InterfaceConfiguration

Keys

Leafs

Children

class InterfaceConfigurations.InterfaceConfiguration

Bases: Entity

Class Hierarchy : InterfaceConfigurations InterfaceConfiguration

This class represents configuration data.

The configuration for an interface

active(key)

Whether the interface is active or preconfigured

type: str

pattern: (act)|(pre)

interface_name(key)

The name of the interface

type: str

pattern: [a-zA-Z0-9._/-]+

dampening

Whether this interface’s state changes are dampened or not

type: Dampening

mtus

The MTU configuration for the interface

type: Mtus

encapsulation

The encapsulation on the interface

type: Encapsulation

shutdown

The existence of this configuration indicates the interface is shut down

type: Empty

interface_virtual

The mode in which an interface is running. The existence of this object causes the creation of the software virtual/subinterface

type: Empty

secondary_admin_state

The secondary admin state of the interface

type: SecondaryAdminStateEnum

interface_mode_non_physical

The mode in which an interface is running. The existence of this object causes the creation of the software subinterface

type: InterfaceModeEnum

default value: default

bandwidth

The bandwidth of the interface in kbps

type: int

range: 0..4294967295

units: kbit/s

Enable interface and line-protocol state change alarms

type: Empty

description

The description of this interface

type: str

portmode

Configure through port-mode

type: Portmode

pseudowire_ether

PW-Ether attributes

type: PseudowireEther

pseudowire_iw

PW-IW attributes

type: PseudowireIw

bvi

BVI attributes

type: Bvi

l2_transport

Interface Layer 2 Transport service configuration data

type: L2Transport

vlan_sub_configuration

IEEE 802.1Q VLAN subinterface configuration

type: VlanSubConfiguration

ethernet_service

Ethernet service configuration

type: EthernetService

ethernet_bng

Ethernet Infra BNG specific configuration

type: EthernetBng

mac_accounting

MAC Accounting Configuration

type: MacAccounting

ethernet_features

Ethernet Features Configuration

type: EthernetFeatures

carrier_delay

Set the carrier transition delay on an interface in msecs

type: CarrierDelay

vlan_trunk_configuration

IEEE 802.1Q VLAN trunk interface configuration

type: VlanTrunkConfiguration

pbr

Interface PBR configuration

type: Pbr

maintenance_embargo

configure maintenance embargo flag on the given interface

type: bool

dwdm

DWDM port controller configuration

type: Dwdm

ethernet

Ether specific interface configuration

type: Ethernet

cisco_ios_xr_ppp_ma_fsm_cfg_ppp

Interface PPP configuration data

type: CiscoIOSXRPppMaFsmCfgPpp

vrf

Assign the interface to a VRF

type: str

length: 1..32

afs

Per-address-family and topology configuration

type: Afs

fast_shutdown

Enable Fast Shutdown for this interface

type: Empty

mac_addr

Set the Mac address on an interface

type: str

pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}

nve

NVE operational data

type: Nve

dot1x_interface

Interface Specific Dot1x Configuration

type: Dot1xInterface

ipv6_neighbor

IPv6 interface neighbor or neighbor discovery configuration

type: Ipv6Neighbor

net_flow

Interface netflow configuration

type: NetFlow

lldp

Disable LLDP TX or RX

type: Lldp

presence node: True

atm

ATM Configuration

type: Atm

subscriber

Subscribers on interface

type: Subscriber

dagrs

Direct-Attached Gateway Redundancy configuration

type: Dagrs

ipv4arp

Configure Address Resolution Protocol

type: Ipv4arp

tunnel_te_attributes

MPLS tunnel attributes

type: TunnelTeAttributes

transport_profile_tunnel

MPLS-TP tunnel attributes

type: TransportProfileTunnel

mte_tunnel_attributes

MPLS P2MP tunnel attributes

type: MteTunnelAttributes

tunnel_ip

IP over GRE encapsulation

type: TunnelIp

ssrp_session

SSRP Config

type: SsrpSession

nv_satellite_access

nV Satellite Access Link Configuration

type: NvSatelliteAccess

nV Satellite Fabric Link Configuration

type: NvSatelliteFabricLink

presence node: True

nv_satellite_fabric_network

Complex Network connection to one or more Satellites

type: NvSatelliteFabricNetwork

presence node: True

span_monitor_sessions

Monitor Session container for this source interface

type: SpanMonitorSessions

cisco_ios_xr_ppp_ma_cfg_ppp_

Interface PPP configuration data

type: CiscoIOSXRPppMaCfgPpp

ipv4_network

Interface IPv4 Network configuration data

type: Ipv4Network

ipv4_network_forwarding

Interface IPv4 Network configuration data also used for forwarding

type: Ipv4NetworkForwarding

performance_management

Configure pm parameters

type: PerformanceManagement

macsec

MACSec service for an interface

type: Macsec

qos

Interface QOS configuration

type: Qos

ptp

Precision Time Protocol interface configuration

type: Ptp

frequency_synchronization

Frequency Synchronization interface configuration

type: FrequencySynchronization

optics

Optics controller configuration

type: Optics

bfd

BFD over bundle members configuration

type: Bfd

bundle

Generic per-bundle configuration

type: Bundle

lacp

Link Aggregation Control Protocol per-interface configuration (for bundle or member)

type: Lacp

bundle_member

Generic per-member configuration

type: BundleMember

mlacp

Multi-chassis LACP configuration

type: Mlacp

cisco_ios_xr_ppp_ma_ipcpiw_cfg_ppp__

Interface PPP configuration data

type: CiscoIOSXRPppMaIpcpiwCfgPpp

cisco_ios_xr_ppp_ma_lcp_cfg_ppp___

Interface PPP configuration data

type: CiscoIOSXRPppMaLcpCfgPpp

wanphy

WANPHY port controller configuration

type: Wanphy

track_name

Track Name

type: str

length: 1..32

statistics

Per-interface statistics configuration

type: Statistics

mpls

MPLS configuration under an interface

type: Mpls

ipv6_network

Interface IPv6 Network configuration data

type: Ipv6Network

pppoe

Interface PPPoE configuration data

type: Pppoe

cisco_ios_xr_ppp_ma_ipcp_cfg_ppp____

Interface PPP configuration data

type: CiscoIOSXRPppMaIpcpCfgPpp

aaa_table

AAA configuration

type: AaaTable

otu

OTU port controller configuration

type: Otu

ethernet_control

EthernetControl

type: EthernetControl

cdp

Interface specific CDP configuration

type: Cdp

ipv6_packet_filter

IPv6 Packet Filtering configuration for the interface

type: Ipv6PacketFilter

es_packet_filter

ES Packet Filtering configuration for the interface

type: EsPacketFilter

ipv4_packet_filter

IPv4 Packet Filtering configuration for the interface

type: Ipv4PacketFilter

ipv4_flow_spec

Flowspec on IPv4 interface

type: Ipv4FlowSpec

ipv6_flow_spec

Flowspec on IPv6 interface

type: Ipv6FlowSpec

laser_squelch

Configure Laser-Squelch

type: Empty

holdoff_time

Configure Holdoff Time

type: int

range: 0..3000

loopbacks

Configure Extended loopback (diagnostics)

type: Loopbacks

perf_mon_disable

Configure Performance Monitoring

type: Empty

service_policies

Interface control subscriber policy configuration

type: ServicePolicies