Documentation
¶
Overview ¶
This module contains a collection of YANG definitions for ACL statistical data. Copyright (c) 2016-2017 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 AccessLists ¶
type AccessLists struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An access list (acl) is an ordered list of access list entries (ACE). Each // access control entries has a list of match criteria, and a list of actions. // Since there are several kinds of access control lists implemented with // different attributes for each and different for each vendor, this model // accommodates customizing access control lists for each kind and for each // vendor. The type is slice of AccessLists_AccessList. AccessList []*AccessLists_AccessList }
AccessLists This is top level container for Access Control Lists. It can have one or more Access Control List.
func (*AccessLists) GetEntityData ¶
func (accessLists *AccessLists) GetEntityData() *types.CommonEntityData
type AccessLists_AccessList ¶
type AccessLists_AccessList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of access-list. A device MAY restrict the // length and value of this name, possibly space and special characters are // not allowed. The type is string. AccessControlListName interface{} // access-list-entry(ACE) information. AccessListEntries AccessLists_AccessList_AccessListEntries }
AccessLists_AccessList An access list (acl) is an ordered list of access list entries (ACE). Each access control entries has a list of match criteria, and a list of actions. Since there are several kinds of access control lists implemented with different attributes for each and different for each vendor, this model accommodates customizing access control lists for each kind and for each vendor.
func (*AccessLists_AccessList) GetEntityData ¶
func (accessList *AccessLists_AccessList) GetEntityData() *types.CommonEntityData
type AccessLists_AccessList_AccessListEntries ¶
type AccessLists_AccessList_AccessListEntries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A list of ACEs. The type is slice of // AccessLists_AccessList_AccessListEntries_AccessListEntry. AccessListEntry []*AccessLists_AccessList_AccessListEntries_AccessListEntry }
AccessLists_AccessList_AccessListEntries access-list-entry(ACE) information
func (*AccessLists_AccessList_AccessListEntries) GetEntityData ¶
func (accessListEntries *AccessLists_AccessList_AccessListEntries) GetEntityData() *types.CommonEntityData
type AccessLists_AccessList_AccessListEntries_AccessListEntry ¶
type AccessLists_AccessList_AccessListEntries_AccessListEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Entry number. The type is interface{} with range: // 0..4294967295. RuleName interface{} // Per access list entries operational data. AccessListEntriesOperData AccessLists_AccessList_AccessListEntries_AccessListEntry_AccessListEntriesOperData }
AccessLists_AccessList_AccessListEntries_AccessListEntry A list of ACEs
func (*AccessLists_AccessList_AccessListEntries_AccessListEntry) GetEntityData ¶
func (accessListEntry *AccessLists_AccessList_AccessListEntries_AccessListEntry) GetEntityData() *types.CommonEntityData
type AccessLists_AccessList_AccessListEntries_AccessListEntry_AccessListEntriesOperData ¶
type AccessLists_AccessList_AccessListEntries_AccessListEntry_AccessListEntriesOperData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of matches for an access list entry. The type is interface{} with // range: 0..18446744073709551615. MatchCounter interface{} }
AccessLists_AccessList_AccessListEntries_AccessListEntry_AccessListEntriesOperData Per access list entries operational data
func (*AccessLists_AccessList_AccessListEntries_AccessListEntry_AccessListEntriesOperData) GetEntityData ¶
func (accessListEntriesOperData *AccessLists_AccessList_AccessListEntries_AccessListEntry_AccessListEntriesOperData) GetEntityData() *types.CommonEntityData