I'm trying to modelize Ethernet switches with Redfish data model within a rack manager providing a Redfish interface. These Ethernet switches are only used for out-of-band management and for compute nodes diskless boot, but they're not used to interconnect compute nodes.
It's not clear for me what kind of Redfish representation could be used. Is it correct and consistent to use the Fabric object like this:
If yes, what "Protocol" can be used for "FabricType" and "SwitchType" properties?
Or is it more suitable to use a Redfish OEM extension to represent these Ethernet switches, like this for instance: