The rsd_lib.resources.v2_1.system.ethernet_interface Module

The rsd_lib.resources.v2_1.system.ethernet_interface Module

class rsd_lib.resources.v2_1.system.ethernet_interface.EthernetInterface(connector, path='', redfish_version=None, reader=None)

Bases: sushy.resources.base.ResourceBase

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

Whether the EthernetInterface is AutoNeg

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

The EthernetInterface description

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

The EthernetInterface FQDN

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

Whether the EthernetInterface is FullDuplex

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

The EthernetInterface hostname

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

The EthernetInterface identity string

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

Whether the interface is enabled

ipv4_addresses = <rsd_lib.resources.v2_1.system.ethernet_interface.IPv4AddressesField object>

The EthernetInterface IPv4 addresses

ipv6_address_policy_table = <rsd_lib.resources.v2_1.system.ethernet_interface.IPv6AddressPolicyTableField object>

The EthernetInterface IPv6 Address Policy Table

ipv6_addresses = <rsd_lib.resources.v2_1.system.ethernet_interface.IPv6AddressesField object>

The EthernetInterface IPv4 addresses

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

The EthernetInterface IPv6DefaultGateway

ipv6_static_addresses = <rsd_lib.resources.v2_1.system.ethernet_interface.IPv6StaticAddressesField object>

The EthernetInterface IPv6 Static Addresses

The EthernetInterface links

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

The EthernetInterface MACAddress

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

The EthernetInterface MaxIPv6StaticAddresses

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

The EthernetInterface MTUSize

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

The EthernetInterface identity string

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

The EthernetInterface nameservers

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

The EthernetInterface PermanentMACAddress

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

The EthernetInterface SpeedMbps

status = <rsd_lib.common.StatusField object>

The EthernetInterface Status

vlan = <rsd_lib.resources.v2_1.system.ethernet_interface.VLANField object>

The EthernetInterface VLAN

property vlans

Property to provide reference to VLANCollection instance

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

class rsd_lib.resources.v2_1.system.ethernet_interface.EthernetInterfaceCollection(connector, path, redfish_version=None)

Bases: sushy.resources.base.ResourceCollectionBase

class rsd_lib.resources.v2_1.system.ethernet_interface.IPv4AddressesField(*args, **kwargs)

Bases: sushy.resources.base.ListField

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

The IPv4Addresses address

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

The IPv4Addresses addressorigin

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

The IPv4Addresses gateway

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

The IPv4Addresses subnetmask

class rsd_lib.resources.v2_1.system.ethernet_interface.IPv6AddressPolicyTableField(*args, **kwargs)

Bases: sushy.resources.base.ListField

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

The IPv6 Address Policy Table label

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

The IPv6 Address Policy Table precedence

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

The IPv6 Address Policy Table prefix

class rsd_lib.resources.v2_1.system.ethernet_interface.IPv6AddressesField(*args, **kwargs)

Bases: sushy.resources.base.ListField

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

The IPv4Addresses address

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

The IPv4Addresses address origin

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

The address state of IPv6 addresses

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

The prefix length of IPv6 addresses

class rsd_lib.resources.v2_1.system.ethernet_interface.IPv6StaticAddressesField(*args, **kwargs)

Bases: sushy.resources.base.ListField

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

The IPv6 static addresses

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

The IPv6 prefix length

class rsd_lib.resources.v2_1.system.ethernet_interface.IntelRackScaleField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

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

The neighbor port of Rack ScaleIntel

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

Bases: sushy.resources.base.CompositeField

oem = <rsd_lib.resources.v2_1.system.ethernet_interface.OemField object>

“The oem of Links

class rsd_lib.resources.v2_1.system.ethernet_interface.OemField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

intel_rackScale = <rsd_lib.resources.v2_1.system.ethernet_interface.IntelRackScaleField object>

The Oem Intel_RackScale

class rsd_lib.resources.v2_1.system.ethernet_interface.VLANField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

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

Whether the vlan is enable

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

The vlan id

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.