This repository has been archived by the owner on Apr 11, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 24
/
model_sm_context_create_data.go
50 lines (48 loc) · 3.12 KB
/
model_sm_context_create_data.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
/*
* Nsmf_PDUSession
*
* SMF PDU Session Service
*
* API version: 1.0.0
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package models
type SmContextCreateData struct {
Supi string `json:"supi,omitempty"`
UnauthenticatedSupi bool `json:"unauthenticatedSupi,omitempty"`
Pei string `json:"pei,omitempty"`
Gpsi string `json:"gpsi,omitempty"`
PduSessionId int32 `json:"pduSessionId,omitempty"`
Dnn string `json:"dnn,omitempty"`
SNssai *Snssai `json:"sNssai,omitempty"`
HplmnSnssai *Snssai `json:"hplmnSnssai,omitempty"`
ServingNfId string `json:"servingNfId"`
Guami *Guami `json:"guami,omitempty"`
ServiceName ServiceName `json:"serviceName,omitempty"`
ServingNetwork *PlmnId `json:"servingNetwork"`
RequestType RequestType `json:"requestType,omitempty"`
N1SmMsg *RefToBinaryData `json:"n1SmMsg,omitempty"`
AnType AccessType `json:"anType"`
RatType RatType `json:"ratType,omitempty"`
PresenceInLadn PresenceState `json:"presenceInLadn,omitempty"`
UeLocation *UserLocation `json:"ueLocation,omitempty"`
UeTimeZone string `json:"ueTimeZone,omitempty"`
AddUeLocation *UserLocation `json:"addUeLocation,omitempty"`
SmContextStatusUri string `json:"smContextStatusUri"`
HSmfUri string `json:"hSmfUri,omitempty"`
AdditionalHsmfUri []string `json:"additionalHsmfUri,omitempty"`
OldPduSessionId int32 `json:"oldPduSessionId,omitempty"`
PduSessionsActivateList []int32 `json:"pduSessionsActivateList,omitempty"`
UeEpsPdnConnection string `json:"ueEpsPdnConnection,omitempty"`
HoState HoState `json:"hoState,omitempty"`
PcfId string `json:"pcfId,omitempty"`
NrfUri string `json:"nrfUri,omitempty"`
SupportedFeatures string `json:"supportedFeatures,omitempty"`
SelMode DnnSelectionMode `json:"selMode,omitempty"`
BackupAmfInfo []BackupAmfInfo `json:"backupAmfInfo,omitempty"`
TraceData *TraceData `json:"traceData,omitempty"`
UdmGroupId string `json:"udmGroupId,omitempty"`
RoutingIndicator string `json:"routingIndicator,omitempty"`
EpsInterworkingInd EpsInterworkingIndication `json:"epsInterworkingInd,omitempty"`
IndirectForwardingFlag bool `json:"indirectForwardingFlag,omitempty"`
}