1<?xml version="1.0" encoding="UTF-8"?> 2<!----> 3<!--################################################################################ --> 4<!--# Redfish Schema: FabricAdapter v1.5.3 --> 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://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:Reference> 27 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Protocol_v1.xml"> 28 <edmx:Include Namespace="Protocol"/> 29 </edmx:Reference> 30 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Port_v1.xml"> 31 <edmx:Include Namespace="Port"/> 32 </edmx:Reference> 33 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PortCollection_v1.xml"> 34 <edmx:Include Namespace="PortCollection"/> 35 </edmx:Reference> 36 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RouteEntryCollection_v1.xml"> 37 <edmx:Include Namespace="RouteEntryCollection"/> 38 </edmx:Reference> 39 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/VCATEntryCollection_v1.xml"> 40 <edmx:Include Namespace="VCATEntryCollection"/> 41 </edmx:Reference> 42 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PCIeDevice_v1.xml"> 43 <edmx:Include Namespace="PCIeDevice"/> 44 </edmx:Reference> 45 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Endpoint_v1.xml"> 46 <edmx:Include Namespace="Endpoint"/> 47 </edmx:Reference> 48 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Processor_v1.xml"> 49 <edmx:Include Namespace="Processor"/> 50 </edmx:Reference> 51 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MemoryDomain_v1.xml"> 52 <edmx:Include Namespace="MemoryDomain"/> 53 </edmx:Reference> 54 55 <edmx:DataServices> 56 57 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter"> 58 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 59 <Annotation Term="Redfish.Language" String="en"/> 60 61 <EntityType Name="FabricAdapter" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 62 <Annotation Term="OData.Description" String="A fabric adapter represents the physical fabric adapter capable of connecting to an interconnect fabric. Examples include, but are not limited to, Ethernet, NVMe over Fabrics, Gen-Z, and SAS fabric adapters."/> 63 <Annotation Term="OData.LongDescription" String="This resource shall represent a physical fabric adapter capable of connecting to an interconnect fabric."/> 64 <Annotation Term="Capabilities.InsertRestrictions"> 65 <Record> 66 <PropertyValue Property="Insertable" Bool="false"/> 67 </Record> 68 </Annotation> 69 <Annotation Term="Capabilities.UpdateRestrictions"> 70 <Record> 71 <PropertyValue Property="Updatable" Bool="true"/> 72 </Record> 73 </Annotation> 74 <Annotation Term="Capabilities.DeleteRestrictions"> 75 <Record> 76 <PropertyValue Property="Deletable" Bool="false"/> 77 </Record> 78 </Annotation> 79 <Annotation Term="Redfish.Uris"> 80 <Collection> 81 <String>/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}</String> 82 <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}</String> 83 <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}</String> 84 <String>/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}</String> 85 </Collection> 86 </Annotation> 87 </EntityType> 88 </Schema> 89 90 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_0_0"> 91 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 92 <Annotation Term="Redfish.Release" String="2019.4"/> 93 94 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.FabricAdapter"> 95 <Property Name="Status" Type="Resource.Status" Nullable="false"> 96 <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 97 <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 98 </Property> 99 <NavigationProperty Name="Ports" Type="PortCollection.PortCollection" ContainsTarget="true" Nullable="false"> 100 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 101 <Annotation Term="OData.Description" String="The link to the collection of ports that exist on the fabric adapter."/> 102 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `PortCollection`."/> 103 <Annotation Term="OData.AutoExpandReferences"/> 104 </NavigationProperty> 105 <Property Name="Manufacturer" Type="Edm.String"> 106 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 107 <Annotation Term="OData.Description" String="The manufacturer or OEM of this fabric adapter."/> 108 <Annotation Term="OData.LongDescription" String="This property shall contain a value that represents the manufacturer of the fabric adapter."/> 109 </Property> 110 <Property Name="Model" Type="Edm.String"> 111 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 112 <Annotation Term="OData.Description" String="The model string for this fabric adapter."/> 113 <Annotation Term="OData.LongDescription" String="This property shall contain the information about how the manufacturer refers to this fabric adapter."/> 114 </Property> 115 <Property Name="SKU" Type="Edm.String"> 116 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 117 <Annotation Term="OData.Description" String="The manufacturer SKU for this fabric adapter."/> 118 <Annotation Term="OData.LongDescription" String="This property shall contain the SKU for the fabric adapter."/> 119 </Property> 120 <Property Name="SerialNumber" Type="Edm.String"> 121 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 122 <Annotation Term="OData.Description" String="The serial number for this fabric adapter."/> 123 <Annotation Term="OData.LongDescription" String="This property shall contain the serial number for the fabric adapter."/> 124 </Property> 125 <Property Name="PartNumber" Type="Edm.String"> 126 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 127 <Annotation Term="OData.Description" String="The part number for this fabric adapter."/> 128 <Annotation Term="OData.LongDescription" String="This property shall contain the part number for the fabric adapter as defined by the manufacturer."/> 129 </Property> 130 <Property Name="SparePartNumber" Type="Edm.String"> 131 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 132 <Annotation Term="OData.Description" String="The spare part number for this fabric adapter."/> 133 <Annotation Term="OData.LongDescription" String="This property shall contain the spare part number for the fabric adapter as defined by the manufacturer."/> 134 </Property> 135 <Property Name="ASICRevisionIdentifier" Type="Edm.String"> 136 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 137 <Annotation Term="OData.Description" String="The revision identifier for the ASIC on this fabric adapter."/> 138 <Annotation Term="OData.LongDescription" String="This property shall contain the revision identifier of the ASIC for the fabric adapter as defined by the manufacturer."/> 139 </Property> 140 <Property Name="ASICPartNumber" Type="Edm.String"> 141 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 142 <Annotation Term="OData.Description" String="The part number for the ASIC on this fabric adapter."/> 143 <Annotation Term="OData.LongDescription" String="This property shall contain the part number of the ASIC for the fabric adapter as defined by the manufacturer."/> 144 </Property> 145 <Property Name="ASICManufacturer" Type="Edm.String"> 146 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 147 <Annotation Term="OData.Description" String="The manufacturer name for the ASIC of this fabric adapter."/> 148 <Annotation Term="OData.LongDescription" String="This property shall contain the manufacturer name of the ASIC for the fabric adapter as defined by the manufacturer."/> 149 </Property> 150 <Property Name="FirmwareVersion" Type="Edm.String"> 151 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 152 <Annotation Term="OData.Description" String="The firmware version of this fabric adapter."/> 153 <Annotation Term="OData.LongDescription" String="This property shall contain the firmware version for the fabric adapter as defined by the manufacturer."/> 154 </Property> 155 <Property Name="UUID" Type="Resource.UUID"> 156 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 157 <Annotation Term="OData.Description" String="The UUID for this fabric adapter."/> 158 <Annotation Term="OData.LongDescription" String="This property shall contain a universally unique identifier number for the fabric adapter."/> 159 </Property> 160 <Property Name="PCIeInterface" Type="PCIeDevice.PCIeInterface" Nullable="false"> 161 <Annotation Term="OData.Description" String="The PCIe interface details for this fabric adapter."/> 162 <Annotation Term="OData.LongDescription" String="This property shall contain details on the PCIe interface that connects this PCIe-based fabric adapter to its host."/> 163 </Property> 164 <Property Name="GenZ" Type="FabricAdapter.v1_0_0.GenZ" Nullable="false"> 165 <Annotation Term="OData.Description" String="The Gen-Z specific properties for this fabric adapter."/> 166 <Annotation Term="OData.LongDescription" String="This property shall contain the Gen-Z specific properties for this fabric adapter."/> 167 </Property> 168 <Property Name="Actions" Type="FabricAdapter.v1_0_0.Actions" Nullable="false"> 169 <Annotation Term="OData.Description" String="The available actions for this resource."/> 170 <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 171 </Property> 172 <Property Name="Links" Type="FabricAdapter.v1_0_0.Links" Nullable="false"> 173 <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 174 <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."/> 175 </Property> 176 </EntityType> 177 178 <ComplexType Name="GenZ"> 179 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 180 <Annotation Term="OData.Description" String="Gen-Z related properties for a fabric adapter."/> 181 <Annotation Term="OData.LongDescription" String="This type shall contain Gen-Z related properties for a fabric adapter."/> 182 <NavigationProperty Name="SSDT" Type="RouteEntryCollection.RouteEntryCollection" ContainsTarget="true" Nullable="false"> 183 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 184 <Annotation Term="OData.Description" String="The Single Subnet Destination Table for the component."/> 185 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `RouteEntryCollection` that represents the Gen-Z Core Specification-defined SSDT structure."/> 186 <Annotation Term="OData.AutoExpandReferences"/> 187 </NavigationProperty> 188 <NavigationProperty Name="MSDT" Type="RouteEntryCollection.RouteEntryCollection" ContainsTarget="true" Nullable="false"> 189 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 190 <Annotation Term="OData.Description" String="The Multi Subnet Destination Table for the component."/> 191 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `RouteEntryCollection` that represents the Gen-Z Core Specification-defined MSDT structure."/> 192 <Annotation Term="OData.AutoExpandReferences"/> 193 </NavigationProperty> 194 <NavigationProperty Name="RequestorVCAT" Type="VCATEntryCollection.VCATEntryCollection" ContainsTarget="true" Nullable="false"> 195 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 196 <Annotation Term="OData.Description" String="The Requestor Virtual Channel Action Table for the component."/> 197 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `VCATEntryCollection` that represents the Gen-Z Core Specification-defined REQ-VCAT structure."/> 198 <Annotation Term="OData.AutoExpandReferences"/> 199 <Annotation Term="Redfish.URISegment" String="REQ-VCAT"/> 200 </NavigationProperty> 201 <NavigationProperty Name="ResponderVCAT" Type="VCATEntryCollection.VCATEntryCollection" ContainsTarget="true" Nullable="false"> 202 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 203 <Annotation Term="OData.Description" String="The Responder Virtual Channel Action Table for the component."/> 204 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `VCATEntryCollection` that represents the Gen-Z Core Specification-defined RSP-VCAT structure."/> 205 <Annotation Term="OData.AutoExpandReferences"/> 206 <Annotation Term="Redfish.URISegment" String="RSP-VCAT"/> 207 </NavigationProperty> 208 <Property Name="RITable" Type="Collection(Edm.String)"> 209 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 210 <Annotation Term="OData.Description" String="An array of table entry values for the Responder Interface Table."/> 211 <Annotation Term="OData.LongDescription" String="This property shall contain an array of table entry values for the Gen-Z Core Specification-defined Responder Interface Table for the component."/> 212 </Property> 213 <Property Name="PIDT" Type="Collection(Edm.String)"> 214 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 215 <Annotation Term="OData.Description" String="An array of table entry values for the Packet Injection Delay Table."/> 216 <Annotation Term="OData.LongDescription" String="This property shall contain an array of table entry values for the Gen-Z Core Specification-defined Packet Injection Delay Table for the component."/> 217 </Property> 218 </ComplexType> 219 220 <ComplexType Name="Actions"> 221 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 222 <Annotation Term="OData.Description" String="The available actions for this resource."/> 223 <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 224 <Property Name="Oem" Type="FabricAdapter.v1_0_0.OemActions" Nullable="false"> 225 <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 226 <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 227 </Property> 228 </ComplexType> 229 230 <ComplexType Name="OemActions"> 231 <Annotation Term="OData.AdditionalProperties" Bool="true"/> 232 <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 233 <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 234 </ComplexType> 235 236 <ComplexType Name="Links" BaseType="Resource.Links"> 237 <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 238 <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."/> 239 <NavigationProperty Name="Endpoints" Type="Collection(Endpoint.Endpoint)"> 240 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 241 <Annotation Term="OData.Description" String="An array of links to the endpoints that represent the logical fabric connection to this fabric adapter."/> 242 <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Endpoint` that represent the logical fabric connections associated with this fabric adapter."/> 243 <Annotation Term="OData.AutoExpandReferences"/> 244 </NavigationProperty> 245 </ComplexType> 246 </Schema> 247 248 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_0_1"> 249 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 250 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `RequestorVCAT` and `ResponderVCAT`."/> 251 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_0_0.FabricAdapter"/> 252 </Schema> 253 254 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_0_2"> 255 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 256 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 257 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_0_1.FabricAdapter"/> 258 </Schema> 259 260 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_0_3"> 261 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 262 <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."/> 263 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_0_2.FabricAdapter"/> 264 </Schema> 265 266 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_1_0"> 267 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 268 <Annotation Term="Redfish.Release" String="2021.2"/> 269 270 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_0_0.FabricAdapter"> 271 <Property Name="Location" Type="Resource.Location" Nullable="false"> 272 <Annotation Term="OData.Description" String="The location of the fabric adapter."/> 273 <Annotation Term="OData.LongDescription" String="This property shall contain the location information of the fabric adapter."/> 274 </Property> 275 </EntityType> 276 </Schema> 277 278 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_1_1"> 279 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 280 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `RequestorVCAT` and `ResponderVCAT`."/> 281 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_1_0.FabricAdapter"/> 282 </Schema> 283 284 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_1_2"> 285 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 286 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 287 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_1_1.FabricAdapter"/> 288 </Schema> 289 290 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_1_3"> 291 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 292 <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."/> 293 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_1_2.FabricAdapter"/> 294 </Schema> 295 296 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_2_0"> 297 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 298 <Annotation Term="Redfish.Release" String="2021.3"/> 299 300 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_1_0.FabricAdapter"/> 301 302 <ComplexType Name="Links" BaseType="FabricAdapter.v1_0_0.Links"> 303 <NavigationProperty Name="PCIeDevices" Type="Collection(PCIeDevice.PCIeDevice)"> 304 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 305 <Annotation Term="OData.Description" String="An array of links to the PCIe devices associated with this fabric adapter."/> 306 <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `PCIeDevice` that represent the PCIe devices associated with this fabric adapter."/> 307 <Annotation Term="OData.AutoExpandReferences"/> 308 </NavigationProperty> 309 </ComplexType> 310 </Schema> 311 312 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_2_1"> 313 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 314 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `RequestorVCAT` and `ResponderVCAT`."/> 315 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_2_0.FabricAdapter"/> 316 </Schema> 317 318 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_2_2"> 319 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 320 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 321 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_2_1.FabricAdapter"/> 322 </Schema> 323 324 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_2_3"> 325 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 326 <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."/> 327 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_2_2.FabricAdapter"/> 328 </Schema> 329 330 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_3_0"> 331 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 332 <Annotation Term="Redfish.Release" String="2022.1"/> 333 334 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_2_0.FabricAdapter"> 335 <Property Name="FabricType" Type="Protocol.Protocol" Nullable="false"> 336 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 337 <Annotation Term="OData.Description" String="The configured fabric type of this fabric adapter."/> 338 <Annotation Term="OData.LongDescription" String="This property shall contain the configured fabric type of this fabric adapter."/> 339 </Property> 340 <Property Name="FabricTypeCapabilities" Type="Collection(Protocol.Protocol)" Nullable="false"> 341 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 342 <Annotation Term="OData.Description" String="An array of fabric types supported by this fabric adapter."/> 343 <Annotation Term="OData.LongDescription" String="This property shall contain an array of fabric types supported by this fabric adapter."/> 344 </Property> 345 </EntityType> 346 347 <ComplexType Name="Links" BaseType="FabricAdapter.v1_2_0.Links"> 348 <NavigationProperty Name="MemoryDomains" Type="Collection(MemoryDomain.MemoryDomain)"> 349 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 350 <Annotation Term="OData.Description" String="An array of links to the memory domains associated with this fabric adapter."/> 351 <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `MemoryDomain` that represent the memory domains associated with this fabric adapter."/> 352 <Annotation Term="OData.AutoExpandReferences"/> 353 </NavigationProperty> 354 </ComplexType> 355 </Schema> 356 357 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_3_1"> 358 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 359 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `RequestorVCAT` and `ResponderVCAT`."/> 360 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_3_0.FabricAdapter"/> 361 </Schema> 362 363 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_3_2"> 364 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 365 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 366 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_3_1.FabricAdapter"/> 367 </Schema> 368 369 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_3_3"> 370 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 371 <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."/> 372 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_3_2.FabricAdapter"/> 373 </Schema> 374 375 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_4_0"> 376 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 377 <Annotation Term="Redfish.Release" String="2022.2"/> 378 379 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_3_0.FabricAdapter"> 380 <Property Name="LocationIndicatorActive" Type="Edm.Boolean"> 381 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 382 <Annotation Term="OData.Description" String="An indicator allowing an operator to physically locate this resource."/> 383 <Annotation Term="OData.LongDescription" String="This property shall contain the state of the indicator used to physically identify or locate this resource."/> 384 </Property> 385 </EntityType> 386 </Schema> 387 388 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_4_1"> 389 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 390 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `RequestorVCAT` and `ResponderVCAT`."/> 391 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_4_0.FabricAdapter"/> 392 </Schema> 393 394 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_4_2"> 395 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 396 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 397 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_4_1.FabricAdapter"/> 398 </Schema> 399 400 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_4_3"> 401 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 402 <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."/> 403 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_4_2.FabricAdapter"/> 404 </Schema> 405 406 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_5_0"> 407 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 408 <Annotation Term="Redfish.Release" String="2022.3"/> 409 410 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_4_0.FabricAdapter"/> 411 412 <ComplexType Name="Links" BaseType="FabricAdapter.v1_3_0.Links"> 413 <NavigationProperty Name="Processors" Type="Collection(Processor.Processor)"> 414 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 415 <Annotation Term="OData.Description" String="An array of links to the processors that this fabric adapter provides to a fabric."/> 416 <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Processor` that represent the processors that this fabric adapter provides to a fabric."/> 417 <Annotation Term="OData.AutoExpandReferences"/> 418 </NavigationProperty> 419 </ComplexType> 420 </Schema> 421 422 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_5_1"> 423 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 424 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `RequestorVCAT` and `ResponderVCAT`."/> 425 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_5_0.FabricAdapter"/> 426 </Schema> 427 428 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_5_2"> 429 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 430 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 431 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_5_1.FabricAdapter"/> 432 </Schema> 433 434 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="FabricAdapter.v1_5_3"> 435 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 436 <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."/> 437 <EntityType Name="FabricAdapter" BaseType="FabricAdapter.v1_5_2.FabricAdapter"/> 438 </Schema> 439 440 </edmx:DataServices> 441</edmx:Edmx> 442