github.com/free5gc/openapi@v1.0.8/models/model_charging_data_response.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 ChargingDataResponse struct {
    17  	InvocationTimeStamp                  *time.Time                            `json:"invocationTimeStamp" yaml:"invocationTimeStamp" bson:"invocationTimeStamp" mapstructure:"InvocationTimeStamp"`
    18  	InvocationSequenceNumber             int32                                 `json:"invocationSequenceNumber" yaml:"invocationSequenceNumber" bson:"invocationSequenceNumber" mapstructure:"InvocationSequenceNumber"`
    19  	InvocationResult                     *InvocationResult                     `json:"invocationResult,omitempty" yaml:"invocationResult" bson:"invocationResult" mapstructure:"InvocationResult"`
    20  	SessionFailover                      SessionFailover                       `json:"sessionFailover,omitempty" yaml:"sessionFailover" bson:"sessionFailover" mapstructure:"SessionFailover"`
    21  	SupportedFeatures                    string                                `json:"supportedFeatures,omitempty" yaml:"supportedFeatures" bson:"supportedFeatures" mapstructure:"SupportedFeatures"`
    22  	MultipleUnitInformation              []MultipleUnitInformation             `json:"multipleUnitInformation,omitempty" yaml:"multipleUnitInformation" bson:"multipleUnitInformation" mapstructure:"MultipleUnitInformation"`
    23  	Triggers                             []Trigger                             `json:"triggers,omitempty" yaml:"triggers" bson:"triggers" mapstructure:"Triggers"`
    24  	PDUSessionChargingInformation        *PduSessionChargingInformation        `json:"pDUSessionChargingInformation,omitempty" yaml:"pDUSessionChargingInformation" bson:"pDUSessionChargingInformation" mapstructure:"PDUSessionChargingInformation"`
    25  	RoamingQBCInformation                *RoamingQbcInformation                `json:"roamingQBCInformation,omitempty" yaml:"roamingQBCInformation" bson:"roamingQBCInformation" mapstructure:"RoamingQBCInformation"`
    26  	LocationReportingChargingInformation *LocationReportingChargingInformation `json:"locationReportingChargingInformation,omitempty" yaml:"locationReportingChargingInformation" bson:"locationReportingChargingInformation" mapstructure:"LocationReportingChargingInformation"`
    27  }