This module contains a collection of YANG definitions for Cisco IOS-XR man-xml-ttyagent package operational data. This module c...
Version: 2019-04-05
module Cisco-IOS-XR-man-xml-ttyagent-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-man-xml-ttyagent-oper"; prefix man-xml-ttyagent-oper; import cisco-semver { prefix semver; } include Cisco-IOS-XR-man-xml-ttyagent-oper-sub1 { revision-date "2019-04-05"; } 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 man-xml-ttyagent package operational data. This module contains definitions for the following management objects: netconf: NETCONF operational information xr-xml: xml sessions information Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2018-12-13" { description "Fixing Yang Usability Issues."; } revision "2017-09-07" { description "Fixed type translation error."; } revision "2015-07-30" { description "Descriptions updated."; } revision "2015-01-07" { description "IOS XR 5.3.1 revision."; } semver:module-version "1.0.1"; container netconf { config false; description "NETCONF operational information"; container agent { description "NETCONF agent operational information"; container tty { description "NETCONF agent over TTY"; container sessions { description "Session information"; list session { key "session-id"; description "Session information"; leaf session-id { type uint32 { range "1..4294967294"; } description "Session ID"; } leaf username { type string; description "Username"; } leaf state { type Xr-xml-session-state; description "state of the session idle/busy"; } leaf client-address { type string; description "ip address of the client"; } leaf client-port { type uint32; description "client's port"; } leaf config-session-id { type string; description "Config session ID"; } leaf admin-config-session-id { type string; description "Admin config session ID"; } leaf alarm-notification { type Xr-xml-session-alarm-register; description "is the session registered for alarm notifications"; } leaf vrf-name { type string; description "VRF name "; } leaf start-time { type uint32; units "second"; description "session start time in seconds since the Unix Epoch"; } leaf elapsed-time { type uint32; units "second"; description " Elapsed time(seconds) since a session is created"; } leaf last-state-change { type uint32; units "second"; description "Time(seconds) since last session state change happened "; } } // list session } // container sessions } // container tty } // container agent } // container netconf container xr-xml { config false; description "xml sessions information"; container agent { description "XML agents"; container tty { description "TTY sessions information"; container sessions { description "sessions information"; list session { key "session-id"; description "xml sessions information"; leaf session-id { type uint32 { range "1..4294967294"; } description "Session Id"; } leaf username { type string; description "Username"; } leaf state { type Xr-xml-session-state; description "state of the session idle/busy"; } leaf client-address { type string; description "ip address of the client"; } leaf client-port { type uint32; description "client's port"; } leaf config-session-id { type string; description "Config session ID"; } leaf admin-config-session-id { type string; description "Admin config session ID"; } leaf alarm-notification { type Xr-xml-session-alarm-register; description "is the session registered for alarm notifications"; } leaf vrf-name { type string; description "VRF name "; } leaf start-time { type uint32; units "second"; description "session start time in seconds since the Unix Epoch"; } leaf elapsed-time { type uint32; units "second"; description " Elapsed time(seconds) since a session is created"; } leaf last-state-change { type uint32; units "second"; description "Time(seconds) since last session state change happened "; } } // list session } // container sessions } // container tty container default { description "Default sessions information"; container sessions { description "sessions information"; list session { key "session-id"; description "xml sessions information"; leaf session-id { type uint32 { range "1..4294967294"; } description "Session Id"; } leaf username { type string; description "Username"; } leaf state { type Xr-xml-session-state; description "state of the session idle/busy"; } leaf client-address { type string; description "ip address of the client"; } leaf client-port { type uint32; description "client's port"; } leaf config-session-id { type string; description "Config session ID"; } leaf admin-config-session-id { type string; description "Admin config session ID"; } leaf alarm-notification { type Xr-xml-session-alarm-register; description "is the session registered for alarm notifications"; } leaf vrf-name { type string; description "VRF name "; } leaf start-time { type uint32; units "second"; description "session start time in seconds since the Unix Epoch"; } leaf elapsed-time { type uint32; units "second"; description " Elapsed time(seconds) since a session is created"; } leaf last-state-change { type uint32; units "second"; description "Time(seconds) since last session state change happened "; } } // list session } // container sessions } // container default container ssl { description "SSL sessions information"; container sessions { description "sessions information"; list session { key "session-id"; description "xml sessions information"; leaf session-id { type uint32 { range "1..4294967294"; } description "Session Id"; } leaf username { type string; description "Username"; } leaf state { type Xr-xml-session-state; description "state of the session idle/busy"; } leaf client-address { type string; description "ip address of the client"; } leaf client-port { type uint32; description "client's port"; } leaf config-session-id { type string; description "Config session ID"; } leaf admin-config-session-id { type string; description "Admin config session ID"; } leaf alarm-notification { type Xr-xml-session-alarm-register; description "is the session registered for alarm notifications"; } leaf vrf-name { type string; description "VRF name "; } leaf start-time { type uint32; units "second"; description "session start time in seconds since the Unix Epoch"; } leaf elapsed-time { type uint32; units "second"; description " Elapsed time(seconds) since a session is created"; } leaf last-state-change { type uint32; units "second"; description "Time(seconds) since last session state change happened "; } } // list session } // container sessions } // container ssl } // container agent } // container xr-xml } // module Cisco-IOS-XR-man-xml-ttyagent-oper
© 2023 YumaWorks, Inc. All rights reserved.