This module contains a collection of YANG definitions for Cisco IOS-XR ethernet-cfm package configuration. This YANG module aug...
Version: 2020-10-07
module Cisco-IOS-XR-ethernet-cfm-cfg { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-ethernet-cfm-cfg"; prefix ethernet-cfm-cfg; import ietf-yang-types { prefix yang; } import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } import Cisco-IOS-XR-ethernet-cfm-datatypes { prefix dt1; } import Cisco-IOS-XR-infra-sla-datatypes { prefix dt2; } import Cisco-IOS-XR-ifmgr-cfg { prefix a1; } import Cisco-IOS-XR-l2-eth-infra-cfg { prefix a2; } import Cisco-IOS-XR-snmp-agent-cfg { prefix a3; } import Cisco-IOS-XR-infra-sla-cfg { prefix a4; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of YANG definitions for Cisco IOS-XR ethernet-cfm package configuration. This YANG module augments the Cisco-IOS-XR-ifmgr-cfg, Cisco-IOS-XR-l2-eth-infra-cfg, Cisco-IOS-XR-snmp-agent-cfg, Cisco-IOS-XR-infra-sla-cfg modules with configuration data. Copyright (c) 2013-2020 by Cisco Systems, Inc. All rights reserved."; revision "2020-10-07" { description "Added the Link Loss Forwarding feature."; } revision "2019-10-02" { description "Add config support for bandwidth notifications"; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2018-07-27" { description "Made bins-width mandatory"; } revision "2017-10-06" { description "SLA thresholds and actions schema/yang added."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "2.1.0"; semver:module-version "2.0.0"; semver:module-version "1.0.0"; typedef Cfm-mip-policy { type enumeration { enum "all" { value 2; description "Create MIPs on all ports in the Bridge Domain or Cross-connect"; } enum "lower-mep-only" { value 3; description "Create MIPs on ports which have a MEP at a lower level"; } } description "Cfm mip policy"; } typedef Cfm-service { type enumeration { enum "bridge-domain" { value 1; description "Use a Bridge Domain - all MEPs will be Up MEPs and MIPs are permitted"; } enum "p2p-cross-connect" { value 2; description "Use a P2P Cross Connect - all MEPs will be Up MEPs and MIPs are permitted"; } enum "mp2mp-cross-connect" { value 3; description "Use a MP2MP Cross Connect - all MEPs will be Up MEPs and MIPs are permitted"; } enum "vlan-aware-flexible-cross-connect" { value 4; description "Use a VLAN-aware Flexible Cross Connect - all MEPs will be Up MEPs and MIPs are permitted"; } enum "vlan-unaware-flexible-cross-connect" { value 5; description "Use a VLAN-unaware Flexible Cross Connect - all MEPs will be Up MEPs and MIPs are permitted"; } enum "down-meps" { value 6; description "Down MEPs - no MIPs permitted"; } } description "Cfm service"; } typedef Cfm-short-ma-name-format { type enumeration { enum "vlan-id" { value 1; description "VLAN ID"; } enum "string" { value 2; description "String Short MA Name"; } enum "number" { value 3; description "Numeric Short MA Name"; } enum "vpn-id" { value 4; description "RFC 2685 VPN ID"; } enum "icc-based" { value 32; description "ICC-based format"; } } description "Cfm short ma name format"; } typedef Cfm-lm-counters-cfg { type enumeration { enum "aggregate" { value 1; description "Aggregate Counters"; } enum "list" { value 2; description "List of per-CoS counters"; } enum "range" { value 3; description "Range of per-CoS counters"; } } description "Cfm lm counters cfg"; } typedef Cfm-mdid-format { type enumeration { enum "null" { value 1; description "Null MDID"; } enum "dns-like" { value 2; description "DNS-like MDID"; } enum "mac-address" { value 3; description "MDID Comprising MAC Address and 16-bit integer"; } enum "string" { value 4; description "String MDID"; } } description "Cfm mdid format"; } } // module Cisco-IOS-XR-ethernet-cfm-cfg
© 2023 YumaWorks, Inc. All rights reserved.