The rsd_lib.resources.v2_1.ethernet_switch.vlan_network_interface Module

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

Bases: sushy.resources.base.CompositeField

status = <rsd_lib.base.StatusField object>

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

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

This indicates if VLAN is tagged (as defined in IEEE 802.1Q).

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

Bases: sushy.resources.base.CompositeField

intel_rackscale = <rsd_lib.resources.v2_1.ethernet_switch.vlan_network_interface.IntelRackScaleField object>

Intel Rack Scale Design specific properties.

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

Bases: sushy.resources.base.CompositeField

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

This indicates if this VLAN is enabled.

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

This indicates the VLAN identifier for this VLAN.

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

Bases: rsd_lib.base.ResourceBase

VLanNetworkInterface resource class

This resource contains information for a Virtual LAN (VLAN) network instance available on a manager, system or other device.

oem = <rsd_lib.resources.v2_1.ethernet_switch.vlan_network_interface.OemField object>

Oem specific properties.

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

This indicates if this VLAN is enabled.

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

This indicates the VLAN identifier for this VLAN.

class rsd_lib.resources.v2_1.ethernet_switch.vlan_network_interface.VLanNetworkInterfaceCollection(connector, path, redfish_version=None, registries=None, root=None)

Bases: rsd_lib.base.ResourceCollectionBase

add_vlan(vlan_network_interface_req)

Add a vlan to port

Parameters

vlan_network_interface_req – JSON for vlan network interface

Returns

The location of the vlan network interface