ipv4_ma_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 ipv4-ma package configuration.

This module contains definitions for the following management objects:

ipv4-network-global: IPv4 network global configuration data
subscriber-pta: subscriber pta

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 Ipv4NetworkGlobal

type Ipv4NetworkGlobal struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The flag for enabling whether to process packets with source routing header
	// options. The type is bool. The default value is true.
	SourceRoute interface{}

	// Percentage of total packets available in the system. The type is
	// interface{} with range: 1..50. Units are percentage.
	ReassembleMaxPackets interface{}

	// Number of seconds a reassembly queue will hold before timeout. The type is
	// interface{} with range: 1..120. Units are second.
	ReassembleTimeOut interface{}

	// Enable IPv4 processing without an explicit address.
	Unnumbered Ipv4NetworkGlobal_Unnumbered

	// QPPB.
	Qppb Ipv4NetworkGlobal_Qppb
}

Ipv4NetworkGlobal IPv4 network global configuration data

func (*Ipv4NetworkGlobal) GetEntityData

func (ipv4NetworkGlobal *Ipv4NetworkGlobal) GetEntityData() *types.CommonEntityData

type Ipv4NetworkGlobal_Qppb

type Ipv4NetworkGlobal_Qppb struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// QPPB configuration on source. The type is Ipv4Qppb.
	Source interface{}

	// QPPB configuration on destination. The type is Ipv4Qppb.
	Destination interface{}
}

Ipv4NetworkGlobal_Qppb QPPB

func (*Ipv4NetworkGlobal_Qppb) GetEntityData

func (qppb *Ipv4NetworkGlobal_Qppb) GetEntityData() *types.CommonEntityData

type Ipv4NetworkGlobal_Unnumbered

type Ipv4NetworkGlobal_Unnumbered struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Configure MPLS routing protocol parameters.
	Mpls Ipv4NetworkGlobal_Unnumbered_Mpls
}

Ipv4NetworkGlobal_Unnumbered Enable IPv4 processing without an explicit address

func (*Ipv4NetworkGlobal_Unnumbered) GetEntityData

func (unnumbered *Ipv4NetworkGlobal_Unnumbered) GetEntityData() *types.CommonEntityData

type Ipv4NetworkGlobal_Unnumbered_Mpls

type Ipv4NetworkGlobal_Unnumbered_Mpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 commands for MPLS Traffic Engineering.
	Te Ipv4NetworkGlobal_Unnumbered_Mpls_Te
}

Ipv4NetworkGlobal_Unnumbered_Mpls Configure MPLS routing protocol parameters

func (*Ipv4NetworkGlobal_Unnumbered_Mpls) GetEntityData

type Ipv4NetworkGlobal_Unnumbered_Mpls_Te

type Ipv4NetworkGlobal_Unnumbered_Mpls_Te struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Enable IP processing without an explicit address on MPLS Traffic-Eng. The
	// type is string.
	Interface interface{}
}

Ipv4NetworkGlobal_Unnumbered_Mpls_Te IPv4 commands for MPLS Traffic Engineering

func (*Ipv4NetworkGlobal_Unnumbered_Mpls_Te) GetEntityData

type Ipv4Qppb

type Ipv4Qppb string

Ipv4Qppb represents Ipv4 qppb

const (
	// No QPPB configuration
	Ipv4Qppb_none Ipv4Qppb = "none"

	// Enable ip-precedence based QPPB
	Ipv4Qppb_ip_prec Ipv4Qppb = "ip-prec"

	// Enable qos-group based QPPB
	Ipv4Qppb_qos_grp Ipv4Qppb = "qos-grp"

	// Enable both ip-precedence and qos-group based
	// QPPB
	Ipv4Qppb_both Ipv4Qppb = "both"
)

type SubscriberPta

type SubscriberPta struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// TCP MSS Adjust (bytes). The type is interface{} with range: 1280..1536.
	// Units are byte.
	TcpMssAdjust interface{}
}

SubscriberPta subscriber pta

func (*SubscriberPta) GetEntityData

func (subscriberPta *SubscriberPta) GetEntityData() *types.CommonEntityData

Jump to

Keyboard shortcuts

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