accounting_cfg

package
v0.0.0-...-50def94 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR accounting package configuration.

This module contains definitions for the following management objects:

accounting: Global Accounting configuration commands

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 Accounting

type Accounting struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Enable Accounting. The type is interface{}.
	Enable interface{}

	// Interfaces configuration.
	Interfaces Accounting_Interfaces
}

Accounting Global Accounting configuration commands

func (*Accounting) GetEntityData

func (accounting *Accounting) GetEntityData() *types.CommonEntityData

type Accounting_Interfaces

type Accounting_Interfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Enable accounting on Interfaces. The type is interface{}.
	Enable interface{}

	// Interfaces MPLS configuration.
	Mpls Accounting_Interfaces_Mpls

	// Interfaces Segment Routing configuration.
	SegmentRouting Accounting_Interfaces_SegmentRouting
}

Accounting_Interfaces Interfaces configuration

func (*Accounting_Interfaces) GetEntityData

func (interfaces *Accounting_Interfaces) GetEntityData() *types.CommonEntityData

type Accounting_Interfaces_Mpls

type Accounting_Interfaces_Mpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Enable accounting on MPLS. The type is interface{}.
	Enable interface{}

	// Enable accounting on MPLS IPv4 RSVP TE. The type is interface{}.
	EnableV4rsvpte interface{}
}

Accounting_Interfaces_Mpls Interfaces MPLS configuration

func (*Accounting_Interfaces_Mpls) GetEntityData

func (mpls *Accounting_Interfaces_Mpls) GetEntityData() *types.CommonEntityData

type Accounting_Interfaces_SegmentRouting

type Accounting_Interfaces_SegmentRouting struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Enable accounting on Segment Routing. The type is interface{}.
	Enable interface{}

	// Enable accounting on Segment Routing MPLS IPv4. The type is interface{}.
	EnableMplsv4 interface{}

	// Enable accounting on Segment Routing MPLS IPv6. The type is interface{}.
	EnableMplsv6 interface{}
}

Accounting_Interfaces_SegmentRouting Interfaces Segment Routing configuration

func (*Accounting_Interfaces_SegmentRouting) GetEntityData

func (segmentRouting *Accounting_Interfaces_SegmentRouting) GetEntityData() *types.CommonEntityData

Jump to

Keyboard shortcuts

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