Skip to content

Commit

Permalink
Upload of Cisco IOS XR 24.2.1 Yang Models
Browse files Browse the repository at this point in the history
  • Loading branch information
Greg-Brown-1 committed Oct 8, 2024
1 parent da0b16e commit b19575d
Show file tree
Hide file tree
Showing 3,526 changed files with 3,013,107 additions and 1 deletion.
The diff you're trying to view is too large. We only load the first 3000 changed files.
990 changes: 990 additions & 0 deletions vendor/cisco/xr/2421/8000/Cisco-IOS-XR-Ethernet-SPAN-cfg.yang

Large diffs are not rendered by default.

1,579 changes: 1,579 additions & 0 deletions vendor/cisco/xr/2421/8000/Cisco-IOS-XR-Ethernet-SPAN-cfg.yang.html

Large diffs are not rendered by default.

103 changes: 103 additions & 0 deletions vendor/cisco/xr/2421/8000/Cisco-IOS-XR-Ethernet-SPAN-datatypes.yang
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
module Cisco-IOS-XR-Ethernet-SPAN-datatypes {
namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-Ethernet-SPAN-datatypes";
prefix ethernet-span-datatypes;

import cisco-semver {
prefix semver;
}

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: [email protected]";
description
"This module contains a collection of generally useful
derived YANG data types.
Copyright (c) 2013-2019, 2022 by Cisco Systems, Inc.
All rights reserved.";

revision 2019-04-05 {
description
"Establish semantic version baseline.";
semver:module-version "1.0.0";
}
revision 2015-11-09 {
description
"IOS XR 6.0 revision.";
}

typedef Span-session-name {
type string {
length "1..79";
}
description
"Span session name";
}

typedef Span-session-class {
type enumeration {
enum "ethernet" {
value 0;
description
"Mirror Ethernet packets";
}
enum "ipv4" {
value 1;
description
"Mirror IPv4 packets";
}
enum "ipv6" {
value 2;
description
"Mirror IPv6 packets";
}
enum "mpls-ipv4" {
value 3;
description
"Mirror MPLS-encapsulated IPv4 packets";
}
enum "mpls-ipv6" {
value 4;
description
"Mirror MPLS-encapsulated IPv6 packets";
}
}
description
"Span session class";
}

typedef Span-acl-name {
type string {
length "1..80";
}
description
"Span acl name";
}

typedef Span-session-id {
type uint32;
description
"Span session id";
}

typedef Span-session-class-old {
type enumeration {
enum "true" {
value 0;
description
"Mirror Ethernet packets";
}
}
description
"Span session class old";
}
}

Large diffs are not rendered by default.

Loading

0 comments on commit b19575d

Please sign in to comment.