ethernet_link_oam_cfg

package
v0.0.0-...-50def94 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR ethernet-link-oam package configuration.

This YANG module augments the

Cisco-IOS-XR-snmp-agent-cfg,
Cisco-IOS-XR-l2-eth-infra-cfg,
Cisco-IOS-XR-ifmgr-cfg

modules with configuration data.

Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EtherLinkOamEventActionEnum

type EtherLinkOamEventActionEnum string

EtherLinkOamEventActionEnum represents Ether link oam event action enum

const (
	// Perform no action
	EtherLinkOamEventActionEnum_disable EtherLinkOamEventActionEnum = "disable"

	// Disable the interface
	EtherLinkOamEventActionEnum_error_disable EtherLinkOamEventActionEnum = "error-disable"

	// Log the event
	EtherLinkOamEventActionEnum_log EtherLinkOamEventActionEnum = "log"
)

type EtherLinkOamEventActionEnumEfd

type EtherLinkOamEventActionEnumEfd string

EtherLinkOamEventActionEnumEfd represents Ether link oam event action enum efd

const (
	// Perform no action
	EtherLinkOamEventActionEnumEfd_disable EtherLinkOamEventActionEnumEfd = "disable"

	// Disable the interface
	EtherLinkOamEventActionEnumEfd_error_disable EtherLinkOamEventActionEnumEfd = "error-disable"

	// Log the event
	EtherLinkOamEventActionEnumEfd_log EtherLinkOamEventActionEnumEfd = "log"

	// EFD the interface
	EtherLinkOamEventActionEnumEfd_efd EtherLinkOamEventActionEnumEfd = "efd"
)

type EtherLinkOamEventActionPrimEnum

type EtherLinkOamEventActionPrimEnum string

EtherLinkOamEventActionPrimEnum represents Ether link oam event action prim enum

const (
	// Perform no action
	EtherLinkOamEventActionPrimEnum_disable EtherLinkOamEventActionPrimEnum = "disable"

	// Log the event
	EtherLinkOamEventActionPrimEnum_log EtherLinkOamEventActionPrimEnum = "log"
)

type EtherLinkOamHelloIntervalEnum

type EtherLinkOamHelloIntervalEnum string

EtherLinkOamHelloIntervalEnum represents Ether link oam hello interval enum

const (
	// 1 s OAM hello interval
	EtherLinkOamHelloIntervalEnum_Y_1s EtherLinkOamHelloIntervalEnum = "1s"

	// 100 ms OAM hello interval
	EtherLinkOamHelloIntervalEnum_Y_100ms EtherLinkOamHelloIntervalEnum = "100ms"
)

type EtherLinkOamModeEnum

type EtherLinkOamModeEnum string

EtherLinkOamModeEnum represents Ether link oam mode enum

const (
	// Ethernet Link OAM Passive mode
	EtherLinkOamModeEnum_passive EtherLinkOamModeEnum = "passive"

	// Ethernet Link OAM Active mode
	EtherLinkOamModeEnum_active EtherLinkOamModeEnum = "active"
)

type EtherLinkOamRequireModeEnum

type EtherLinkOamRequireModeEnum string

EtherLinkOamRequireModeEnum represents Ether link oam require mode enum

const (
	// Ethernet Link OAM Passive mode
	EtherLinkOamRequireModeEnum_passive EtherLinkOamRequireModeEnum = "passive"

	// Ethernet Link OAM Active mode
	EtherLinkOamRequireModeEnum_active EtherLinkOamRequireModeEnum = "active"

	// Ethernet Link OAM mode not required
	EtherLinkOamRequireModeEnum_dont_care EtherLinkOamRequireModeEnum = "dont-care"
)

type EtherLinkOamThresholdUnitsFramesEnum

type EtherLinkOamThresholdUnitsFramesEnum string

EtherLinkOamThresholdUnitsFramesEnum represents Ether link oam threshold units frames enum

const (
	// Define threshold in frames
	EtherLinkOamThresholdUnitsFramesEnum_frames EtherLinkOamThresholdUnitsFramesEnum = "frames"

	// Define threshold in parts per million
	EtherLinkOamThresholdUnitsFramesEnum_ppm EtherLinkOamThresholdUnitsFramesEnum = "ppm"
)

type EtherLinkOamThresholdUnitsSymbolsEnum

type EtherLinkOamThresholdUnitsSymbolsEnum string

EtherLinkOamThresholdUnitsSymbolsEnum represents Ether link oam threshold units symbols enum

const (
	// Define threshold in symbols
	EtherLinkOamThresholdUnitsSymbolsEnum_symbols EtherLinkOamThresholdUnitsSymbolsEnum = "symbols"

	// Define threshold in parts per million
	EtherLinkOamThresholdUnitsSymbolsEnum_ppm EtherLinkOamThresholdUnitsSymbolsEnum = "ppm"
)

type EtherLinkOamThresholdWindowMultiplierEnum

type EtherLinkOamThresholdWindowMultiplierEnum string

EtherLinkOamThresholdWindowMultiplierEnum represents Ether link oam threshold window multiplier enum

const (
	// Do not use a multiplier
	EtherLinkOamThresholdWindowMultiplierEnum_none EtherLinkOamThresholdWindowMultiplierEnum = "none"

	// Use multiplier of 1000
	EtherLinkOamThresholdWindowMultiplierEnum_thousand EtherLinkOamThresholdWindowMultiplierEnum = "thousand"

	// Use multiplier of 1,000,000
	EtherLinkOamThresholdWindowMultiplierEnum_million EtherLinkOamThresholdWindowMultiplierEnum = "million"

	// Use multiplier of 1,000,000,000
	EtherLinkOamThresholdWindowMultiplierEnum_billion EtherLinkOamThresholdWindowMultiplierEnum = "billion"
)

type EtherLinkOamWindowUnitsFramesEnum

type EtherLinkOamWindowUnitsFramesEnum string

EtherLinkOamWindowUnitsFramesEnum represents Ether link oam window units frames enum

const (
	// Define window in milliseconds
	EtherLinkOamWindowUnitsFramesEnum_milliseconds EtherLinkOamWindowUnitsFramesEnum = "milliseconds"

	// Define window in frames
	EtherLinkOamWindowUnitsFramesEnum_frames EtherLinkOamWindowUnitsFramesEnum = "frames"
)

type EtherLinkOamWindowUnitsSymbolsEnum

type EtherLinkOamWindowUnitsSymbolsEnum string

EtherLinkOamWindowUnitsSymbolsEnum represents Ether link oam window units symbols enum

const (
	// Define window in milliseconds
	EtherLinkOamWindowUnitsSymbolsEnum_milliseconds EtherLinkOamWindowUnitsSymbolsEnum = "milliseconds"

	// Define window in symbols
	EtherLinkOamWindowUnitsSymbolsEnum_symbols EtherLinkOamWindowUnitsSymbolsEnum = "symbols"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL