Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR ip-pfilter package operational data.
This module contains definitions for the following management objects:
pfilter-ma: Root class of PfilterMa Oper schema
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type PfilterMa
- type PfilterMa_Nodes
- type PfilterMa_Nodes_Node
- type PfilterMa_Nodes_Node_Process
- type PfilterMa_Nodes_Node_Process_Ipv4
- type PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable
- type PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos
- type PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos_InterfaceInfo
- type PfilterMa_Nodes_Node_Process_Ipv6
- type PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable
- type PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos
- type PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos_InterfaceInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PfilterMa ¶
type PfilterMa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Node-specific operational data. Nodes PfilterMa_Nodes }
PfilterMa Root class of PfilterMa Oper schema
func (*PfilterMa) GetEntityData ¶
func (pfilterMa *PfilterMa) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes ¶
type PfilterMa_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PfilterMa operational data for a particular node. The type is slice of // PfilterMa_Nodes_Node. Node []*PfilterMa_Nodes_Node }
PfilterMa_Nodes Node-specific operational data
func (*PfilterMa_Nodes) GetEntityData ¶
func (nodes *PfilterMa_Nodes) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes_Node ¶
type PfilterMa_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The node. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // Operational data for pfilter. Process PfilterMa_Nodes_Node_Process }
PfilterMa_Nodes_Node PfilterMa operational data for a particular node
func (*PfilterMa_Nodes_Node) GetEntityData ¶
func (node *PfilterMa_Nodes_Node) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes_Node_Process ¶
type PfilterMa_Nodes_Node_Process struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for pfilter. Ipv6 PfilterMa_Nodes_Node_Process_Ipv6 // Operational data for pfilter. Ipv4 PfilterMa_Nodes_Node_Process_Ipv4 }
PfilterMa_Nodes_Node_Process Operational data for pfilter
func (*PfilterMa_Nodes_Node_Process) GetEntityData ¶
func (process *PfilterMa_Nodes_Node_Process) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes_Node_Process_Ipv4 ¶
type PfilterMa_Nodes_Node_Process_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for pfilter. AclInfoTable PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable }
PfilterMa_Nodes_Node_Process_Ipv4 Operational data for pfilter
func (*PfilterMa_Nodes_Node_Process_Ipv4) GetEntityData ¶
func (ipv4 *PfilterMa_Nodes_Node_Process_Ipv4) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable ¶
type PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for pfilter. InterfaceInfos PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos }
PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable Operational data for pfilter
func (*PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable) GetEntityData ¶
func (aclInfoTable *PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos ¶
type PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for pfilter in bag. The type is slice of // PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos_InterfaceInfo. InterfaceInfo []*PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos_InterfaceInfo }
PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos Operational data for pfilter
func (*PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos) GetEntityData ¶
func (interfaceInfos *PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos_InterfaceInfo ¶
type PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos_InterfaceInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // acl information. The type is string. AclInfo interface{} }
PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos_InterfaceInfo Operational data for pfilter in bag
func (*PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos_InterfaceInfo) GetEntityData ¶
func (interfaceInfo *PfilterMa_Nodes_Node_Process_Ipv4_AclInfoTable_InterfaceInfos_InterfaceInfo) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes_Node_Process_Ipv6 ¶
type PfilterMa_Nodes_Node_Process_Ipv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for pfilter. AclInfoTable PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable }
PfilterMa_Nodes_Node_Process_Ipv6 Operational data for pfilter
func (*PfilterMa_Nodes_Node_Process_Ipv6) GetEntityData ¶
func (ipv6 *PfilterMa_Nodes_Node_Process_Ipv6) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable ¶
type PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for pfilter. InterfaceInfos PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos }
PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable Operational data for pfilter
func (*PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable) GetEntityData ¶
func (aclInfoTable *PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos ¶
type PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for pfilter in bag. The type is slice of // PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos_InterfaceInfo. InterfaceInfo []*PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos_InterfaceInfo }
PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos Operational data for pfilter
func (*PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos) GetEntityData ¶
func (interfaceInfos *PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos) GetEntityData() *types.CommonEntityData
type PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos_InterfaceInfo ¶
type PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos_InterfaceInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // acl information. The type is string. AclInfo interface{} }
PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos_InterfaceInfo Operational data for pfilter in bag
func (*PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos_InterfaceInfo) GetEntityData ¶
func (interfaceInfo *PfilterMa_Nodes_Node_Process_Ipv6_AclInfoTable_InterfaceInfos_InterfaceInfo) GetEntityData() *types.CommonEntityData