Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR ipv4-io package operational data.
This module contains definitions for the following management objects:
ipv4-network: IPv4 network operational data
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type ImStateEnum
- type Ipv4MaOperConfig
- type Ipv4MaOperLineState
- type Ipv4Network
- type Ipv4Network_Interfaces
- type Ipv4Network_Interfaces_Interface
- type Ipv4Network_Interfaces_Interface_Vrfs
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Brief
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Acl
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Input
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Output
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_CapsUtime
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdDisUtime
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdEnUtime
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress_AddressArray
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_IdbUtime
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Common
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Inbound
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Outbound
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MulticastGroup
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_PubUtime
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Rpf
- type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_SecondaryAddress
- type Ipv4Network_Nodes
- type Ipv4Network_Nodes_Node
- type Ipv4Network_Nodes_Node_InterfaceData
- type Ipv4Network_Nodes_Node_InterfaceData_Summary
- type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfDownDown
- type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown
- type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpDown
- type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpUp
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Acl
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress_AddressArray
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Common
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Inbound
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Outbound
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_PubUtime
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf
- type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_SecondaryAddress
- type Ipv4Network_Nodes_Node_Statistics
- type Ipv4Network_Nodes_Node_Statistics_Traffic
- type Ipv4Network_Nodes_Node_Statistics_Traffic_IcmpStats
- type Ipv4Network_Nodes_Node_Statistics_Traffic_Ipv4Stats
- type RpfMode
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 Ipv4MaOperConfig ¶
type Ipv4MaOperConfig string
Ipv4MaOperConfig represents ipv4 client type
const ( // ipv4 ma oper client none Ipv4MaOperConfig_ipv4_ma_oper_client_none Ipv4MaOperConfig = "ipv4-ma-oper-client-none" // ipv4 ma oper non oc client Ipv4MaOperConfig_ipv4_ma_oper_non_oc_client Ipv4MaOperConfig = "ipv4-ma-oper-non-oc-client" // ipv4 ma oper oc client Ipv4MaOperConfig_ipv4_ma_oper_oc_client Ipv4MaOperConfig = "ipv4-ma-oper-oc-client" )
type Ipv4MaOperLineState ¶
type Ipv4MaOperLineState string
Ipv4MaOperLineState represents Interface line states
const ( // Interface state is unknown Ipv4MaOperLineState_unknown Ipv4MaOperLineState = "unknown" // Interface has been shutdown Ipv4MaOperLineState_shutdown Ipv4MaOperLineState = "shutdown" // Interface state is down Ipv4MaOperLineState_down Ipv4MaOperLineState = "down" // Interface state is up Ipv4MaOperLineState_up Ipv4MaOperLineState = "up" )
type Ipv4Network ¶
type Ipv4Network struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Node-specific IPv4 network operational data. Nodes Ipv4Network_Nodes // IPv4 network operational interface data. Interfaces Ipv4Network_Interfaces }
Ipv4Network IPv4 network operational data
func (*Ipv4Network) GetEntityData ¶
func (ipv4Network *Ipv4Network) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces ¶
type Ipv4Network_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface names with VRF. The type is slice of // Ipv4Network_Interfaces_Interface. Interface []*Ipv4Network_Interfaces_Interface }
Ipv4Network_Interfaces IPv4 network operational interface data
func (*Ipv4Network_Interfaces) GetEntityData ¶
func (interfaces *Ipv4Network_Interfaces) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface ¶
type Ipv4Network_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{} // List of VRF on the interface. Vrfs Ipv4Network_Interfaces_Interface_Vrfs }
Ipv4Network_Interfaces_Interface Interface names with VRF
func (*Ipv4Network_Interfaces_Interface) GetEntityData ¶
func (self *Ipv4Network_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs ¶
type Ipv4Network_Interfaces_Interface_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF information on the interface. The type is slice of // Ipv4Network_Interfaces_Interface_Vrfs_Vrf. Vrf []*Ipv4Network_Interfaces_Interface_Vrfs_Vrf }
Ipv4Network_Interfaces_Interface_Vrfs List of VRF on the interface
func (*Ipv4Network_Interfaces_Interface_Vrfs) GetEntityData ¶
func (vrfs *Ipv4Network_Interfaces_Interface_Vrfs) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Detail IPv4 network operational data for an interface. Detail Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail // Brief IPv4 network operational data for an interface. Brief Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Brief }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf VRF information on the interface
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf) GetEntityData ¶
func (vrf *Ipv4Network_Interfaces_Interface_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Brief ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Brief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Primary address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. PrimaryAddress interface{} // VRF ID of the interface. The type is interface{} with range: 0..4294967295. VrfId interface{} // VRF name of the interface. The type is string. VrfName interface{} // Line state of the interface. The type is Ipv4MaOperLineState. LineState interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Brief Brief IPv4 network operational data for an interface
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Brief) GetEntityData ¶
func (brief *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Brief) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Primary address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. PrimaryAddress interface{} // VRF ID of the interface. The type is interface{} with range: 0..4294967295. VrfId interface{} // Line state of the interface. The type is Ipv4MaOperLineState. LineState interface{} // Prefix length of primary address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // Route tag associated with the primary address (0 = no tag). The type is // interface{} with range: 0..4294967295. RouteTag interface{} // IP MTU of the interface. The type is interface{} with range: 0..4294967295. Mtu interface{} // Are ICMP unreachables sent on the interface?. The type is bool. Unreachable interface{} // Are ICMP redirects sent on the interface?. The type is bool. Redirect interface{} // Are direct broadcasts sent on the interface?. The type is bool. DirectBroadcast interface{} // Are mask replies sent on the interface?. The type is bool. MaskReply interface{} // Does ICCP RG ID exist on the interface?. The type is bool. RgIdExists interface{} // Is mLACP state Active (valid if RG ID exists). The type is bool. MlacpActive interface{} // Name of referenced interface (valid if unnumbered). The type is string. UnnumberedInterfaceName interface{} // Name of interface which is also unnum to same interface where this intf is // unnumbered. The type is string. NextUnnumberedInterfaceName interface{} // Is Proxy ARP disabled on the interface?. The type is bool. ProxyArpDisabled interface{} // Is BGP Flow Tag Source is enable. The type is bool. FlowTagSrc interface{} // Is BGP Flow Tag Destination is enable. The type is bool. FlowTagDst interface{} // IDB configuration flags. The type is interface{} with range: 0..65535. ConfigFlags interface{} // IDB operational flags. The type is interface{} with range: // 0..18446744073709551615. OperFlags interface{} // IP ARM operation flags. The type is interface{} with range: 0..65535. ArmFlags interface{} // state as recieved from IM. The type is Ipv4MaOperLineState. StateRecvdFrmIm interface{} // Conflicated ipv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. CflctAddress interface{} // Client type for IDB. The type is Ipv4MaOperConfig. ClientType interface{} // Is OR event for IDB. The type is bool. IsOrEvent interface{} // OR IM state type. The type is ImStateEnum. OrImState interface{} // idb pointer value. The type is interface{} with range: // 0..18446744073709551615. IdbPointer interface{} // ACLs configured on the interface. Acl Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Acl // Multi ACLs configured on the interface. MultiAcl Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl // Helper Addresses configured on the interface. HelperAddress Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress // RPF config on the interface. Rpf Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Rpf // BGP PA config on the interface. BgpPa Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa // Address Publish Time. PubUtime Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_PubUtime // IDB Create Time. IdbUtime Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_IdbUtime // CAPS Add Time. CapsUtime Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_CapsUtime // FWD ENABLE Time. FwdEnUtime Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdEnUtime // FWD DISABLE Time. FwdDisUtime Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdDisUtime // Multicast groups joined on the interface. The type is slice of // Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MulticastGroup. MulticastGroup []*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MulticastGroup // Secondary addresses on the interface. The type is slice of // Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_SecondaryAddress. SecondaryAddress []*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_SecondaryAddress }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail Detail IPv4 network operational data for an interface
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail) GetEntityData ¶
func (detail *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Acl ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Acl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ACL applied to incoming packets. The type is string. Inbound interface{} // ACL applied to outgoing packets. The type is string. Outbound interface{} // Common ACL applied to incoming packets. The type is string. CommonInBound interface{} // Common ACL applied to outgoing packets. The type is string. CommonOutBound interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Acl ACLs configured on the interface
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Acl) GetEntityData ¶
func (acl *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Acl) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BGP PA input config. Input Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Input // BGP PA output config. Output Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Output }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa BGP PA config on the interface
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa) GetEntityData ¶
func (bgpPa *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Input ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable BGP PA for ingress/egress. The type is bool. Enable interface{} // Enable source accouting. The type is bool. Source interface{} // Enable destination accouting. The type is bool. Destination interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Input BGP PA input config
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Input) GetEntityData ¶
func (input *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Input) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Output ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Output struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable BGP PA for ingress/egress. The type is bool. Enable interface{} // Enable source accouting. The type is bool. Source interface{} // Enable destination accouting. The type is bool. Destination interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Output BGP PA output config
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Output) GetEntityData ¶
func (output *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_BgpPa_Output) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_CapsUtime ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_CapsUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_CapsUtime CAPS Add Time
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_CapsUtime) GetEntityData ¶
func (capsUtime *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_CapsUtime) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdDisUtime ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdDisUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdDisUtime FWD DISABLE Time
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdDisUtime) GetEntityData ¶
func (fwdDisUtime *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdDisUtime) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdEnUtime ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdEnUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdEnUtime FWD ENABLE Time
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdEnUtime) GetEntityData ¶
func (fwdEnUtime *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_FwdEnUtime) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Helper address. The type is slice of // Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress_AddressArray. AddressArray []*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress_AddressArray }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress Helper Addresses configured on the interface
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress) GetEntityData ¶
func (helperAddress *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress_AddressArray ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress_AddressArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress_AddressArray Helper address
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress_AddressArray) GetEntityData ¶
func (addressArray *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_HelperAddress_AddressArray) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_IdbUtime ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_IdbUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_IdbUtime IDB Create Time
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_IdbUtime) GetEntityData ¶
func (idbUtime *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_IdbUtime) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Inbound ACLs. The type is slice of // Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Inbound. Inbound []*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Inbound // Outbound ACLs. The type is slice of // Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Outbound. Outbound []*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Outbound // Common ACLs. The type is slice of // Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Common. Common []*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Common }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl Multi ACLs configured on the interface
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl) GetEntityData ¶
func (multiAcl *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Common ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Common struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Common Common ACLs
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Common) GetEntityData ¶
func (common *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Common) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Inbound ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Inbound struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Inbound Inbound ACLs
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Inbound) GetEntityData ¶
func (inbound *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Inbound) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Outbound ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Outbound struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Outbound Outbound ACLs
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Outbound) GetEntityData ¶
func (outbound *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MultiAcl_Outbound) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MulticastGroup ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MulticastGroup struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Address of multicast group. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. GroupAddress interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MulticastGroup Multicast groups joined on the interface
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MulticastGroup) GetEntityData ¶
func (multicastGroup *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_MulticastGroup) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_PubUtime ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_PubUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_PubUtime Address Publish Time
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_PubUtime) GetEntityData ¶
func (pubUtime *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_PubUtime) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Rpf ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable RPF config. The type is bool. Enable interface{} // Allow Default Route. The type is bool. AllowDefaultRoute interface{} // Allow Self Ping. The type is bool. AllowSelfPing interface{} // RPF Mode (loose/strict). The type is RpfMode. Mode interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Rpf RPF config on the interface
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Rpf) GetEntityData ¶
func (rpf *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_Rpf) GetEntityData() *types.CommonEntityData
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_SecondaryAddress ¶
type Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_SecondaryAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Prefix length of address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // Route Tag associated with this address (0 = no tag). The type is // interface{} with range: 0..4294967295. RouteTag interface{} }
Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_SecondaryAddress Secondary addresses on the interface
func (*Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_SecondaryAddress) GetEntityData ¶
func (secondaryAddress *Ipv4Network_Interfaces_Interface_Vrfs_Vrf_Detail_SecondaryAddress) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes ¶
type Ipv4Network_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 network operational data for a particular node. The type is slice of // Ipv4Network_Nodes_Node. Node []*Ipv4Network_Nodes_Node }
Ipv4Network_Nodes Node-specific IPv4 network operational data
func (*Ipv4Network_Nodes) GetEntityData ¶
func (nodes *Ipv4Network_Nodes) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node ¶
type Ipv4Network_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The node name. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // IPv4 network operational interface data. InterfaceData Ipv4Network_Nodes_Node_InterfaceData // Statistical IPv4 network operational data for a node. Statistics Ipv4Network_Nodes_Node_Statistics }
Ipv4Network_Nodes_Node IPv4 network operational data for a particular node
func (*Ipv4Network_Nodes_Node) GetEntityData ¶
func (node *Ipv4Network_Nodes_Node) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData ¶
type Ipv4Network_Nodes_Node_InterfaceData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF specific IPv4 network operational interface data. Vrfs Ipv4Network_Nodes_Node_InterfaceData_Vrfs // Summary of IPv4 network operational interface data on a node. Summary Ipv4Network_Nodes_Node_InterfaceData_Summary }
Ipv4Network_Nodes_Node_InterfaceData IPv4 network operational interface data
func (*Ipv4Network_Nodes_Node_InterfaceData) GetEntityData ¶
func (interfaceData *Ipv4Network_Nodes_Node_InterfaceData) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Summary ¶
type Ipv4Network_Nodes_Node_InterfaceData_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interfaces (up,down) with basecaps up. The type is interface{} // with range: 0..4294967295. IfUpDownBasecapsUp interface{} // Number of interfaces (up,up). IfUpUp Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpUp // Number of interfaces (up,down). IfUpDown Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpDown // Number of interfaces (down,down). IfDownDown Ipv4Network_Nodes_Node_InterfaceData_Summary_IfDownDown // Number of interfaces (shutdown,down). IfShutdownDown Ipv4Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown }
Ipv4Network_Nodes_Node_InterfaceData_Summary Summary of IPv4 network operational interface data on a node
func (*Ipv4Network_Nodes_Node_InterfaceData_Summary) GetEntityData ¶
func (summary *Ipv4Network_Nodes_Node_InterfaceData_Summary) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfDownDown ¶
type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfDownDown struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interfaces with explicit addresses. The type is interface{} with // range: 0..4294967295. IpAssigned interface{} // Number of unnumbered interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnnumbered interface{} // Number of unassigned interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnassigned interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Summary_IfDownDown Number of interfaces (down,down)
func (*Ipv4Network_Nodes_Node_InterfaceData_Summary_IfDownDown) GetEntityData ¶
func (ifDownDown *Ipv4Network_Nodes_Node_InterfaceData_Summary_IfDownDown) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown ¶
type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interfaces with explicit addresses. The type is interface{} with // range: 0..4294967295. IpAssigned interface{} // Number of unnumbered interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnnumbered interface{} // Number of unassigned interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnassigned interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown Number of interfaces (shutdown,down)
func (*Ipv4Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown) GetEntityData ¶
func (ifShutdownDown *Ipv4Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpDown ¶
type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpDown struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interfaces with explicit addresses. The type is interface{} with // range: 0..4294967295. IpAssigned interface{} // Number of unnumbered interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnnumbered interface{} // Number of unassigned interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnassigned interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpDown Number of interfaces (up,down)
func (*Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpDown) GetEntityData ¶
func (ifUpDown *Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpDown) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpUp ¶
type Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpUp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interfaces with explicit addresses. The type is interface{} with // range: 0..4294967295. IpAssigned interface{} // Number of unnumbered interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnnumbered interface{} // Number of unassigned interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnassigned interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpUp Number of interfaces (up,up)
func (*Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpUp) GetEntityData ¶
func (ifUpUp *Ipv4Network_Nodes_Node_InterfaceData_Summary_IfUpUp) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF name of an interface belong to. The type is slice of // Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf. Vrf []*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs VRF specific IPv4 network operational interface data
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs) GetEntityData ¶
func (vrfs *Ipv4Network_Nodes_Node_InterfaceData_Vrfs) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Brief interface IPv4 network operational data for a node. Briefs Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs // Detail interface IPv4 network operational data for a node. Details Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf VRF name of an interface belong to
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf) GetEntityData ¶
func (vrf *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief interface IPv4 network operational data for an interface. The type is // slice of Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief. Brief []*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs Brief interface IPv4 network operational data for a node
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs) GetEntityData ¶
func (briefs *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief 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{} // Primary address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. PrimaryAddress interface{} // VRF ID of the interface. The type is interface{} with range: 0..4294967295. VrfId interface{} // VRF name of the interface. The type is string. VrfName interface{} // Line state of the interface. The type is Ipv4MaOperLineState. LineState interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief Brief interface IPv4 network operational data for an interface
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief) GetEntityData ¶
func (brief *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail interface IPv4 network operational data for an interface. The type // is slice of Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail. Detail []*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details Detail interface IPv4 network operational data for a node
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details) GetEntityData ¶
func (details *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail 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{} // Primary address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. PrimaryAddress interface{} // VRF ID of the interface. The type is interface{} with range: 0..4294967295. VrfId interface{} // Line state of the interface. The type is Ipv4MaOperLineState. LineState interface{} // Prefix length of primary address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // Route tag associated with the primary address (0 = no tag). The type is // interface{} with range: 0..4294967295. RouteTag interface{} // IP MTU of the interface. The type is interface{} with range: 0..4294967295. Mtu interface{} // Are ICMP unreachables sent on the interface?. The type is bool. Unreachable interface{} // Are ICMP redirects sent on the interface?. The type is bool. Redirect interface{} // Are direct broadcasts sent on the interface?. The type is bool. DirectBroadcast interface{} // Are mask replies sent on the interface?. The type is bool. MaskReply interface{} // Does ICCP RG ID exist on the interface?. The type is bool. RgIdExists interface{} // Is mLACP state Active (valid if RG ID exists). The type is bool. MlacpActive interface{} // Name of referenced interface (valid if unnumbered). The type is string. UnnumberedInterfaceName interface{} // Name of interface which is also unnum to same interface where this intf is // unnumbered. The type is string. NextUnnumberedInterfaceName interface{} // Is Proxy ARP disabled on the interface?. The type is bool. ProxyArpDisabled interface{} // Is BGP Flow Tag Source is enable. The type is bool. FlowTagSrc interface{} // Is BGP Flow Tag Destination is enable. The type is bool. FlowTagDst interface{} // IDB configuration flags. The type is interface{} with range: 0..65535. ConfigFlags interface{} // IDB operational flags. The type is interface{} with range: // 0..18446744073709551615. OperFlags interface{} // IP ARM operation flags. The type is interface{} with range: 0..65535. ArmFlags interface{} // state as recieved from IM. The type is Ipv4MaOperLineState. StateRecvdFrmIm interface{} // Conflicated ipv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. CflctAddress interface{} // Client type for IDB. The type is Ipv4MaOperConfig. ClientType interface{} // Is OR event for IDB. The type is bool. IsOrEvent interface{} // OR IM state type. The type is ImStateEnum. OrImState interface{} // idb pointer value. The type is interface{} with range: // 0..18446744073709551615. IdbPointer interface{} // ACLs configured on the interface. Acl Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Acl // Multi ACLs configured on the interface. MultiAcl Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl // Helper Addresses configured on the interface. HelperAddress Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress // RPF config on the interface. Rpf Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf // BGP PA config on the interface. BgpPa Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa // Address Publish Time. PubUtime Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_PubUtime // IDB Create Time. IdbUtime Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime // CAPS Add Time. CapsUtime Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime // FWD ENABLE Time. FwdEnUtime Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime // FWD DISABLE Time. FwdDisUtime Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime // Multicast groups joined on the interface. The type is slice of // Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup. MulticastGroup []*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup // Secondary addresses on the interface. The type is slice of // Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_SecondaryAddress. SecondaryAddress []*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_SecondaryAddress }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail Detail interface IPv4 network operational data for an interface
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail) GetEntityData ¶
func (detail *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Acl ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Acl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ACL applied to incoming packets. The type is string. Inbound interface{} // ACL applied to outgoing packets. The type is string. Outbound interface{} // Common ACL applied to incoming packets. The type is string. CommonInBound interface{} // Common ACL applied to outgoing packets. The type is string. CommonOutBound interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Acl ACLs configured on the interface
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Acl) GetEntityData ¶
func (acl *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Acl) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BGP PA input config. Input Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input // BGP PA output config. Output Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa BGP PA config on the interface
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa) GetEntityData ¶
func (bgpPa *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable BGP PA for ingress/egress. The type is bool. Enable interface{} // Enable source accouting. The type is bool. Source interface{} // Enable destination accouting. The type is bool. Destination interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input BGP PA input config
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input) GetEntityData ¶
func (input *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable BGP PA for ingress/egress. The type is bool. Enable interface{} // Enable source accouting. The type is bool. Source interface{} // Enable destination accouting. The type is bool. Destination interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output BGP PA output config
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output) GetEntityData ¶
func (output *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime CAPS Add Time
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime) GetEntityData ¶
func (capsUtime *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime FWD DISABLE Time
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime) GetEntityData ¶
func (fwdDisUtime *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime FWD ENABLE Time
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime) GetEntityData ¶
func (fwdEnUtime *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Helper address. The type is slice of // Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress_AddressArray. AddressArray []*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress_AddressArray }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress Helper Addresses configured on the interface
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress) GetEntityData ¶
func (helperAddress *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress_AddressArray ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress_AddressArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress_AddressArray Helper address
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress_AddressArray) GetEntityData ¶
func (addressArray *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_HelperAddress_AddressArray) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime IDB Create Time
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime) GetEntityData ¶
func (idbUtime *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Inbound ACLs. The type is slice of // Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Inbound. Inbound []*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Inbound // Outbound ACLs. The type is slice of // Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Outbound. Outbound []*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Outbound // Common ACLs. The type is slice of // Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Common. Common []*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Common }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl Multi ACLs configured on the interface
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl) GetEntityData ¶
func (multiAcl *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Common ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Common struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Common Common ACLs
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Common) GetEntityData ¶
func (common *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Common) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Inbound ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Inbound struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Inbound Inbound ACLs
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Inbound) GetEntityData ¶
func (inbound *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Inbound) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Outbound ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Outbound struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Outbound Outbound ACLs
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Outbound) GetEntityData ¶
func (outbound *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAcl_Outbound) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Address of multicast group. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. GroupAddress interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup Multicast groups joined on the interface
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup) GetEntityData ¶
func (multicastGroup *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_PubUtime ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_PubUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_PubUtime Address Publish Time
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_PubUtime) GetEntityData ¶
func (pubUtime *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_PubUtime) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable RPF config. The type is bool. Enable interface{} // Allow Default Route. The type is bool. AllowDefaultRoute interface{} // Allow Self Ping. The type is bool. AllowSelfPing interface{} // RPF Mode (loose/strict). The type is RpfMode. Mode interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf RPF config on the interface
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf) GetEntityData ¶
func (rpf *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_SecondaryAddress ¶
type Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_SecondaryAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Prefix length of address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // Route Tag associated with this address (0 = no tag). The type is // interface{} with range: 0..4294967295. RouteTag interface{} }
Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_SecondaryAddress Secondary addresses on the interface
func (*Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_SecondaryAddress) GetEntityData ¶
func (secondaryAddress *Ipv4Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_SecondaryAddress) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_Statistics ¶
type Ipv4Network_Nodes_Node_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic statistics for a node. Traffic Ipv4Network_Nodes_Node_Statistics_Traffic }
Ipv4Network_Nodes_Node_Statistics Statistical IPv4 network operational data for a node
func (*Ipv4Network_Nodes_Node_Statistics) GetEntityData ¶
func (statistics *Ipv4Network_Nodes_Node_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_Statistics_Traffic ¶
type Ipv4Network_Nodes_Node_Statistics_Traffic struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 Network Stats. Ipv4Stats Ipv4Network_Nodes_Node_Statistics_Traffic_Ipv4Stats // ICMP Stats. IcmpStats Ipv4Network_Nodes_Node_Statistics_Traffic_IcmpStats }
Ipv4Network_Nodes_Node_Statistics_Traffic Traffic statistics for a node
func (*Ipv4Network_Nodes_Node_Statistics_Traffic) GetEntityData ¶
func (traffic *Ipv4Network_Nodes_Node_Statistics_Traffic) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_Statistics_Traffic_IcmpStats ¶
type Ipv4Network_Nodes_Node_Statistics_Traffic_IcmpStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ICMP Received. The type is interface{} with range: 0..4294967295. Received interface{} // ICMP Checksum Errors. The type is interface{} with range: 0..4294967295. ChecksumError interface{} // ICMP Unknown. The type is interface{} with range: 0..4294967295. Unknown interface{} // ICMP Transmitted. The type is interface{} with range: 0..4294967295. Output interface{} // ICMP Admin Unreachable Sent. The type is interface{} with range: // 0..4294967295. AdminUnreachableSent interface{} // ICMP Network Unreachable Sent. The type is interface{} with range: // 0..4294967295. NetworkUnreachableSent interface{} // ICMP Host Unreachable Sent. The type is interface{} with range: // 0..4294967295. HostUnreachableSent interface{} // ICMP Protocol Unreachable Sent. The type is interface{} with range: // 0..4294967295. ProtocolUnreachableSent interface{} // ICMP Port Unreachable Sent. The type is interface{} with range: // 0..4294967295. PortUnreachableSent interface{} // ICMP Fragment Unreachable Sent. The type is interface{} with range: // 0..4294967295. FragmentUnreachableSent interface{} // ICMP Admin Unreachable Received. The type is interface{} with range: // 0..4294967295. AdminUnreachableReceived interface{} // ICMP Network Unreachable Received. The type is interface{} with range: // 0..4294967295. NetworkUnreachableReceived interface{} // ICMP Host Unreachable Received. The type is interface{} with range: // 0..4294967295. HostUnreachableReceived interface{} // ICMP Protocol Unreachable Received. The type is interface{} with range: // 0..4294967295. ProtocolUnreachableReceived interface{} // ICMP Port Unreachable Received. The type is interface{} with range: // 0..4294967295. PortUnreachableReceived interface{} // ICMP Fragment Unreachable Received. The type is interface{} with range: // 0..4294967295. FragmentUnreachableReceived interface{} // ICMP Hopcount Sent. The type is interface{} with range: 0..4294967295. HopcountSent interface{} // ICMP Reassembly Sent. The type is interface{} with range: 0..4294967295. ReassemblySent interface{} // ICMP Hopcount Received. The type is interface{} with range: 0..4294967295. HopcountReceived interface{} // ICMP Reassembly Received. The type is interface{} with range: // 0..4294967295. ReasseblyReceived interface{} // ICMP Parameter Error Received. The type is interface{} with range: // 0..4294967295. ParamErrorReceived interface{} // ICMP Parameter Error Sent. The type is interface{} with range: // 0..4294967295. ParamErrorSend interface{} // ICMP Echo Request Sent. The type is interface{} with range: 0..4294967295. EchoRequestSent interface{} // ICMP Echo Request Sent. The type is interface{} with range: 0..4294967295. EchoRequestReceived interface{} // ICMP Echo Reply Sent. The type is interface{} with range: 0..4294967295. EchoReplySent interface{} // ICMP Echo Reply Received. The type is interface{} with range: // 0..4294967295. EchoReplyReceived interface{} // ICMP Mask Sent. The type is interface{} with range: 0..4294967295. MaskRequestSent interface{} // ICMP Mask Received. The type is interface{} with range: 0..4294967295. MaskRequestReceived interface{} // ICMP Mask Sent. The type is interface{} with range: 0..4294967295. MaskReplySent interface{} // ICMP Mask Received. The type is interface{} with range: 0..4294967295. MaskReplyReceived interface{} // ICMP Source Quench. The type is interface{} with range: 0..4294967295. SourceQuenchReceived interface{} // ICMP Redirect Received. The type is interface{} with range: 0..4294967295. RedirectReceived interface{} // ICMP Redirect Sent. The type is interface{} with range: 0..4294967295. RedirectSend interface{} // ICMP Timestamp Received. The type is interface{} with range: 0..4294967295. TimestampReceived interface{} // ICMP Timestamp Reply Received. The type is interface{} with range: // 0..4294967295. TimestampReplyReceived interface{} // ICMP Router Advertisement Received. The type is interface{} with range: // 0..4294967295. RouterAdvertReceived interface{} // ICMP Router Solicited Received. The type is interface{} with range: // 0..4294967295. RouterSolicitReceived interface{} }
Ipv4Network_Nodes_Node_Statistics_Traffic_IcmpStats ICMP Stats
func (*Ipv4Network_Nodes_Node_Statistics_Traffic_IcmpStats) GetEntityData ¶
func (icmpStats *Ipv4Network_Nodes_Node_Statistics_Traffic_IcmpStats) GetEntityData() *types.CommonEntityData
type Ipv4Network_Nodes_Node_Statistics_Traffic_Ipv4Stats ¶
type Ipv4Network_Nodes_Node_Statistics_Traffic_Ipv4Stats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Input Packets. The type is interface{} with range: 0..4294967295. InputPackets interface{} // Received Packets. The type is interface{} with range: 0..4294967295. ReceivedPackets interface{} // Format Errors. The type is interface{} with range: 0..4294967295. FormatErrors interface{} // Bad Hop Count. The type is interface{} with range: 0..4294967295. BadHopCount interface{} // Bad Source Address. The type is interface{} with range: 0..4294967295. BadSourceAddress interface{} // Bad Header. The type is interface{} with range: 0..4294967295. BadHeader interface{} // No Protocol. The type is interface{} with range: 0..4294967295. NoProtocol interface{} // No Gateway. The type is interface{} with range: 0..4294967295. NoGateway interface{} // RaInput. The type is interface{} with range: 0..4294967295. ReassembleInput interface{} // Reassembled. The type is interface{} with range: 0..4294967295. Reassembled interface{} // Reassembly Timeout. The type is interface{} with range: 0..4294967295. ReassembleTimeout interface{} // Reassembly Max Drop. The type is interface{} with range: 0..4294967295. ReassembleMaxDrop interface{} // Reassembly Failed. The type is interface{} with range: 0..4294967295. ReassembleFailed interface{} // IP Options Present. The type is interface{} with range: 0..4294967295. OptionsPresent interface{} // Bad Option. The type is interface{} with range: 0..4294967295. BadOption interface{} // Unknown Option. The type is interface{} with range: 0..4294967295. UnknownOption interface{} // Bad Security Option. The type is interface{} with range: 0..4294967295. BadSecurityOption interface{} // Basic Security Option. The type is interface{} with range: 0..4294967295. BasicSecurityOption interface{} // Extended Security Option. The type is interface{} with range: // 0..4294967295. ExtendedSecurityOption interface{} // Cipso Option. The type is interface{} with range: 0..4294967295. CipsoOption interface{} // Strict Source Route Option. The type is interface{} with range: // 0..4294967295. StrictSourceRouteOption interface{} // Loose Source Route Option. The type is interface{} with range: // 0..4294967295. LooseSourceRouteOption interface{} // Record Route Option. The type is interface{} with range: 0..4294967295. RecordRouteOption interface{} // SID Option. The type is interface{} with range: 0..4294967295. SidOption interface{} // Timestamp Option. The type is interface{} with range: 0..4294967295. TimestampOption interface{} // Router Alert Option. The type is interface{} with range: 0..4294967295. RouterAlertOption interface{} // Noop Option. The type is interface{} with range: 0..4294967295. NoopOption interface{} // End Option. The type is interface{} with range: 0..4294967295. EndOption interface{} // Packets Output. The type is interface{} with range: 0..4294967295. PacketsOutput interface{} // Packets Forwarded. The type is interface{} with range: 0..4294967295. PacketsForwarded interface{} // Packets Fragmented. The type is interface{} with range: 0..4294967295. PacketsFragmented interface{} // Fragment Count. The type is interface{} with range: 0..4294967295. FragmentCount interface{} // Encapsulation Failed. The type is interface{} with range: 0..4294967295. EncapsulationFailed interface{} // No Router. The type is interface{} with range: 0..4294967295. NoRouter interface{} // Packet Too Big. The type is interface{} with range: 0..4294967295. PacketTooBig interface{} // Multicast In. The type is interface{} with range: 0..4294967295. MulticastIn interface{} // Multicast Out. The type is interface{} with range: 0..4294967295. MulticastOut interface{} // Broadcast In. The type is interface{} with range: 0..4294967295. BroadcastIn interface{} // Broadcast Out. The type is interface{} with range: 0..4294967295. BroadcastOut interface{} // Lisp IPv4 encapped packets. The type is interface{} with range: // 0..4294967295. LispV4Encap interface{} // Lisp IPv4 decapped packets. The type is interface{} with range: // 0..4294967295. LispV4Decap interface{} // Lisp IPv6 encapped packets. The type is interface{} with range: // 0..4294967295. LispV6Encap interface{} // Lisp IPv6 decapped packets. The type is interface{} with range: // 0..4294967295. LispV6Decap interface{} // Lisp encap errors. The type is interface{} with range: 0..4294967295. LispEncapError interface{} // Lisp decap errors. The type is interface{} with range: 0..4294967295. LispDecapError interface{} }
Ipv4Network_Nodes_Node_Statistics_Traffic_Ipv4Stats IPv4 Network Stats
func (*Ipv4Network_Nodes_Node_Statistics_Traffic_Ipv4Stats) GetEntityData ¶
func (ipv4Stats *Ipv4Network_Nodes_Node_Statistics_Traffic_Ipv4Stats) GetEntityData() *types.CommonEntityData