github.com/free5gc/openapi@v1.0.8/models/model_usage_mon_data_limit.go (about) 1 /* 2 * Nudr_DataRepository API OpenAPI file 3 * 4 * Unified Data Repository Service 5 * 6 * API version: 1.0.0 7 * Generated by: OpenAPI Generator (https://openapi-generator.tech) 8 */ 9 10 package models 11 12 import ( 13 "time" 14 ) 15 16 // Contains usage monitoring control data for a subscriber. 17 type UsageMonDataLimit struct { 18 LimitId string `json:"limitId" bson:"limitId"` 19 Scopes map[string]UsageMonDataScope `json:"scopes,omitempty" bson:"scopes"` 20 UmLevel UsageMonLevel `json:"umLevel,omitempty" bson:"umLevel"` 21 StartDate *time.Time `json:"startDate,omitempty" bson:"startDate"` 22 EndDate *time.Time `json:"endDate,omitempty" bson:"endDate"` 23 UsageLimit *UsageThreshold `json:"usageLimit,omitempty" bson:"usageLimit"` 24 ResetPeriod *time.Time `json:"resetPeriod,omitempty" bson:"resetPeriod"` 25 }