github.com/free5gc/openapi@v1.0.8/models/model_service_profile_charging_information.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  type ServiceProfileChargingInformation struct {
    13  	ServiceProfileIdentifier  string      `json:"serviceProfileIdentifier,omitempty" yaml:"serviceProfileIdentifier" bson:"serviceProfileIdentifier" mapstructure:"ServiceProfileIdentifier"`
    14  	SNSSAIList                []Snssai    `json:"sNSSAIList,omitempty" yaml:"sNSSAIList" bson:"sNSSAIList" mapstructure:"SNSSAIList"`
    15  	Latency                   int32       `json:"latency,omitempty" yaml:"latency" bson:"latency" mapstructure:"Latency"`
    16  	Availability              float32     `json:"availability,omitempty" yaml:"availability" bson:"availability" mapstructure:"Availability"`
    17  	Jitter                    int32       `json:"jitter,omitempty" yaml:"jitter" bson:"jitter" mapstructure:"Jitter"`
    18  	Reliability               string      `json:"reliability,omitempty" yaml:"reliability" bson:"reliability" mapstructure:"Reliability"`
    19  	MaxNumberofUEs            int32       `json:"maxNumberofUEs,omitempty" yaml:"maxNumberofUEs" bson:"maxNumberofUEs" mapstructure:"MaxNumberofUEs"`
    20  	CoverageArea              string      `json:"coverageArea,omitempty" yaml:"coverageArea" bson:"coverageArea" mapstructure:"CoverageArea"`
    21  	DLThptPerSlice            *Throughput `json:"dLThptPerSlice,omitempty" yaml:"dLThptPerSlice" bson:"dLThptPerSlice" mapstructure:"DLThptPerSlice"`
    22  	DLThptPerUE               *Throughput `json:"dLThptPerUE,omitempty" yaml:"dLThptPerUE" bson:"dLThptPerUE" mapstructure:"DLThptPerUE"`
    23  	ULThptPerSlice            *Throughput `json:"uLThptPerSlice,omitempty" yaml:"uLThptPerSlice" bson:"uLThptPerSlice" mapstructure:"ULThptPerSlice"`
    24  	ULThptPerUE               *Throughput `json:"uLThptPerUE,omitempty" yaml:"uLThptPerUE" bson:"uLThptPerUE" mapstructure:"ULThptPerUE"`
    25  	MaxNumberofPDUsessions    int32       `json:"maxNumberofPDUsessions,omitempty" yaml:"maxNumberofPDUsessions" bson:"maxNumberofPDUsessions" mapstructure:"MaxNumberofPDUsessions"`
    26  	KPIMonitoringList         string      `json:"kPIMonitoringList,omitempty" yaml:"kPIMonitoringList" bson:"kPIMonitoringList" mapstructure:"KPIMonitoringList"`
    27  	SupportedAccessTechnology int32       `json:"supportedAccessTechnology,omitempty" yaml:"supportedAccessTechnology" bson:"supportedAccessTechnology" mapstructure:"SupportedAccessTechnology"`
    28  	AddServiceProfileInfo     string      `json:"addServiceProfileInfo,omitempty" yaml:"addServiceProfileInfo" bson:"addServiceProfileInfo" mapstructure:"AddServiceProfileInfo"`
    29  }