Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR ifmgr package operational data.
This module contains definitions for the following management objects:
interface-dampening: Interface dampening data interface-properties: interface properties
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type ImStateEnum
- type InterfaceDampening
- type InterfaceDampening_Interfaces
- type InterfaceDampening_Interfaces_Interface
- type InterfaceDampening_Interfaces_Interface_IfDampening
- type InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation
- type InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation_CapsulationDampening
- type InterfaceDampening_Interfaces_Interface_IfDampening_InterfaceDampening
- type InterfaceDampening_Nodes
- type InterfaceDampening_Nodes_Node
- type InterfaceDampening_Nodes_Node_Show
- type InterfaceDampening_Nodes_Node_Show_Dampening
- type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles
- type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle
- type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation
- type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation_CapsulationDampening
- type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_InterfaceDampening
- type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces
- type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface
- type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation
- type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation_CapsulationDampening
- type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_InterfaceDampening
- type InterfaceProperties
- type InterfaceProperties_DataNodes
- type InterfaceProperties_DataNodes_DataNode
- type InterfaceProperties_DataNodes_DataNode_Locationviews
- type InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview
- type InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces
- type InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces_Interface
- type InterfaceProperties_DataNodes_DataNode_PqNodeLocations
- type InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation
- type InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces
- type InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces_Interface
- type InterfaceProperties_DataNodes_DataNode_SystemView
- type InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces
- type InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces_Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImStateEnum ¶
type ImStateEnum string
ImStateEnum represents Im state enum
const ( // im state not ready ImStateEnum_im_state_not_ready ImStateEnum = "im-state-not-ready" // im state admin down ImStateEnum_im_state_admin_down ImStateEnum = "im-state-admin-down" // im state down ImStateEnum_im_state_down ImStateEnum = "im-state-down" // im state up ImStateEnum_im_state_up ImStateEnum = "im-state-up" // im state shutdown ImStateEnum_im_state_shutdown ImStateEnum = "im-state-shutdown" // im state err disable ImStateEnum_im_state_err_disable ImStateEnum = "im-state-err-disable" // im state down immediate ImStateEnum_im_state_down_immediate ImStateEnum = "im-state-down-immediate" // im state down immediate admin ImStateEnum_im_state_down_immediate_admin ImStateEnum = "im-state-down-immediate-admin" // im state down graceful ImStateEnum_im_state_down_graceful ImStateEnum = "im-state-down-graceful" // im state begin shutdown ImStateEnum_im_state_begin_shutdown ImStateEnum = "im-state-begin-shutdown" // im state end shutdown ImStateEnum_im_state_end_shutdown ImStateEnum = "im-state-end-shutdown" // im state begin error disable ImStateEnum_im_state_begin_error_disable ImStateEnum = "im-state-begin-error-disable" // im state end error disable ImStateEnum_im_state_end_error_disable ImStateEnum = "im-state-end-error-disable" // im state begin down graceful ImStateEnum_im_state_begin_down_graceful ImStateEnum = "im-state-begin-down-graceful" // im state reset ImStateEnum_im_state_reset ImStateEnum = "im-state-reset" // im state operational ImStateEnum_im_state_operational ImStateEnum = "im-state-operational" // im state not operational ImStateEnum_im_state_not_operational ImStateEnum = "im-state-not-operational" // im state unknown ImStateEnum_im_state_unknown ImStateEnum = "im-state-unknown" // im state last ImStateEnum_im_state_last ImStateEnum = "im-state-last" )
type InterfaceDampening ¶
type InterfaceDampening struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The interface list for which dampening info is available. Interfaces InterfaceDampening_Interfaces // The location of the interface(s) being queried. Nodes InterfaceDampening_Nodes }
InterfaceDampening Interface dampening data
func (*InterfaceDampening) GetEntityData ¶
func (interfaceDampening *InterfaceDampening) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Interfaces ¶
type InterfaceDampening_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The interface for which dampening info is being queried. The type is slice // of InterfaceDampening_Interfaces_Interface. Interface []*InterfaceDampening_Interfaces_Interface }
InterfaceDampening_Interfaces The interface list for which dampening info is available
func (*InterfaceDampening_Interfaces) GetEntityData ¶
func (interfaces *InterfaceDampening_Interfaces) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Interfaces_Interface ¶
type InterfaceDampening_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Dampening info for the interface. IfDampening InterfaceDampening_Interfaces_Interface_IfDampening }
InterfaceDampening_Interfaces_Interface The interface for which dampening info is being queried
func (*InterfaceDampening_Interfaces_Interface) GetEntityData ¶
func (self *InterfaceDampening_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Interfaces_Interface_IfDampening ¶
type InterfaceDampening_Interfaces_Interface_IfDampening struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The number of times the state has changed. The type is interface{} with // range: 0..4294967295. StateTransitionCount interface{} // The time elasped after the last state transition. The type is interface{} // with range: 0..4294967295. LastStateTransitionTime interface{} // Flag showing if dampening is enabled. The type is bool. IsDampeningEnabled interface{} // Configured decay half life in mins. The type is interface{} with range: // 0..4294967295. Units are minute. HalfLife interface{} // Configured reuse threshold. The type is interface{} with range: // 0..4294967295. ReuseThreshold interface{} // Value of suppress threshold. The type is interface{} with range: // 0..4294967295. SuppressThreshold interface{} // Maximum suppress time in mins. The type is interface{} with range: // 0..4294967295. Units are minute. MaximumSuppressTime interface{} // Configured restart penalty. The type is interface{} with range: // 0..4294967295. RestartPenalty interface{} // Interface dampening. InterfaceDampening InterfaceDampening_Interfaces_Interface_IfDampening_InterfaceDampening // Dampening information for capsulations. The type is slice of // InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation. Capsulation []*InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation }
InterfaceDampening_Interfaces_Interface_IfDampening Dampening info for the interface
func (*InterfaceDampening_Interfaces_Interface_IfDampening) GetEntityData ¶
func (ifDampening *InterfaceDampening_Interfaces_Interface_IfDampening) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation ¶
type InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Capsulation number. The type is string. CapsulationNumber interface{} // Capsulation dampening. CapsulationDampening InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation_CapsulationDampening }
InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation Dampening information for capsulations
func (*InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation) GetEntityData ¶
func (capsulation *InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation_CapsulationDampening ¶
type InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation_CapsulationDampening struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dampening penalty of the interface. The type is interface{} with range: // 0..4294967295. Penalty interface{} // Flag showing if state is suppressed. The type is bool. IsSuppressedEnabled interface{} // Remaining period of suppression in secs. The type is interface{} with // range: 0..4294967295. Units are second. SecondsRemaining interface{} // Number of underlying state flaps. The type is interface{} with range: // 0..4294967295. Flaps interface{} // Underlying state of the node. The type is ImStateEnum. State interface{} }
InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation_CapsulationDampening Capsulation dampening
func (*InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation_CapsulationDampening) GetEntityData ¶
func (capsulationDampening *InterfaceDampening_Interfaces_Interface_IfDampening_Capsulation_CapsulationDampening) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Interfaces_Interface_IfDampening_InterfaceDampening ¶
type InterfaceDampening_Interfaces_Interface_IfDampening_InterfaceDampening struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dampening penalty of the interface. The type is interface{} with range: // 0..4294967295. Penalty interface{} // Flag showing if state is suppressed. The type is bool. IsSuppressedEnabled interface{} // Remaining period of suppression in secs. The type is interface{} with // range: 0..4294967295. Units are second. SecondsRemaining interface{} // Number of underlying state flaps. The type is interface{} with range: // 0..4294967295. Flaps interface{} // Underlying state of the node. The type is ImStateEnum. State interface{} }
InterfaceDampening_Interfaces_Interface_IfDampening_InterfaceDampening Interface dampening
func (*InterfaceDampening_Interfaces_Interface_IfDampening_InterfaceDampening) GetEntityData ¶
func (interfaceDampening *InterfaceDampening_Interfaces_Interface_IfDampening_InterfaceDampening) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes ¶
type InterfaceDampening_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The location of the interface(s) being queried. The type is slice of // InterfaceDampening_Nodes_Node. Node []*InterfaceDampening_Nodes_Node }
InterfaceDampening_Nodes The location of the interface(s) being queried
func (*InterfaceDampening_Nodes) GetEntityData ¶
func (nodes *InterfaceDampening_Nodes) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node ¶
type InterfaceDampening_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The location of the interface(s). The type is // string with pattern: ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // Show details for the interfaces. Show InterfaceDampening_Nodes_Node_Show }
InterfaceDampening_Nodes_Node The location of the interface(s) being queried
func (*InterfaceDampening_Nodes_Node) GetEntityData ¶
func (node *InterfaceDampening_Nodes_Node) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show ¶
type InterfaceDampening_Nodes_Node_Show struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dampening information of the interface(s) being queried. Dampening InterfaceDampening_Nodes_Node_Show_Dampening }
InterfaceDampening_Nodes_Node_Show Show details for the interfaces
func (*InterfaceDampening_Nodes_Node_Show) GetEntityData ¶
func (show *InterfaceDampening_Nodes_Node_Show) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening ¶
type InterfaceDampening_Nodes_Node_Show_Dampening struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface handle for which dampening info queried. IfHandles InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles // Table of interfaces for which dampening info can be queried. Interfaces InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces }
InterfaceDampening_Nodes_Node_Show_Dampening Dampening information of the interface(s) being queried
func (*InterfaceDampening_Nodes_Node_Show_Dampening) GetEntityData ¶
func (dampening *InterfaceDampening_Nodes_Node_Show_Dampening) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles ¶
type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dampening info for the interface handle. The type is slice of // InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle. IfHandle []*InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle }
InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles Interface handle for which dampening info queried
func (*InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles) GetEntityData ¶
func (ifHandles *InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle ¶
type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The interface handle. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. InterfaceHandleName interface{} // The number of times the state has changed. The type is interface{} with // range: 0..4294967295. StateTransitionCount interface{} // The time elasped after the last state transition. The type is interface{} // with range: 0..4294967295. LastStateTransitionTime interface{} // Flag showing if dampening is enabled. The type is bool. IsDampeningEnabled interface{} // Configured decay half life in mins. The type is interface{} with range: // 0..4294967295. Units are minute. HalfLife interface{} // Configured reuse threshold. The type is interface{} with range: // 0..4294967295. ReuseThreshold interface{} // Value of suppress threshold. The type is interface{} with range: // 0..4294967295. SuppressThreshold interface{} // Maximum suppress time in mins. The type is interface{} with range: // 0..4294967295. Units are minute. MaximumSuppressTime interface{} // Configured restart penalty. The type is interface{} with range: // 0..4294967295. RestartPenalty interface{} // Interface dampening. InterfaceDampening InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_InterfaceDampening // Dampening information for capsulations. The type is slice of // InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation. Capsulation []*InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation }
InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle Dampening info for the interface handle
func (*InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle) GetEntityData ¶
func (ifHandle *InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation ¶
type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Capsulation number. The type is string. CapsulationNumber interface{} // Capsulation dampening. CapsulationDampening InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation_CapsulationDampening }
InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation Dampening information for capsulations
func (*InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation) GetEntityData ¶
func (capsulation *InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation_CapsulationDampening ¶
type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation_CapsulationDampening struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dampening penalty of the interface. The type is interface{} with range: // 0..4294967295. Penalty interface{} // Flag showing if state is suppressed. The type is bool. IsSuppressedEnabled interface{} // Remaining period of suppression in secs. The type is interface{} with // range: 0..4294967295. Units are second. SecondsRemaining interface{} // Number of underlying state flaps. The type is interface{} with range: // 0..4294967295. Flaps interface{} // Underlying state of the node. The type is ImStateEnum. State interface{} }
InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation_CapsulationDampening Capsulation dampening
func (*InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation_CapsulationDampening) GetEntityData ¶
func (capsulationDampening *InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_Capsulation_CapsulationDampening) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_InterfaceDampening ¶
type InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_InterfaceDampening struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dampening penalty of the interface. The type is interface{} with range: // 0..4294967295. Penalty interface{} // Flag showing if state is suppressed. The type is bool. IsSuppressedEnabled interface{} // Remaining period of suppression in secs. The type is interface{} with // range: 0..4294967295. Units are second. SecondsRemaining interface{} // Number of underlying state flaps. The type is interface{} with range: // 0..4294967295. Flaps interface{} // Underlying state of the node. The type is ImStateEnum. State interface{} }
InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_InterfaceDampening Interface dampening
func (*InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_InterfaceDampening) GetEntityData ¶
func (interfaceDampening *InterfaceDampening_Nodes_Node_Show_Dampening_IfHandles_IfHandle_InterfaceDampening) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces ¶
type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dampening info for the interface. The type is slice of // InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface. Interface []*InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface }
InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces Table of interfaces for which dampening info can be queried
func (*InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces) GetEntityData ¶
func (interfaces *InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface ¶
type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // The number of times the state has changed. The type is interface{} with // range: 0..4294967295. StateTransitionCount interface{} // The time elasped after the last state transition. The type is interface{} // with range: 0..4294967295. LastStateTransitionTime interface{} // Flag showing if dampening is enabled. The type is bool. IsDampeningEnabled interface{} // Configured decay half life in mins. The type is interface{} with range: // 0..4294967295. Units are minute. HalfLife interface{} // Configured reuse threshold. The type is interface{} with range: // 0..4294967295. ReuseThreshold interface{} // Value of suppress threshold. The type is interface{} with range: // 0..4294967295. SuppressThreshold interface{} // Maximum suppress time in mins. The type is interface{} with range: // 0..4294967295. Units are minute. MaximumSuppressTime interface{} // Configured restart penalty. The type is interface{} with range: // 0..4294967295. RestartPenalty interface{} // Interface dampening. InterfaceDampening InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_InterfaceDampening // Dampening information for capsulations. The type is slice of // InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation. Capsulation []*InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation }
InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface Dampening info for the interface
func (*InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface) GetEntityData ¶
func (self *InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation ¶
type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Capsulation number. The type is string. CapsulationNumber interface{} // Capsulation dampening. CapsulationDampening InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation_CapsulationDampening }
InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation Dampening information for capsulations
func (*InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation) GetEntityData ¶
func (capsulation *InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation_CapsulationDampening ¶
type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation_CapsulationDampening struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dampening penalty of the interface. The type is interface{} with range: // 0..4294967295. Penalty interface{} // Flag showing if state is suppressed. The type is bool. IsSuppressedEnabled interface{} // Remaining period of suppression in secs. The type is interface{} with // range: 0..4294967295. Units are second. SecondsRemaining interface{} // Number of underlying state flaps. The type is interface{} with range: // 0..4294967295. Flaps interface{} // Underlying state of the node. The type is ImStateEnum. State interface{} }
InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation_CapsulationDampening Capsulation dampening
func (*InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation_CapsulationDampening) GetEntityData ¶
func (capsulationDampening *InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_Capsulation_CapsulationDampening) GetEntityData() *types.CommonEntityData
type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_InterfaceDampening ¶
type InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_InterfaceDampening struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dampening penalty of the interface. The type is interface{} with range: // 0..4294967295. Penalty interface{} // Flag showing if state is suppressed. The type is bool. IsSuppressedEnabled interface{} // Remaining period of suppression in secs. The type is interface{} with // range: 0..4294967295. Units are second. SecondsRemaining interface{} // Number of underlying state flaps. The type is interface{} with range: // 0..4294967295. Flaps interface{} // Underlying state of the node. The type is ImStateEnum. State interface{} }
InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_InterfaceDampening Interface dampening
func (*InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_InterfaceDampening) GetEntityData ¶
func (interfaceDampening *InterfaceDampening_Nodes_Node_Show_Dampening_Interfaces_Interface_InterfaceDampening) GetEntityData() *types.CommonEntityData
type InterfaceProperties ¶
type InterfaceProperties struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for interfaces. DataNodes InterfaceProperties_DataNodes }
InterfaceProperties interface properties
func (*InterfaceProperties) GetEntityData ¶
func (interfaceProperties *InterfaceProperties) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes ¶
type InterfaceProperties_DataNodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The location of a (D)RP in the same LR as the interface being queried. The // type is slice of InterfaceProperties_DataNodes_DataNode. DataNode []*InterfaceProperties_DataNodes_DataNode }
InterfaceProperties_DataNodes Operational data for interfaces
func (*InterfaceProperties_DataNodes) GetEntityData ¶
func (dataNodes *InterfaceProperties_DataNodes) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode ¶
type InterfaceProperties_DataNodes_DataNode struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The location of the (D)RP. The type is string with // pattern: ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). DataNodeName interface{} // Location-specific view of interface operational data. Locationviews InterfaceProperties_DataNodes_DataNode_Locationviews // Partially qualified Location-specific view of interface operational data. PqNodeLocations InterfaceProperties_DataNodes_DataNode_PqNodeLocations // System-wide view of interface operational data. SystemView InterfaceProperties_DataNodes_DataNode_SystemView }
InterfaceProperties_DataNodes_DataNode The location of a (D)RP in the same LR as the interface being queried
func (*InterfaceProperties_DataNodes_DataNode) GetEntityData ¶
func (dataNode *InterfaceProperties_DataNodes_DataNode) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_Locationviews ¶
type InterfaceProperties_DataNodes_DataNode_Locationviews struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for all interfaces and controllers on a particular node. // The type is slice of // InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview. Locationview []*InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview }
InterfaceProperties_DataNodes_DataNode_Locationviews Location-specific view of interface operational data
func (*InterfaceProperties_DataNodes_DataNode_Locationviews) GetEntityData ¶
func (locationviews *InterfaceProperties_DataNodes_DataNode_Locationviews) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview ¶
type InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The location to filter on. The type is string with // pattern: ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). LocationviewName interface{} // Operational data for all interfaces and controllers. Interfaces InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces }
InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview Operational data for all interfaces and controllers on a particular node
func (*InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview) GetEntityData ¶
func (locationview *InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces ¶
type InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The operational attributes for a particular interface. The type is slice of // InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces_Interface. Interface []*InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces_Interface }
InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces Operational data for all interfaces and controllers
func (*InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces) GetEntityData ¶
func (interfaces *InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces_Interface ¶
type InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Interface interface{} // Parent Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} // Interface type. The type is string. Type interface{} // Operational state. The type is ImStateEnum. State interface{} // Operational state with no translation of error disable or shutdown. The // type is ImStateEnum. ActualState interface{} // Line protocol state. The type is ImStateEnum. LineState interface{} // Line protocol state with no translation of error disable or shutdown. The // type is ImStateEnum. ActualLineState interface{} // Interface encapsulation. The type is string. Encapsulation interface{} // Interface encapsulation description string. The type is string with length: // 0..32. EncapsulationTypeString interface{} // MTU in bytes. The type is interface{} with range: 0..4294967295. Units are // byte. Mtu interface{} // Subif MTU overhead. The type is interface{} with range: 0..4294967295. SubInterfaceMtuOverhead interface{} // L2 transport. The type is bool. L2Transport interface{} // Interface bandwidth (Kb/s). The type is interface{} with range: // 0..4294967295. Bandwidth interface{} }
InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces_Interface The operational attributes for a particular interface
func (*InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces_Interface) GetEntityData ¶
func (self *InterfaceProperties_DataNodes_DataNode_Locationviews_Locationview_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_PqNodeLocations ¶
type InterfaceProperties_DataNodes_DataNode_PqNodeLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for all interfaces and controllers on a particular // pq_node. The type is slice of // InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation. PqNodeLocation []*InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation }
InterfaceProperties_DataNodes_DataNode_PqNodeLocations Partially qualified Location-specific view of interface operational data
func (*InterfaceProperties_DataNodes_DataNode_PqNodeLocations) GetEntityData ¶
func (pqNodeLocations *InterfaceProperties_DataNodes_DataNode_PqNodeLocations) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation ¶
type InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The partially qualified location to filter on. The // type is string with pattern: // ((([a-zA-Z0-9_]*\d+)|(\*))/){2}(([a-zA-Z0-9_]*\d+)|(\*)). PqNodeName interface{} // Operational data for all interfaces and controllers. Interfaces InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces }
InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation Operational data for all interfaces and controllers on a particular pq_node
func (*InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation) GetEntityData ¶
func (pqNodeLocation *InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces ¶
type InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The operational attributes for a particular interface. The type is slice of // InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces_Interface. Interface []*InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces_Interface }
InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces Operational data for all interfaces and controllers
func (*InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces) GetEntityData ¶
func (interfaces *InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces_Interface ¶
type InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Interface interface{} // Parent Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} // Interface type. The type is string. Type interface{} // Operational state. The type is ImStateEnum. State interface{} // Operational state with no translation of error disable or shutdown. The // type is ImStateEnum. ActualState interface{} // Line protocol state. The type is ImStateEnum. LineState interface{} // Line protocol state with no translation of error disable or shutdown. The // type is ImStateEnum. ActualLineState interface{} // Interface encapsulation. The type is string. Encapsulation interface{} // Interface encapsulation description string. The type is string with length: // 0..32. EncapsulationTypeString interface{} // MTU in bytes. The type is interface{} with range: 0..4294967295. Units are // byte. Mtu interface{} // Subif MTU overhead. The type is interface{} with range: 0..4294967295. SubInterfaceMtuOverhead interface{} // L2 transport. The type is bool. L2Transport interface{} // Interface bandwidth (Kb/s). The type is interface{} with range: // 0..4294967295. Bandwidth interface{} }
InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces_Interface The operational attributes for a particular interface
func (*InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces_Interface) GetEntityData ¶
func (self *InterfaceProperties_DataNodes_DataNode_PqNodeLocations_PqNodeLocation_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_SystemView ¶
type InterfaceProperties_DataNodes_DataNode_SystemView struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for all interfaces and controllers. Interfaces InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces }
InterfaceProperties_DataNodes_DataNode_SystemView System-wide view of interface operational data
func (*InterfaceProperties_DataNodes_DataNode_SystemView) GetEntityData ¶
func (systemView *InterfaceProperties_DataNodes_DataNode_SystemView) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces ¶
type InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The operational attributes for a particular interface. The type is slice of // InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces_Interface. Interface []*InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces_Interface }
InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces Operational data for all interfaces and controllers
func (*InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces) GetEntityData ¶
func (interfaces *InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces) GetEntityData() *types.CommonEntityData
type InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces_Interface ¶
type InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Interface interface{} // Parent Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} // Interface type. The type is string. Type interface{} // Operational state. The type is ImStateEnum. State interface{} // Operational state with no translation of error disable or shutdown. The // type is ImStateEnum. ActualState interface{} // Line protocol state. The type is ImStateEnum. LineState interface{} // Line protocol state with no translation of error disable or shutdown. The // type is ImStateEnum. ActualLineState interface{} // Interface encapsulation. The type is string. Encapsulation interface{} // Interface encapsulation description string. The type is string with length: // 0..32. EncapsulationTypeString interface{} // MTU in bytes. The type is interface{} with range: 0..4294967295. Units are // byte. Mtu interface{} // Subif MTU overhead. The type is interface{} with range: 0..4294967295. SubInterfaceMtuOverhead interface{} // L2 transport. The type is bool. L2Transport interface{} // Interface bandwidth (Kb/s). The type is interface{} with range: // 0..4294967295. Bandwidth interface{} }
InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces_Interface The operational attributes for a particular interface
func (*InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces_Interface) GetEntityData ¶
func (self *InterfaceProperties_DataNodes_DataNode_SystemView_Interfaces_Interface) GetEntityData() *types.CommonEntityData