EtherChannelInterfaceCreateInput

Properties

Name Type Description Notes
description str Interface description. [optional]
enabled bool Indicates whether the interface is enabled. [optional]
ether_channel_id int EtherChannel interface identifier in the scope of the device. [optional]
ipv4 InterfaceIpv4Address [optional]
ipv6 InterfaceIpv6Address [optional]
lacp_mode str Link Aggregation Control Protocol (LACP) mode of EtherChannel interface. [optional]
mac_address str Interface MAC address is a unique hardware identifier assigned to each physical interface and used for Layer 2 communication in a network segment. [optional]
management_only bool Indicates if the interface is used exclusively for management traffic and not regular user or data traffic. [optional]
member_interfaces List[str] Set of unique identifiers (UUIDs) of the member interfaces that are a part of the EtherChannel group. [optional]
monitor_interface bool Indicates if the interface is actively monitored as part of an HA setup. The check determines if the interface is functioning correctly and whether a failover to a standby device should be triggered, if required. [optional]
mtu int Interface MTU, in bytes, of a packet or frame that can be sent over a network interface without needing to be fragmented. MTU defines the maximum payload size the interface can handle in a single transmission. . Valid range is from 64 to 9198. [optional]
name str Logical name of the interface, which must be unique in the scope of the device. [optional]
security_level int Indicates the interface trust level, ranging from 0 (lowest) to 100 (highest). [optional]
standby_mac_address str The standby interface Media Access Control (MAC) address, for use in a high-availability (HA) pair. [optional]

Example

from scc_firewall_manager_sdk.models.ether_channel_interface_create_input import EtherChannelInterfaceCreateInput

# TODO update the JSON string below
json = "{}"
# create an instance of EtherChannelInterfaceCreateInput from a JSON string
ether_channel_interface_create_input_instance = EtherChannelInterfaceCreateInput.from_json(json)
# print the JSON string representation of the object
print(EtherChannelInterfaceCreateInput.to_json())

# convert the object into a dict
ether_channel_interface_create_input_dict = ether_channel_interface_create_input_instance.to_dict()
# create an instance of EtherChannelInterfaceCreateInput from a dict
ether_channel_interface_create_input_form_dict = ether_channel_interface_create_input.from_dict(ether_channel_interface_create_input_dict)

[Back to Model list] [Back to API list] [Back to README]