asr9k_prm_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 asr9k-prm package configuration.

This module contains definitions for the following management objects:

hardware-module-qos-mode: QoS mode in hardware module port(s)
hardware-module-tcp-mss-adjust: hardware module tcp mss adjust
hardware-module-tcam: hardware module tcam
hardware-module-efd: hardware module efd
hardware-module-all-qos-mode: hardware module all qos mode

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 Asr9kEfdMode

type Asr9kEfdMode string

Asr9kEfdMode represents Asr9k efd mode

const (
	// Only check outer encap
	Asr9kEfdMode_only_outer_encap Asr9kEfdMode = "only-outer-encap"

	// Check outer and inner encap
	Asr9kEfdMode_include_inner_encap Asr9kEfdMode = "include-inner-encap"
)

type Asr9kEfdOperation

type Asr9kEfdOperation string

Asr9kEfdOperation represents Asr9k efd operation

const (
	// Less than
	Asr9kEfdOperation_less_than Asr9kEfdOperation = "less-than"

	// Greater than or equal
	Asr9kEfdOperation_greater_than_or_equal Asr9kEfdOperation = "greater-than-or-equal"
)

type HardwareModuleAllQosMode

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

	// enable per-priority-buffer-limit. The type is interface{}.
	PerPriorityBufferLimit interface{}

	// Enable ingress queue for MOD-80 4X10G MPA or MOD-400 20X10G MPA. The type
	// is interface{}.
	IngressQueue interface{}

	// Enable aggregate bundle mode . The type is interface{}.
	AggregateBundleMode interface{}

	// Enable bundle aggregate policer mode . The type is interface{}.
	BundleAggregatePolicerMode interface{}

	// Enable L4 wred accounting buffer mode. The type is interface{}.
	WredBufferMode interface{}
}

HardwareModuleAllQosMode hardware module all qos mode

func (*HardwareModuleAllQosMode) GetEntityData

func (hardwareModuleAllQosMode *HardwareModuleAllQosMode) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd

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

	// All nodes.
	NodeAll HardwareModuleEfd_NodeAll

	// EFD applicable nodes.
	Nodes HardwareModuleEfd_Nodes
}

HardwareModuleEfd hardware module efd

func (*HardwareModuleEfd) GetEntityData

func (hardwareModuleEfd *HardwareModuleEfd) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_NodeAll

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

	// Enable EFD for this node. The type is interface{}.
	Enable interface{}

	// EFD mode parameter. The type is Asr9kEfdMode.
	Mode interface{}

	// VLAN Priority Mask.
	VlanPriorityMask HardwareModuleEfd_NodeAll_VlanPriorityMask

	// EFD IP parameters.
	IpPrecedence HardwareModuleEfd_NodeAll_IpPrecedence

	// EFD VLAN parameters.
	VlanCos HardwareModuleEfd_NodeAll_VlanCos

	// IP Priority Mask.
	IpPriorityMask HardwareModuleEfd_NodeAll_IpPriorityMask

	// MPLS Priority Mask.
	MplsPriorityMask HardwareModuleEfd_NodeAll_MplsPriorityMask

	// EFD MPLS parameters.
	MplsExp HardwareModuleEfd_NodeAll_MplsExp
}

HardwareModuleEfd_NodeAll All nodes

func (*HardwareModuleEfd_NodeAll) GetEntityData

func (nodeAll *HardwareModuleEfd_NodeAll) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_NodeAll_IpPrecedence

type HardwareModuleEfd_NodeAll_IpPrecedence struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// IP TOS precedence threshold. The type is interface{} with range: 0..7. This
	// attribute is mandatory.
	Precedence interface{}

	// IP operation. The type is Asr9kEfdOperation. The default value is
	// greater-than-or-equal.
	Operation interface{}
}

HardwareModuleEfd_NodeAll_IpPrecedence EFD IP parameters This type is a presence type.

func (*HardwareModuleEfd_NodeAll_IpPrecedence) GetEntityData

func (ipPrecedence *HardwareModuleEfd_NodeAll_IpPrecedence) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_NodeAll_IpPriorityMask

type HardwareModuleEfd_NodeAll_IpPriorityMask struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec0 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec1 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec2 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec3 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec4 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec5 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec6 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec7 interface{}
}

HardwareModuleEfd_NodeAll_IpPriorityMask IP Priority Mask This type is a presence type.

func (*HardwareModuleEfd_NodeAll_IpPriorityMask) GetEntityData

func (ipPriorityMask *HardwareModuleEfd_NodeAll_IpPriorityMask) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_NodeAll_MplsExp

type HardwareModuleEfd_NodeAll_MplsExp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// MPLS EXP threshold. The type is interface{} with range: 0..7. This
	// attribute is mandatory.
	Exp interface{}

	// MPLS operation. The type is Asr9kEfdOperation. The default value is
	// greater-than-or-equal.
	Operation interface{}
}

HardwareModuleEfd_NodeAll_MplsExp EFD MPLS parameters This type is a presence type.

func (*HardwareModuleEfd_NodeAll_MplsExp) GetEntityData

func (mplsExp *HardwareModuleEfd_NodeAll_MplsExp) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_NodeAll_MplsPriorityMask

type HardwareModuleEfd_NodeAll_MplsPriorityMask struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec0 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec1 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec2 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec3 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec4 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec5 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec6 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec7 interface{}
}

HardwareModuleEfd_NodeAll_MplsPriorityMask MPLS Priority Mask This type is a presence type.

func (*HardwareModuleEfd_NodeAll_MplsPriorityMask) GetEntityData

func (mplsPriorityMask *HardwareModuleEfd_NodeAll_MplsPriorityMask) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_NodeAll_VlanCos

type HardwareModuleEfd_NodeAll_VlanCos struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// VLAN COS threshold. The type is interface{} with range: 0..7. This
	// attribute is mandatory.
	Cos interface{}

	// VLAN operation. The type is Asr9kEfdOperation. The default value is
	// greater-than-or-equal.
	Operation interface{}
}

HardwareModuleEfd_NodeAll_VlanCos EFD VLAN parameters This type is a presence type.

func (*HardwareModuleEfd_NodeAll_VlanCos) GetEntityData

func (vlanCos *HardwareModuleEfd_NodeAll_VlanCos) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_NodeAll_VlanPriorityMask

type HardwareModuleEfd_NodeAll_VlanPriorityMask struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec0 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec1 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec2 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec3 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec4 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec5 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec6 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec7 interface{}
}

HardwareModuleEfd_NodeAll_VlanPriorityMask VLAN Priority Mask This type is a presence type.

func (*HardwareModuleEfd_NodeAll_VlanPriorityMask) GetEntityData

func (vlanPriorityMask *HardwareModuleEfd_NodeAll_VlanPriorityMask) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_Nodes

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

	// A node. The type is slice of HardwareModuleEfd_Nodes_Node.
	Node []*HardwareModuleEfd_Nodes_Node
}

HardwareModuleEfd_Nodes EFD applicable nodes

func (*HardwareModuleEfd_Nodes) GetEntityData

func (nodes *HardwareModuleEfd_Nodes) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_Nodes_Node

type HardwareModuleEfd_Nodes_Node struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Node Name. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	NodeName interface{}

	// Enable EFD for this node. The type is interface{}.
	Enable interface{}

	// EFD mode parameter. The type is Asr9kEfdMode.
	Mode interface{}

	// VLAN Priority Mask.
	VlanPriorityMask HardwareModuleEfd_Nodes_Node_VlanPriorityMask

	// EFD IP parameters.
	IpPrecedence HardwareModuleEfd_Nodes_Node_IpPrecedence

	// EFD VLAN parameters.
	VlanCos HardwareModuleEfd_Nodes_Node_VlanCos

	// IP Priority Mask.
	IpPriorityMask HardwareModuleEfd_Nodes_Node_IpPriorityMask

	// MPLS Priority Mask.
	MplsPriorityMask HardwareModuleEfd_Nodes_Node_MplsPriorityMask

	// EFD MPLS parameters.
	MplsExp HardwareModuleEfd_Nodes_Node_MplsExp
}

HardwareModuleEfd_Nodes_Node A node

func (*HardwareModuleEfd_Nodes_Node) GetEntityData

func (node *HardwareModuleEfd_Nodes_Node) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_Nodes_Node_IpPrecedence

type HardwareModuleEfd_Nodes_Node_IpPrecedence struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// IP TOS precedence threshold. The type is interface{} with range: 0..7. This
	// attribute is mandatory.
	Precedence interface{}

	// IP operation. The type is Asr9kEfdOperation. The default value is
	// greater-than-or-equal.
	Operation interface{}
}

HardwareModuleEfd_Nodes_Node_IpPrecedence EFD IP parameters This type is a presence type.

func (*HardwareModuleEfd_Nodes_Node_IpPrecedence) GetEntityData

func (ipPrecedence *HardwareModuleEfd_Nodes_Node_IpPrecedence) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_Nodes_Node_IpPriorityMask

type HardwareModuleEfd_Nodes_Node_IpPriorityMask struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec0 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec1 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec2 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec3 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec4 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec5 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec6 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec7 interface{}
}

HardwareModuleEfd_Nodes_Node_IpPriorityMask IP Priority Mask This type is a presence type.

func (*HardwareModuleEfd_Nodes_Node_IpPriorityMask) GetEntityData

func (ipPriorityMask *HardwareModuleEfd_Nodes_Node_IpPriorityMask) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_Nodes_Node_MplsExp

type HardwareModuleEfd_Nodes_Node_MplsExp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// MPLS EXP threshold. The type is interface{} with range: 0..7. This
	// attribute is mandatory.
	Exp interface{}

	// MPLS operation. The type is Asr9kEfdOperation. The default value is
	// greater-than-or-equal.
	Operation interface{}
}

HardwareModuleEfd_Nodes_Node_MplsExp EFD MPLS parameters This type is a presence type.

func (*HardwareModuleEfd_Nodes_Node_MplsExp) GetEntityData

type HardwareModuleEfd_Nodes_Node_MplsPriorityMask

type HardwareModuleEfd_Nodes_Node_MplsPriorityMask struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec0 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec1 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec2 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec3 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec4 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec5 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec6 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec7 interface{}
}

HardwareModuleEfd_Nodes_Node_MplsPriorityMask MPLS Priority Mask This type is a presence type.

func (*HardwareModuleEfd_Nodes_Node_MplsPriorityMask) GetEntityData

func (mplsPriorityMask *HardwareModuleEfd_Nodes_Node_MplsPriorityMask) GetEntityData() *types.CommonEntityData

type HardwareModuleEfd_Nodes_Node_VlanCos

type HardwareModuleEfd_Nodes_Node_VlanCos struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// VLAN COS threshold. The type is interface{} with range: 0..7. This
	// attribute is mandatory.
	Cos interface{}

	// VLAN operation. The type is Asr9kEfdOperation. The default value is
	// greater-than-or-equal.
	Operation interface{}
}

HardwareModuleEfd_Nodes_Node_VlanCos EFD VLAN parameters This type is a presence type.

func (*HardwareModuleEfd_Nodes_Node_VlanCos) GetEntityData

type HardwareModuleEfd_Nodes_Node_VlanPriorityMask

type HardwareModuleEfd_Nodes_Node_VlanPriorityMask struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec0 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec1 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec2 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec3 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec4 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec5 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec6 interface{}

	// Prec. The type is interface{} with range: 0..1. The default value is 0.
	Prec7 interface{}
}

HardwareModuleEfd_Nodes_Node_VlanPriorityMask VLAN Priority Mask This type is a presence type.

func (*HardwareModuleEfd_Nodes_Node_VlanPriorityMask) GetEntityData

func (vlanPriorityMask *HardwareModuleEfd_Nodes_Node_VlanPriorityMask) GetEntityData() *types.CommonEntityData

type HardwareModuleQosMode

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

	// QoS applicable nodes.
	Nodes HardwareModuleQosMode_Nodes
}

HardwareModuleQosMode QoS mode in hardware module port(s)

func (*HardwareModuleQosMode) GetEntityData

func (hardwareModuleQosMode *HardwareModuleQosMode) GetEntityData() *types.CommonEntityData

type HardwareModuleQosMode_Nodes

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

	// A node. The type is slice of HardwareModuleQosMode_Nodes_Node.
	Node []*HardwareModuleQosMode_Nodes_Node
}

HardwareModuleQosMode_Nodes QoS applicable nodes

func (*HardwareModuleQosMode_Nodes) GetEntityData

func (nodes *HardwareModuleQosMode_Nodes) GetEntityData() *types.CommonEntityData

type HardwareModuleQosMode_Nodes_Node

type HardwareModuleQosMode_Nodes_Node struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Node ID. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	NodeName interface{}

	// Disable child level/flat policy shaping. The type is interface{}.
	ChildShapingDisable interface{}

	// Enable low burst mode for TM entity. The type is interface{}.
	LowburstEnable interface{}
}

HardwareModuleQosMode_Nodes_Node A node

func (*HardwareModuleQosMode_Nodes_Node) GetEntityData

type HardwareModuleTcam

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

	// Global TCAM partition profile for all TCAM applicable nodes. The type is
	// PrmTcamProfile. The default value is profile0.
	GlobalProfile interface{}

	// TCAM applicable nodes.
	Nodes HardwareModuleTcam_Nodes
}

HardwareModuleTcam hardware module tcam

func (*HardwareModuleTcam) GetEntityData

func (hardwareModuleTcam *HardwareModuleTcam) GetEntityData() *types.CommonEntityData

type HardwareModuleTcam_Nodes

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

	// A TCAM applicable node. The type is slice of HardwareModuleTcam_Nodes_Node.
	Node []*HardwareModuleTcam_Nodes_Node
}

HardwareModuleTcam_Nodes TCAM applicable nodes

func (*HardwareModuleTcam_Nodes) GetEntityData

func (nodes *HardwareModuleTcam_Nodes) GetEntityData() *types.CommonEntityData

type HardwareModuleTcam_Nodes_Node

type HardwareModuleTcam_Nodes_Node struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Node ID. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	NodeName interface{}

	// A TCAM partition profile. The type is PrmTcamProfile. The default value is
	// profile0.
	Profile interface{}
}

HardwareModuleTcam_Nodes_Node A TCAM applicable node

func (*HardwareModuleTcam_Nodes_Node) GetEntityData

func (node *HardwareModuleTcam_Nodes_Node) GetEntityData() *types.CommonEntityData

type HardwareModuleTcpMssAdjust

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

	// TCP MSS Adjust applicable nodes.
	Nodes HardwareModuleTcpMssAdjust_Nodes
}

HardwareModuleTcpMssAdjust hardware module tcp mss adjust

func (*HardwareModuleTcpMssAdjust) GetEntityData

func (hardwareModuleTcpMssAdjust *HardwareModuleTcpMssAdjust) GetEntityData() *types.CommonEntityData

type HardwareModuleTcpMssAdjust_Nodes

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

	// A node. The type is slice of HardwareModuleTcpMssAdjust_Nodes_Node.
	Node []*HardwareModuleTcpMssAdjust_Nodes_Node
}

HardwareModuleTcpMssAdjust_Nodes TCP MSS Adjust applicable nodes

func (*HardwareModuleTcpMssAdjust_Nodes) GetEntityData

type HardwareModuleTcpMssAdjust_Nodes_Node

type HardwareModuleTcpMssAdjust_Nodes_Node struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Node ID. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	NodeName interface{}

	// TCP MSS Adjust NPs.
	Nps HardwareModuleTcpMssAdjust_Nodes_Node_Nps
}

HardwareModuleTcpMssAdjust_Nodes_Node A node

func (*HardwareModuleTcpMssAdjust_Nodes_Node) GetEntityData

type HardwareModuleTcpMssAdjust_Nodes_Node_Nps

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

	// NP number. The type is slice of
	// HardwareModuleTcpMssAdjust_Nodes_Node_Nps_Np.
	Np []*HardwareModuleTcpMssAdjust_Nodes_Node_Nps_Np
}

HardwareModuleTcpMssAdjust_Nodes_Node_Nps TCP MSS Adjust NPs

func (*HardwareModuleTcpMssAdjust_Nodes_Node_Nps) GetEntityData

type HardwareModuleTcpMssAdjust_Nodes_Node_Nps_Np

type HardwareModuleTcpMssAdjust_Nodes_Node_Nps_Np struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Number between 0-7. The type is interface{} with
	// range: 0..7.
	NpId interface{}

	// TCP MSS Adjust value. The type is interface{} with range: 1280..1535. Units
	// are byte.
	AdjustValue interface{}
}

HardwareModuleTcpMssAdjust_Nodes_Node_Nps_Np NP number

func (*HardwareModuleTcpMssAdjust_Nodes_Node_Nps_Np) GetEntityData

type PrmTcamProfile

type PrmTcamProfile string

PrmTcamProfile represents Prm tcam profile

const (
	// Profile 0
	PrmTcamProfile_profile0 PrmTcamProfile = "profile0"

	// Profile 1
	PrmTcamProfile_profile1 PrmTcamProfile = "profile1"

	// Profile 2
	PrmTcamProfile_profile2 PrmTcamProfile = "profile2"
)

Jump to

Keyboard shortcuts

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