The rsd_lib.resources.v2_1.ethernet_switch.ethernet_switch Module

class rsd_lib.resources.v2_1.ethernet_switch.ethernet_switch.EthernetSwitch(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None)

Bases: rsd_lib.base.ResourceBase

acls

Property to provide reference to EthernetSwitchACLCollection instance

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

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

Switch firmware name

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

Switch firmware version

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

Switch manufacturer name

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

Manufacturing date

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

Role of switch

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

Switch model

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

Switch part number

ports

Property to provide reference to EthernetSwitchPortCollection instance

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

role = <sushy.resources.base.Field object>
serial_number = <sushy.resources.base.Field object>

Switch serial numberSS

status = <rsd_lib.base.StatusField object>

This indicates the known state of the resource, such as if it is enabled.

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

Unique switch Id (within drawer) used to identify in switch hierarchy discovery.

class rsd_lib.resources.v2_1.ethernet_switch.ethernet_switch.EthernetSwitchCollection(connector, path, redfish_version=None, registries=None)

Bases: rsd_lib.base.ResourceCollectionBase

class rsd_lib.resources.v2_1.ethernet_switch.ethernet_switch.LinksField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

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

Link to chassis of this ethernet switch

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

Link to manager of this ethernet switch