github.com/free5gc/openapi@v1.0.8/models/model_hsmf_update_data.go (about)

     1  /*
     2   * Nsmf_PDUSession
     3   *
     4   * SMF PDU Session Service
     5   *
     6   * API version: 1.0.0
     7   * Generated by: OpenAPI Generator (https://openapi-generator.tech)
     8   */
     9  
    10  package models
    11  
    12  type HsmfUpdateData struct {
    13  	RequestIndication       RequestIndication         `json:"requestIndication"`
    14  	Pei                     string                    `json:"pei,omitempty"`
    15  	VcnTunnelInfo           *TunnelInfo               `json:"vcnTunnelInfo,omitempty"`
    16  	ServingNetwork          *PlmnId                   `json:"servingNetwork,omitempty"`
    17  	AnType                  AccessType                `json:"anType,omitempty"`
    18  	RatType                 RatType                   `json:"ratType,omitempty"`
    19  	UeLocation              *UserLocation             `json:"ueLocation,omitempty"`
    20  	UeTimeZone              string                    `json:"ueTimeZone,omitempty"`
    21  	AddUeLocation           *UserLocation             `json:"addUeLocation,omitempty"`
    22  	PauseCharging           bool                      `json:"pauseCharging,omitempty"`
    23  	Pti                     int32                     `json:"pti,omitempty"`
    24  	N1SmInfoFromUe          *RefToBinaryData          `json:"n1SmInfoFromUe,omitempty"`
    25  	UnknownN1SmInfo         *RefToBinaryData          `json:"unknownN1SmInfo,omitempty"`
    26  	QosFlowsRelNotifyList   []QosFlowItem             `json:"qosFlowsRelNotifyList,omitempty"`
    27  	QosFlowsNotifyList      []QosFlowNotifyItem       `json:"qosFlowsNotifyList,omitempty"`
    28  	NotifyList              []PduSessionNotifyItem    `json:"NotifyList,omitempty"`
    29  	EpsBearerId             []int32                   `json:"epsBearerId,omitempty"`
    30  	HoPreparationIndication bool                      `json:"hoPreparationIndication,omitempty"`
    31  	RevokeEbiList           []int32                   `json:"revokeEbiList,omitempty"`
    32  	Cause                   Cause                     `json:"cause,omitempty"`
    33  	NgApCause               *NgApCause                `json:"ngApCause,omitempty"`
    34  	Var5gMmCauseValue       int32                     `json:"5gMmCauseValue,omitempty"`
    35  	AlwaysOnRequested       bool                      `json:"alwaysOnRequested,omitempty"`
    36  	EpsInterworkingInd      EpsInterworkingIndication `json:"epsInterworkingInd,omitempty"`
    37  	SecondaryRatUsageReport []SecondaryRatUsageReport `json:"secondaryRatUsageReport,omitempty"`
    38  }