Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR subscriber-accounting package configuration.
This module contains definitions for the following management objects:
subscriber-accounting: Subscriber Configuration
This YANG module augments the
Cisco-IOS-XR-subscriber-infra-tmplmgr-cfg
module with configuration data.
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 SubscriberAccounting ¶
type SubscriberAccounting struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Subscriber Prepaid Feature Configuration. PrepaidConfigurations SubscriberAccounting_PrepaidConfigurations }
SubscriberAccounting Subscriber Configuration
func (*SubscriberAccounting) GetEntityData ¶
func (subscriberAccounting *SubscriberAccounting) GetEntityData() *types.CommonEntityData
type SubscriberAccounting_PrepaidConfigurations ¶
type SubscriberAccounting_PrepaidConfigurations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Prepaid configuration name or default. The type is slice of // SubscriberAccounting_PrepaidConfigurations_PrepaidConfiguration. PrepaidConfiguration []*SubscriberAccounting_PrepaidConfigurations_PrepaidConfiguration }
SubscriberAccounting_PrepaidConfigurations Subscriber Prepaid Feature Configuration
func (*SubscriberAccounting_PrepaidConfigurations) GetEntityData ¶
func (prepaidConfigurations *SubscriberAccounting_PrepaidConfigurations) GetEntityData() *types.CommonEntityData
type SubscriberAccounting_PrepaidConfigurations_PrepaidConfiguration ¶
type SubscriberAccounting_PrepaidConfigurations_PrepaidConfiguration struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Prepaid configuration name or default. The type is // string with length: 1..64. PrepaidConfigName interface{} // Password to be used when placing prepaid (re)authorization requests. The // type is string with length: 1..64. Password interface{} // Threshold at which to send prepaid volume quota request. The type is // interface{} with range: 0..4294967295. VolumeThreshold interface{} // Method list to be used when placing prepaid accounting requests. The type // is string with length: 1..64. AccountingMethodList interface{} // Idle Threshold for which prepaid quota is valid. The type is interface{} // with range: 0..4294967295. TimeHold interface{} // Method list to be used when placing prepaid (re)authorization requests. The // type is string with length: 1..64. AuthorMethodList interface{} // Prepaid quota traffic direction. The type is string. TrafficDirection interface{} // Threshold at which to send prepaid time quota request. The type is // interface{} with range: 0..4294967295. TimeThreshold interface{} // Threshold for which prepaid quota is valid. The type is interface{} with // range: 0..4294967295. TimeValid interface{} }
SubscriberAccounting_PrepaidConfigurations_PrepaidConfiguration Prepaid configuration name or default
func (*SubscriberAccounting_PrepaidConfigurations_PrepaidConfiguration) GetEntityData ¶
func (prepaidConfiguration *SubscriberAccounting_PrepaidConfigurations_PrepaidConfiguration) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.