Interface OpenconfigSystemTerminalData
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.DataRoot
@Generated("mdsal-binding-generator")
public interface OpenconfigSystemTerminalData
extends org.opendaylight.yangtools.yang.binding.DataRoot
This module defines configuration and operational state data related to remote
terminal services such as ssh and telnet.
This class represents the following YANG schema fragment defined in module openconfig-system-terminal
module openconfig-system-terminal {
yang-version 1;
namespace "http://openconfig.net/yang/system/terminal";
prefix oc-sys-term;
import openconfig-extensions {
prefix oc-ext;
}
oc-ext:openconfig-version 0.3.1;
revision 2018-11-21 {
}
revision 2017-09-18 {
}
revision 2017-07-06 {
}
revision 2017-01-29 {
}
oc-ext:regexp-posix;
oc-ext:catalog-organization openconfig;
oc-ext:origin openconfig;
grouping system-terminal-common-config {
leaf timeout {
type uint16;
units seconds;
}
leaf rate-limit {
type uint16;
units conn/min;
}
leaf session-limit {
type uint16;
}
}
grouping system-terminal-common-state {
}
grouping system-terminal-common-top {
container terminal-servers {
container config {
uses system-terminal-common-config;
}
container state {
config false;
uses system-terminal-common-config;
uses system-terminal-common-state;
}
}
}
grouping system-ssh-server-config {
leaf enable {
type boolean;
default true;
}
leaf protocol-version {
type enumeration {
enum V2 {
}
enum V1 {
}
enum V1_V2 {
}
}
default V2;
}
uses system-terminal-common-config;
}
grouping system-ssh-server-state {
}
grouping system-ssh-server-top {
container ssh-server {
container config {
uses system-ssh-server-config;
}
container state {
config false;
uses system-ssh-server-config;
uses system-ssh-server-state;
}
}
}
grouping system-telnet-server-config {
leaf enable {
type boolean;
default false;
}
uses system-terminal-common-config;
}
grouping system-telnet-server-state {
}
grouping system-telnet-server-top {
container telnet-server {
container config {
uses system-telnet-server-config;
}
container state {
config false;
uses system-telnet-server-config;
uses system-telnet-server-state;
}
}
}
}