ip_pfilter_oper

package
v0.0.0-...-fac1166 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2019 License: Apache-2.0 Imports: 6 Imported by: 0

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

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

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

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

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

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

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

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

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

Jump to

Keyboard shortcuts

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