forked from free5gc/openapi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
model_multiple_unit_information.go
24 lines (22 loc) · 1.9 KB
/
model_multiple_unit_information.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*
* Nchf_ConvergedCharging
*
* ConvergedCharging Service © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
*
* API version: 3.0.3
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package models
type MultipleUnitInformation struct {
ResultCode ResultCode `json:"resultCode,omitempty" yaml:"resultCode" bson:"resultCode" mapstructure:"ResultCode"`
RatingGroup int32 `json:"ratingGroup" yaml:"ratingGroup" bson:"ratingGroup" mapstructure:"RatingGroup"`
GrantedUnit *GrantedUnit `json:"grantedUnit,omitempty" yaml:"grantedUnit" bson:"grantedUnit" mapstructure:"GrantedUnit"`
Triggers []Trigger `json:"triggers,omitempty" yaml:"triggers" bson:"triggers" mapstructure:"Triggers"`
ValidityTime int32 `json:"validityTime,omitempty" yaml:"validityTime" bson:"validityTime" mapstructure:"ValidityTime"`
QuotaHoldingTime int32 `json:"quotaHoldingTime,omitempty" yaml:"quotaHoldingTime" bson:"quotaHoldingTime" mapstructure:"QuotaHoldingTime"`
FinalUnitIndication *FinalUnitIndication `json:"finalUnitIndication,omitempty" yaml:"finalUnitIndication" bson:"finalUnitIndication" mapstructure:"FinalUnitIndication"`
TimeQuotaThreshold int32 `json:"timeQuotaThreshold,omitempty" yaml:"timeQuotaThreshold" bson:"timeQuotaThreshold" mapstructure:"TimeQuotaThreshold"`
VolumeQuotaThreshold int32 `json:"volumeQuotaThreshold,omitempty" yaml:"volumeQuotaThreshold" bson:"volumeQuotaThreshold" mapstructure:"VolumeQuotaThreshold"`
UnitQuotaThreshold int32 `json:"unitQuotaThreshold,omitempty" yaml:"unitQuotaThreshold" bson:"unitQuotaThreshold" mapstructure:"UnitQuotaThreshold"`
UPFID string `json:"uPFID,omitempty" yaml:"uPFID" bson:"uPFID" mapstructure:"UPFID"`
}