github.com/free5gc/openapi@v1.0.8/models/model_trigger.go (about) 1 /* 2 * Nchf_ConvergedCharging 3 * 4 * ConvergedCharging Service © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. 5 * 6 * API version: 3.0.3 7 * Generated by: OpenAPI Generator (https://openapi-generator.tech) 8 */ 9 10 package models 11 12 import ( 13 "time" 14 ) 15 16 type Trigger struct { 17 TriggerType TriggerType `json:"triggerType" yaml:"triggerType" bson:"triggerType" mapstructure:"TriggerType"` 18 TriggerCategory TriggerCategory `json:"triggerCategory" yaml:"triggerCategory" bson:"triggerCategory" mapstructure:"TriggerCategory"` 19 TimeLimit int32 `json:"timeLimit,omitempty" yaml:"timeLimit" bson:"timeLimit" mapstructure:"TimeLimit"` 20 VolumeLimit int32 `json:"volumeLimit,omitempty" yaml:"volumeLimit" bson:"volumeLimit" mapstructure:"VolumeLimit"` 21 VolumeLimit64 int32 `json:"volumeLimit64,omitempty" yaml:"volumeLimit64" bson:"volumeLimit64" mapstructure:"VolumeLimit64"` 22 EventLimit int32 `json:"eventLimit,omitempty" yaml:"eventLimit" bson:"eventLimit" mapstructure:"EventLimit"` 23 MaxNumberOfccc int32 `json:"maxNumberOfccc,omitempty" yaml:"maxNumberOfccc" bson:"maxNumberOfccc" mapstructure:"MaxNumberOfccc"` 24 TariffTimeChange *time.Time `json:"tariffTimeChange,omitempty" yaml:"tariffTimeChange" bson:"tariffTimeChange" mapstructure:"TariffTimeChange"` 25 }