The rsd_lib.resources.v2_2.fabric.port Module

class rsd_lib.resources.v2_2.fabric.port.IntelRackScaleField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

metrics = <sushy.resources.base.Field object>

A reference to the Metrics associated with this Port

pc_ie_connection_id = <sushy.resources.base.Field object>

An array of references to the PCIe connection identifiers (e.g. cable ID).

class rsd_lib.resources.v2_2.fabric.port.OemField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

intel_rackscale = <rsd_lib.resources.v2_2.fabric.port.IntelRackScaleField object>

Intel Rack Scale Design specific properties.

class rsd_lib.resources.v2_2.fabric.port.Port(connector, path='', redfish_version=None, registries=None, reader=None)

Bases: rsd_lib.resources.v2_1.fabric.port.Port

Port resource class

Port contains properties describing a port of a switch.

property metrics

Property to provide reference to Metrics instance

It is calculated once the first time it is queried. On refresh, this property is reset.

oem = <rsd_lib.resources.v2_2.fabric.port.OemField object>

Oem specific properties.

class rsd_lib.resources.v2_2.fabric.port.PortCollection(connector, path, redfish_version=None, registries=None)

Bases: rsd_lib.base.ResourceCollectionBase