rsd_lib.resources.v2_1.fabric.port
Module¶rsd_lib.resources.v2_1.fabric.port.
ActionsField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
reset
= <sushy.resources.common.ResetActionField object>¶The action port reset
rsd_lib.resources.v2_1.fabric.port.
IntelRackScaleField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
pcie_connection_id
= <sushy.resources.base.Field object>¶An array of references to the PCIe connection identifiers (e.g. cable ID).
rsd_lib.resources.v2_1.fabric.port.
LinksField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
associated_endpoints
= <sushy.resources.base.Field object>¶An array of references to the endpoints that connect to the switch through this port.
connected_switch_ports
= <sushy.resources.base.Field object>¶An array of references to the ports that connect to the switch through this port.
connected_switches
= <sushy.resources.base.Field object>¶An array of references to the switches that connect to the switch through this port.
oem
= <rsd_lib.resources.v2_1.fabric.port.LinksOemField object>¶Oem specific properties.
rsd_lib.resources.v2_1.fabric.port.
LinksIntelRackScaleField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
neighbor_port
= <sushy.resources.base.Field object>¶This indicates neighbor port which is connected to this port
rsd_lib.resources.v2_1.fabric.port.
LinksOemField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
intel_rackscale
= <rsd_lib.resources.v2_1.fabric.port.LinksIntelRackScaleField object>¶Intel Rack Scale Design specific properties.
rsd_lib.resources.v2_1.fabric.port.
OemField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
intel_rackscale
= <rsd_lib.resources.v2_1.fabric.port.IntelRackScaleField object>¶The oem intel rack scale
rsd_lib.resources.v2_1.fabric.port.
Port
(connector, path='', redfish_version=None, registries=None, reader=None)¶Bases: rsd_lib.base.ResourceBase
Port resource class
Port contains properties describing a port of a switch.
actions
= <rsd_lib.resources.v2_1.fabric.port.ActionsField object>¶The port actions
current_speed_gbps
= <sushy.resources.base.Field object>¶The current speed of this port.
get_allowed_reset_port_values
()¶Get the allowed values for resetting the port.
A set with the allowed values.
links
= <rsd_lib.resources.v2_1.fabric.port.LinksField object>¶Contains references to other resources that are related to this resource.
max_speed_gbps
= <sushy.resources.base.Field object>¶The maximum speed of this port as currently configured.
oem
= <rsd_lib.resources.v2_1.fabric.port.OemField object>¶Oem specific properties.
port_id
= <sushy.resources.base.Field object>¶This is the label of this port on the physical switch package.
port_protocol
= <sushy.resources.base.Field object>¶The protocol being sent over this port.
port_type
= <sushy.resources.base.Field object>¶This is the type of this port.
reset_port
(value)¶Reset the port.
value – The target value.
InvalidParameterValueError, if the target value is not allowed.
status
= <rsd_lib.base.StatusField object>¶This indicates the known state of the resource, such as if it is enabled.
width
= <sushy.resources.base.Field object>¶The number of lanes, phys, or other physical transport links that this port contains.
rsd_lib.resources.v2_1.fabric.port.
PortCollection
(connector, path, redfish_version=None, registries=None)¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.