man_netconf_cfg

package
v0.0.0-...-50def94 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL