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 ¶
- type Asr9kEfdMode
- type Asr9kEfdOperation
- type HardwareModuleAllQosMode
- type HardwareModuleEfd
- type HardwareModuleEfd_NodeAll
- type HardwareModuleEfd_NodeAll_IpPrecedence
- type HardwareModuleEfd_NodeAll_IpPriorityMask
- type HardwareModuleEfd_NodeAll_MplsExp
- type HardwareModuleEfd_NodeAll_MplsPriorityMask
- type HardwareModuleEfd_NodeAll_VlanCos
- type HardwareModuleEfd_NodeAll_VlanPriorityMask
- type HardwareModuleEfd_Nodes
- type HardwareModuleEfd_Nodes_Node
- type HardwareModuleEfd_Nodes_Node_IpPrecedence
- type HardwareModuleEfd_Nodes_Node_IpPriorityMask
- type HardwareModuleEfd_Nodes_Node_MplsExp
- type HardwareModuleEfd_Nodes_Node_MplsPriorityMask
- type HardwareModuleEfd_Nodes_Node_VlanCos
- type HardwareModuleEfd_Nodes_Node_VlanPriorityMask
- type HardwareModuleQosMode
- type HardwareModuleQosMode_Nodes
- type HardwareModuleQosMode_Nodes_Node
- type HardwareModuleTcam
- type HardwareModuleTcam_Nodes
- type HardwareModuleTcam_Nodes_Node
- type HardwareModuleTcpMssAdjust
- type HardwareModuleTcpMssAdjust_Nodes
- type HardwareModuleTcpMssAdjust_Nodes_Node
- type HardwareModuleTcpMssAdjust_Nodes_Node_Nps
- type HardwareModuleTcpMssAdjust_Nodes_Node_Nps_Np
- type PrmTcamProfile
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 ¶
func (mplsExp *HardwareModuleEfd_Nodes_Node_MplsExp) GetEntityData() *types.CommonEntityData
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 ¶
func (vlanCos *HardwareModuleEfd_Nodes_Node_VlanCos) GetEntityData() *types.CommonEntityData
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 ¶
func (node *HardwareModuleQosMode_Nodes_Node) GetEntityData() *types.CommonEntityData
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 ¶
func (nodes *HardwareModuleTcpMssAdjust_Nodes) GetEntityData() *types.CommonEntityData
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 ¶
func (node *HardwareModuleTcpMssAdjust_Nodes_Node) GetEntityData() *types.CommonEntityData
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 ¶
func (nps *HardwareModuleTcpMssAdjust_Nodes_Node_Nps) GetEntityData() *types.CommonEntityData
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 ¶
func (np *HardwareModuleTcpMssAdjust_Nodes_Node_Nps_Np) GetEntityData() *types.CommonEntityData
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" )