Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR man-netconf package configuration.
This module contains definitions for the following management objects:
netconf-yang: NETCONF YANG configuration commands
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 NetconfYang ¶
type NetconfYang struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NETCONF YANG agent configuration commands. Agent NetconfYang_Agent }
NetconfYang NETCONF YANG configuration commands
func (*NetconfYang) GetEntityData ¶
func (netconfYang *NetconfYang) GetEntityData() *types.CommonEntityData
type NetconfYang_Agent ¶
type NetconfYang_Agent struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of bytes to process per sec. The type is interface{} with range: // 4096..4294967295. Units are byte. RateLimit interface{} // Models to be disabled. Models NetconfYang_Agent_Models // NETCONF YANG agent over SSH connection. Ssh NetconfYang_Agent_Ssh // Session settings. Session NetconfYang_Agent_Session }
NetconfYang_Agent NETCONF YANG agent configuration commands
func (*NetconfYang_Agent) GetEntityData ¶
func (agent *NetconfYang_Agent) GetEntityData() *types.CommonEntityData
type NetconfYang_Agent_Models ¶
type NetconfYang_Agent_Models struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Type of models: openconfig. Openconfig NetconfYang_Agent_Models_Openconfig }
NetconfYang_Agent_Models Models to be disabled
func (*NetconfYang_Agent_Models) GetEntityData ¶
func (models *NetconfYang_Agent_Models) GetEntityData() *types.CommonEntityData
type NetconfYang_Agent_Models_Openconfig ¶
type NetconfYang_Agent_Models_Openconfig struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Disable the specified model type. The type is interface{}. Disabled interface{} }
NetconfYang_Agent_Models_Openconfig Type of models: openconfig
func (*NetconfYang_Agent_Models_Openconfig) GetEntityData ¶
func (openconfig *NetconfYang_Agent_Models_Openconfig) GetEntityData() *types.CommonEntityData
type NetconfYang_Agent_Session ¶
type NetconfYang_Agent_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of allowable concurrent netconf-yang sessions. The type is // interface{} with range: 1..50. The default value is 50. Limit interface{} // Absolute timeout in minutes. The type is interface{} with range: 1..1440. // Units are minute. AbsoluteTimeout interface{} // Non-active session lifetime. The type is interface{} with range: 1..1440. // Units are minute. IdleTimeout interface{} }
NetconfYang_Agent_Session Session settings
func (*NetconfYang_Agent_Session) GetEntityData ¶
func (session *NetconfYang_Agent_Session) GetEntityData() *types.CommonEntityData
type NetconfYang_Agent_Ssh ¶
type NetconfYang_Agent_Ssh struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable NETCONF YANG agent over SSH connection. The type is interface{}. Enable interface{} }
NetconfYang_Agent_Ssh NETCONF YANG agent over SSH connection
func (*NetconfYang_Agent_Ssh) GetEntityData ¶
func (ssh *NetconfYang_Agent_Ssh) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.