github.com/free5gc/openapi@v1.0.8/models/model_used_unit_container.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 UsedUnitContainer struct {
    17  	ServiceId                int32                     `json:"serviceId,omitempty" yaml:"serviceId" bson:"serviceId" mapstructure:"ServiceId"`
    18  	QuotaManagementIndicator QuotaManagementIndicator  `json:"quotaManagementIndicator,omitempty" yaml:"quotaManagementIndicator" bson:"quotaManagementIndicator" mapstructure:"QuotaManagementIndicator"`
    19  	Triggers                 []Trigger                 `json:"triggers,omitempty" yaml:"triggers" bson:"triggers" mapstructure:"Triggers"`
    20  	TriggerTimestamp         *time.Time                `json:"triggerTimestamp,omitempty" yaml:"triggerTimestamp" bson:"triggerTimestamp" mapstructure:"TriggerTimestamp"`
    21  	Time                     int32                     `json:"time,omitempty" yaml:"time" bson:"time" mapstructure:"Time"`
    22  	TotalVolume              int32                     `json:"totalVolume,omitempty" yaml:"totalVolume" bson:"totalVolume" mapstructure:"TotalVolume"`
    23  	UplinkVolume             int32                     `json:"uplinkVolume,omitempty" yaml:"uplinkVolume" bson:"uplinkVolume" mapstructure:"UplinkVolume"`
    24  	DownlinkVolume           int32                     `json:"downlinkVolume,omitempty" yaml:"downlinkVolume" bson:"downlinkVolume" mapstructure:"DownlinkVolume"`
    25  	ServiceSpecificUnits     int32                     `json:"serviceSpecificUnits,omitempty" yaml:"serviceSpecificUnits" bson:"serviceSpecificUnits" mapstructure:"ServiceSpecificUnits"`
    26  	EventTimeStamps          []*time.Time              `json:"eventTimeStamps,omitempty" yaml:"eventTimeStamps" bson:"eventTimeStamps" mapstructure:"EventTimeStamps"`
    27  	LocalSequenceNumber      int32                     `json:"localSequenceNumber" yaml:"localSequenceNumber" bson:"localSequenceNumber" mapstructure:"LocalSequenceNumber"`
    28  	PDUContainerInformation  *PduContainerInformation  `json:"pDUContainerInformation,omitempty" yaml:"pDUContainerInformation" bson:"pDUContainerInformation" mapstructure:"PDUContainerInformation"`
    29  	NSPAContainerInformation *NspaContainerInformation `json:"nSPAContainerInformation,omitempty" yaml:"nSPAContainerInformation" bson:"nSPAContainerInformation" mapstructure:"NSPAContainerInformation"`
    30  }