UEContextManagement

package
v1.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AMF3GppAccessRegistrationInfoRetrievalApiService

type AMF3GppAccessRegistrationInfoRetrievalApiService service

func (*AMF3GppAccessRegistrationInfoRetrievalApiService) Get3GppRegistration

type AMFNon3GPPAccessRegistrationInfoRetrievalApiService

type AMFNon3GPPAccessRegistrationInfoRetrievalApiService service

func (*AMFNon3GPPAccessRegistrationInfoRetrievalApiService) GetNon3GppRegistration

type AMFRegistrationFor3GPPAccessApiService

type AMFRegistrationFor3GPPAccessApiService service

func (*AMFRegistrationFor3GPPAccessApiService) Call3GppRegistration

type AMFRegistrationForNon3GPPAccessApiService

type AMFRegistrationForNon3GPPAccessApiService service

func (*AMFRegistrationForNon3GPPAccessApiService) Non3GppRegistration

type APIClient

type APIClient struct {

	// API Services
	AMF3GppAccessRegistrationInfoRetrievalApi              *AMF3GppAccessRegistrationInfoRetrievalApiService
	AMFNon3GPPAccessRegistrationInfoRetrievalApi           *AMFNon3GPPAccessRegistrationInfoRetrievalApiService
	AMFRegistrationFor3GPPAccessApi                        *AMFRegistrationFor3GPPAccessApiService
	AMFRegistrationForNon3GPPAccessApi                     *AMFRegistrationForNon3GPPAccessApiService
	IPSMGWDeregistrationApi                                *IPSMGWDeregistrationApiService
	IPSMGWRegistrationApi                                  *IPSMGWRegistrationApiService
	IPSMGWRegistrationInfoRetrievalApi                     *IPSMGWRegistrationInfoRetrievalApiService
	NWDAFDeregistrationApi                                 *NWDAFDeregistrationApiService
	NWDAFRegistrationApi                                   *NWDAFRegistrationApiService
	NWDAFRegistrationInfoRetrievalApi                      *NWDAFRegistrationInfoRetrievalApiService
	PEIUpdateApi                                           *PEIUpdateApiService
	ParameterUpdateInTheAMFRegistrationFor3GPPAccessApi    *ParameterUpdateInTheAMFRegistrationFor3GPPAccessApiService
	ParameterUpdateInTheAMFRegistrationForNon3GPPAccessApi *ParameterUpdateInTheAMFRegistrationForNon3GPPAccessApiService
	ParameterUpdateInTheNWDAFRegistrationApi               *ParameterUpdateInTheNWDAFRegistrationApiService
	ParameterUpdateInTheSMFRegistrationApi                 *ParameterUpdateInTheSMFRegistrationApiService
	RetrieveSMFRegistrationApi                             *RetrieveSMFRegistrationApiService
	RoamingInformationUpdateApi                            *RoamingInformationUpdateApiService
	SMFDeregistrationApi                                   *SMFDeregistrationApiService
	SMFSmfRegistrationApi                                  *SMFSmfRegistrationApiService
	SMSF3GPPAccessRegistrationInfoRetrievalApi             *SMSF3GPPAccessRegistrationInfoRetrievalApiService
	SMSFDeregistrationFor3GPPAccessApi                     *SMSFDeregistrationFor3GPPAccessApiService
	SMSFDeregistrationForNon3GPPAccessApi                  *SMSFDeregistrationForNon3GPPAccessApiService
	SMSFNon3GPPAccessRegistrationInfoRetrievalApi          *SMSFNon3GPPAccessRegistrationInfoRetrievalApiService
	SMSFRegistrationFor3GPPAccessApi                       *SMSFRegistrationFor3GPPAccessApiService
	SMSFRegistrationForNon3GPPAccessApi                    *SMSFRegistrationForNon3GPPAccessApiService
	SendRoutingInfoSMCustomOperationApi                    *SendRoutingInfoSMCustomOperationApiService
	TriggerAMFFor3GPPAccessDeregistrationApi               *TriggerAMFFor3GPPAccessDeregistrationApiService
	TriggerPCSCFRestorationApi                             *TriggerPCSCFRestorationApiService
	UECMRegistrationInfoRetrievalApi                       *UECMRegistrationInfoRetrievalApiService
	UELocationInformationRetrievalApi                      *UELocationInformationRetrievalApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Nudm_UECM API v1.2.5 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

type Call3GppRegistrationDataRestorationNotificationPostError

type Call3GppRegistrationDataRestorationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type Call3GppRegistrationDataRestorationNotificationPostRequest

type Call3GppRegistrationDataRestorationNotificationPostRequest struct {
	UdmUecmDataRestorationNotification *models.UdmUecmDataRestorationNotification
}

Call3GppRegistrationDataRestorationNotificationPostRequest

func (*Call3GppRegistrationDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification

func (r *Call3GppRegistrationDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification(UdmUecmDataRestorationNotification models.UdmUecmDataRestorationNotification)

type Call3GppRegistrationDataRestorationNotificationPostResponse

type Call3GppRegistrationDataRestorationNotificationPostResponse struct {
}

type Call3GppRegistrationDeregistrationNotificationPostError

type Call3GppRegistrationDeregistrationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type Call3GppRegistrationDeregistrationNotificationPostRequest

type Call3GppRegistrationDeregistrationNotificationPostRequest struct {
	UdmUecmDeregistrationData *models.UdmUecmDeregistrationData
}

Call3GppRegistrationDeregistrationNotificationPostRequest

func (*Call3GppRegistrationDeregistrationNotificationPostRequest) SetUdmUecmDeregistrationData

func (r *Call3GppRegistrationDeregistrationNotificationPostRequest) SetUdmUecmDeregistrationData(UdmUecmDeregistrationData models.UdmUecmDeregistrationData)

type Call3GppRegistrationDeregistrationNotificationPostResponse

type Call3GppRegistrationDeregistrationNotificationPostResponse struct {
}

type Call3GppRegistrationError

type Call3GppRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type Call3GppRegistrationPcscfRestorationNotificationPostError

type Call3GppRegistrationPcscfRestorationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type Call3GppRegistrationPcscfRestorationNotificationPostRequest

type Call3GppRegistrationPcscfRestorationNotificationPostRequest struct {
	PcscfRestorationNotification *models.PcscfRestorationNotification
}

Call3GppRegistrationPcscfRestorationNotificationPostRequest

func (*Call3GppRegistrationPcscfRestorationNotificationPostRequest) SetPcscfRestorationNotification

func (r *Call3GppRegistrationPcscfRestorationNotificationPostRequest) SetPcscfRestorationNotification(PcscfRestorationNotification models.PcscfRestorationNotification)

type Call3GppRegistrationPcscfRestorationNotificationPostResponse

type Call3GppRegistrationPcscfRestorationNotificationPostResponse struct {
}

type Call3GppRegistrationRequest

type Call3GppRegistrationRequest struct {
	UeId                      *string
	Amf3GppAccessRegistration *models.Amf3GppAccessRegistration
}

Call3GppRegistrationRequest

func (*Call3GppRegistrationRequest) SetAmf3GppAccessRegistration

func (r *Call3GppRegistrationRequest) SetAmf3GppAccessRegistration(Amf3GppAccessRegistration models.Amf3GppAccessRegistration)

func (*Call3GppRegistrationRequest) SetUeId

func (r *Call3GppRegistrationRequest) SetUeId(UeId string)

type Call3GppRegistrationResponse

type Call3GppRegistrationResponse struct {
	Location                  string
	Amf3GppAccessRegistration models.Amf3GppAccessRegistration
}

type Call3GppSmsfDeregistrationError

type Call3GppSmsfDeregistrationError struct {
	ProblemDetails models.ProblemDetails
}

type Call3GppSmsfDeregistrationRequest

type Call3GppSmsfDeregistrationRequest struct {
	UeId      *string
	SmsfSetId *string
	IfMatch   *string
}

Call3GppSmsfDeregistrationRequest

func (*Call3GppSmsfDeregistrationRequest) SetIfMatch

func (r *Call3GppSmsfDeregistrationRequest) SetIfMatch(IfMatch string)

func (*Call3GppSmsfDeregistrationRequest) SetSmsfSetId

func (r *Call3GppSmsfDeregistrationRequest) SetSmsfSetId(SmsfSetId string)

func (*Call3GppSmsfDeregistrationRequest) SetUeId

func (r *Call3GppSmsfDeregistrationRequest) SetUeId(UeId string)

type Call3GppSmsfDeregistrationResponse

type Call3GppSmsfDeregistrationResponse struct {
}

type Call3GppSmsfRegistrationDataRestorationNotificationPostError

type Call3GppSmsfRegistrationDataRestorationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type Call3GppSmsfRegistrationDataRestorationNotificationPostRequest

type Call3GppSmsfRegistrationDataRestorationNotificationPostRequest struct {
	UdmUecmDataRestorationNotification *models.UdmUecmDataRestorationNotification
}

Call3GppSmsfRegistrationDataRestorationNotificationPostRequest

func (*Call3GppSmsfRegistrationDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification

func (r *Call3GppSmsfRegistrationDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification(UdmUecmDataRestorationNotification models.UdmUecmDataRestorationNotification)

type Call3GppSmsfRegistrationDataRestorationNotificationPostResponse

type Call3GppSmsfRegistrationDataRestorationNotificationPostResponse struct {
}

type Call3GppSmsfRegistrationError

type Call3GppSmsfRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type Call3GppSmsfRegistrationRequest

type Call3GppSmsfRegistrationRequest struct {
	UeId             *string
	SmsfRegistration *models.SmsfRegistration
}

Call3GppSmsfRegistrationRequest

func (*Call3GppSmsfRegistrationRequest) SetSmsfRegistration

func (r *Call3GppSmsfRegistrationRequest) SetSmsfRegistration(SmsfRegistration models.SmsfRegistration)

func (*Call3GppSmsfRegistrationRequest) SetUeId

func (r *Call3GppSmsfRegistrationRequest) SetUeId(UeId string)

type Call3GppSmsfRegistrationResponse

type Call3GppSmsfRegistrationResponse struct {
	ETag             string
	Location         string
	SmsfRegistration models.SmsfRegistration
}

type Configuration

type Configuration struct {
	MetricsHook openapi.RequestMetricsHook
	// contains filtered or unexported fields
}

func NewConfiguration

func NewConfiguration() *Configuration

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

func (*Configuration) BasePath

func (c *Configuration) BasePath() string

func (*Configuration) DefaultHeader

func (c *Configuration) DefaultHeader() map[string]string

func (*Configuration) HTTPClient

func (c *Configuration) HTTPClient() *http.Client

func (*Configuration) Host

func (c *Configuration) Host() string

func (*Configuration) Metrics added in v1.2.1

func (*Configuration) SetBasePath

func (c *Configuration) SetBasePath(apiRoot string)

func (*Configuration) SetHTTPClient

func (c *Configuration) SetHTTPClient(client *http.Client)

func (*Configuration) SetHost

func (c *Configuration) SetHost(host string)

func (*Configuration) SetMetrics added in v1.2.1

func (c *Configuration) SetMetrics(h openapi.RequestMetricsHook)

func (*Configuration) SetUserAgent

func (c *Configuration) SetUserAgent(userAgent string)

func (*Configuration) UserAgent

func (c *Configuration) UserAgent() string

type DeregAMFError

type DeregAMFError struct {
	ProblemDetails models.ProblemDetails
}

type DeregAMFRequest

type DeregAMFRequest struct {
	UeId         *string
	AmfDeregInfo *models.AmfDeregInfo
}

DeregAMFRequest

func (*DeregAMFRequest) SetAmfDeregInfo

func (r *DeregAMFRequest) SetAmfDeregInfo(AmfDeregInfo models.AmfDeregInfo)

func (*DeregAMFRequest) SetUeId

func (r *DeregAMFRequest) SetUeId(UeId string)

type DeregAMFResponse

type DeregAMFResponse struct {
}

type Get3GppRegistrationError

type Get3GppRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type Get3GppRegistrationRequest

type Get3GppRegistrationRequest struct {
	UeId              *string
	SupportedFeatures *string
}

Get3GppRegistrationRequest

func (*Get3GppRegistrationRequest) SetSupportedFeatures

func (r *Get3GppRegistrationRequest) SetSupportedFeatures(SupportedFeatures string)

func (*Get3GppRegistrationRequest) SetUeId

func (r *Get3GppRegistrationRequest) SetUeId(UeId string)

type Get3GppRegistrationResponse

type Get3GppRegistrationResponse struct {
	Amf3GppAccessRegistration models.Amf3GppAccessRegistration
}

type Get3GppSmsfRegistrationError

type Get3GppSmsfRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type Get3GppSmsfRegistrationRequest

type Get3GppSmsfRegistrationRequest struct {
	UeId              *string
	SupportedFeatures *string
}

Get3GppSmsfRegistrationRequest

func (*Get3GppSmsfRegistrationRequest) SetSupportedFeatures

func (r *Get3GppSmsfRegistrationRequest) SetSupportedFeatures(SupportedFeatures string)

func (*Get3GppSmsfRegistrationRequest) SetUeId

func (r *Get3GppSmsfRegistrationRequest) SetUeId(UeId string)

type Get3GppSmsfRegistrationResponse

type Get3GppSmsfRegistrationResponse struct {
	SmsfRegistration models.SmsfRegistration
}

type GetIpSmGwRegistrationError

type GetIpSmGwRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type GetIpSmGwRegistrationRequest

type GetIpSmGwRegistrationRequest struct {
	UeId *string
}

GetIpSmGwRegistrationRequest

func (*GetIpSmGwRegistrationRequest) SetUeId

func (r *GetIpSmGwRegistrationRequest) SetUeId(UeId string)

type GetIpSmGwRegistrationResponse

type GetIpSmGwRegistrationResponse struct {
	IpSmGwRegistration models.IpSmGwRegistration
}

type GetLocationInfoError

type GetLocationInfoError struct {
	ProblemDetails models.ProblemDetails
}

type GetLocationInfoRequest

type GetLocationInfoRequest struct {
	UeId              *string
	SupportedFeatures *string
}

GetLocationInfoRequest

func (*GetLocationInfoRequest) SetSupportedFeatures

func (r *GetLocationInfoRequest) SetSupportedFeatures(SupportedFeatures string)

func (*GetLocationInfoRequest) SetUeId

func (r *GetLocationInfoRequest) SetUeId(UeId string)

type GetLocationInfoResponse

type GetLocationInfoResponse struct {
	UdmUecmLocationInfo models.UdmUecmLocationInfo
}

type GetNon3GppRegistrationError

type GetNon3GppRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type GetNon3GppRegistrationRequest

type GetNon3GppRegistrationRequest struct {
	UeId              *string
	SupportedFeatures *string
}

GetNon3GppRegistrationRequest

func (*GetNon3GppRegistrationRequest) SetSupportedFeatures

func (r *GetNon3GppRegistrationRequest) SetSupportedFeatures(SupportedFeatures string)

func (*GetNon3GppRegistrationRequest) SetUeId

func (r *GetNon3GppRegistrationRequest) SetUeId(UeId string)

type GetNon3GppRegistrationResponse

type GetNon3GppRegistrationResponse struct {
	AmfNon3GppAccessRegistration models.AmfNon3GppAccessRegistration
}

type GetNon3GppSmsfRegistrationError

type GetNon3GppSmsfRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type GetNon3GppSmsfRegistrationRequest

type GetNon3GppSmsfRegistrationRequest struct {
	UeId              *string
	SupportedFeatures *string
}

GetNon3GppSmsfRegistrationRequest

func (*GetNon3GppSmsfRegistrationRequest) SetSupportedFeatures

func (r *GetNon3GppSmsfRegistrationRequest) SetSupportedFeatures(SupportedFeatures string)

func (*GetNon3GppSmsfRegistrationRequest) SetUeId

func (r *GetNon3GppSmsfRegistrationRequest) SetUeId(UeId string)

type GetNon3GppSmsfRegistrationResponse

type GetNon3GppSmsfRegistrationResponse struct {
	SmsfRegistration models.SmsfRegistration
}

type GetNwdafRegistrationError

type GetNwdafRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type GetNwdafRegistrationRequest

type GetNwdafRegistrationRequest struct {
	UeId              *string
	AnalyticsIds      []models.EventId
	SupportedFeatures *string
}

GetNwdafRegistrationRequest

func (*GetNwdafRegistrationRequest) SetAnalyticsIds

func (r *GetNwdafRegistrationRequest) SetAnalyticsIds(AnalyticsIds []models.EventId)

func (*GetNwdafRegistrationRequest) SetSupportedFeatures

func (r *GetNwdafRegistrationRequest) SetSupportedFeatures(SupportedFeatures string)

func (*GetNwdafRegistrationRequest) SetUeId

func (r *GetNwdafRegistrationRequest) SetUeId(UeId string)

type GetNwdafRegistrationResponse

type GetNwdafRegistrationResponse struct {
	NwdafRegistration []models.NwdafRegistration
}

type GetRegistrationsError

type GetRegistrationsError struct {
	ProblemDetails models.ProblemDetails
}

type GetRegistrationsRequest

type GetRegistrationsRequest struct {
	UeId                     *string
	RegistrationDatasetNames []models.RegistrationDataSetName
	SupportedFeatures        *string
	SingleNssai              *models.Snssai
	Dnn                      *string
}

GetRegistrationsRequest

func (*GetRegistrationsRequest) SetDnn

func (r *GetRegistrationsRequest) SetDnn(Dnn string)

func (*GetRegistrationsRequest) SetRegistrationDatasetNames

func (r *GetRegistrationsRequest) SetRegistrationDatasetNames(RegistrationDatasetNames []models.RegistrationDataSetName)

func (*GetRegistrationsRequest) SetSingleNssai

func (r *GetRegistrationsRequest) SetSingleNssai(SingleNssai models.Snssai)

func (*GetRegistrationsRequest) SetSupportedFeatures

func (r *GetRegistrationsRequest) SetSupportedFeatures(SupportedFeatures string)

func (*GetRegistrationsRequest) SetUeId

func (r *GetRegistrationsRequest) SetUeId(UeId string)

type GetRegistrationsResponse

type GetRegistrationsResponse struct {
	RegistrationDataSets models.RegistrationDataSets
}

type GetSmfRegistrationError

type GetSmfRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type GetSmfRegistrationRequest

type GetSmfRegistrationRequest struct {
	UeId              *string
	SingleNssai       *models.Snssai
	Dnn               *string
	SupportedFeatures *string
}

GetSmfRegistrationRequest

func (*GetSmfRegistrationRequest) SetDnn

func (r *GetSmfRegistrationRequest) SetDnn(Dnn string)

func (*GetSmfRegistrationRequest) SetSingleNssai

func (r *GetSmfRegistrationRequest) SetSingleNssai(SingleNssai models.Snssai)

func (*GetSmfRegistrationRequest) SetSupportedFeatures

func (r *GetSmfRegistrationRequest) SetSupportedFeatures(SupportedFeatures string)

func (*GetSmfRegistrationRequest) SetUeId

func (r *GetSmfRegistrationRequest) SetUeId(UeId string)

type GetSmfRegistrationResponse

type GetSmfRegistrationResponse struct {
	SmfRegistrationInfo models.SmfRegistrationInfo
}

type IPSMGWDeregistrationApiService

type IPSMGWDeregistrationApiService service

func (*IPSMGWDeregistrationApiService) IpSmGwDeregistration

type IPSMGWRegistrationApiService

type IPSMGWRegistrationApiService service

func (*IPSMGWRegistrationApiService) IpSmGwRegistration

type IPSMGWRegistrationInfoRetrievalApiService

type IPSMGWRegistrationInfoRetrievalApiService service

func (*IPSMGWRegistrationInfoRetrievalApiService) GetIpSmGwRegistration

type IpSmGwDeregistrationError

type IpSmGwDeregistrationError struct {
	ProblemDetails models.ProblemDetails
}

type IpSmGwDeregistrationRequest

type IpSmGwDeregistrationRequest struct {
	UeId *string
}

IpSmGwDeregistrationRequest

func (*IpSmGwDeregistrationRequest) SetUeId

func (r *IpSmGwDeregistrationRequest) SetUeId(UeId string)

type IpSmGwDeregistrationResponse

type IpSmGwDeregistrationResponse struct {
}

type IpSmGwRegistrationError

type IpSmGwRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type IpSmGwRegistrationRequest

type IpSmGwRegistrationRequest struct {
	UeId               *string
	IpSmGwRegistration *models.IpSmGwRegistration
}

IpSmGwRegistrationRequest

func (*IpSmGwRegistrationRequest) SetIpSmGwRegistration

func (r *IpSmGwRegistrationRequest) SetIpSmGwRegistration(IpSmGwRegistration models.IpSmGwRegistration)

func (*IpSmGwRegistrationRequest) SetUeId

func (r *IpSmGwRegistrationRequest) SetUeId(UeId string)

type IpSmGwRegistrationResponse

type IpSmGwRegistrationResponse struct {
	Location           string
	IpSmGwRegistration models.IpSmGwRegistration
}

type NWDAFDeregistrationApiService

type NWDAFDeregistrationApiService service

func (*NWDAFDeregistrationApiService) NwdafDeregistration

type NWDAFRegistrationApiService

type NWDAFRegistrationApiService service

func (*NWDAFRegistrationApiService) NwdafRegistration

type NWDAFRegistrationInfoRetrievalApiService

type NWDAFRegistrationInfoRetrievalApiService service

func (*NWDAFRegistrationInfoRetrievalApiService) GetNwdafRegistration

type Non3GppRegistrationDataRestorationNotificationPostError

type Non3GppRegistrationDataRestorationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type Non3GppRegistrationDataRestorationNotificationPostRequest

type Non3GppRegistrationDataRestorationNotificationPostRequest struct {
	UdmUecmDataRestorationNotification *models.UdmUecmDataRestorationNotification
}

Non3GppRegistrationDataRestorationNotificationPostRequest

func (*Non3GppRegistrationDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification

func (r *Non3GppRegistrationDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification(UdmUecmDataRestorationNotification models.UdmUecmDataRestorationNotification)

type Non3GppRegistrationDataRestorationNotificationPostResponse

type Non3GppRegistrationDataRestorationNotificationPostResponse struct {
}

type Non3GppRegistrationDeregistrationNotificationPostError

type Non3GppRegistrationDeregistrationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type Non3GppRegistrationDeregistrationNotificationPostRequest

type Non3GppRegistrationDeregistrationNotificationPostRequest struct {
	UdmUecmDeregistrationData *models.UdmUecmDeregistrationData
}

Non3GppRegistrationDeregistrationNotificationPostRequest

func (*Non3GppRegistrationDeregistrationNotificationPostRequest) SetUdmUecmDeregistrationData

func (r *Non3GppRegistrationDeregistrationNotificationPostRequest) SetUdmUecmDeregistrationData(UdmUecmDeregistrationData models.UdmUecmDeregistrationData)

type Non3GppRegistrationDeregistrationNotificationPostResponse

type Non3GppRegistrationDeregistrationNotificationPostResponse struct {
}

type Non3GppRegistrationError

type Non3GppRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type Non3GppRegistrationPcscfRestorationNotificationPostError

type Non3GppRegistrationPcscfRestorationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type Non3GppRegistrationPcscfRestorationNotificationPostRequest

type Non3GppRegistrationPcscfRestorationNotificationPostRequest struct {
	PcscfRestorationNotification *models.PcscfRestorationNotification
}

Non3GppRegistrationPcscfRestorationNotificationPostRequest

func (*Non3GppRegistrationPcscfRestorationNotificationPostRequest) SetPcscfRestorationNotification

func (r *Non3GppRegistrationPcscfRestorationNotificationPostRequest) SetPcscfRestorationNotification(PcscfRestorationNotification models.PcscfRestorationNotification)

type Non3GppRegistrationPcscfRestorationNotificationPostResponse

type Non3GppRegistrationPcscfRestorationNotificationPostResponse struct {
}

type Non3GppRegistrationRequest

type Non3GppRegistrationRequest struct {
	UeId                         *string
	AmfNon3GppAccessRegistration *models.AmfNon3GppAccessRegistration
}

Non3GppRegistrationRequest

func (*Non3GppRegistrationRequest) SetAmfNon3GppAccessRegistration

func (r *Non3GppRegistrationRequest) SetAmfNon3GppAccessRegistration(AmfNon3GppAccessRegistration models.AmfNon3GppAccessRegistration)

func (*Non3GppRegistrationRequest) SetUeId

func (r *Non3GppRegistrationRequest) SetUeId(UeId string)

type Non3GppRegistrationResponse

type Non3GppRegistrationResponse struct {
	Location                     string
	AmfNon3GppAccessRegistration models.AmfNon3GppAccessRegistration
}

type Non3GppSmsfDeregistrationError

type Non3GppSmsfDeregistrationError struct {
	ProblemDetails models.ProblemDetails
}

type Non3GppSmsfDeregistrationRequest

type Non3GppSmsfDeregistrationRequest struct {
	UeId      *string
	SmsfSetId *string
	IfMatch   *string
}

Non3GppSmsfDeregistrationRequest

func (*Non3GppSmsfDeregistrationRequest) SetIfMatch

func (r *Non3GppSmsfDeregistrationRequest) SetIfMatch(IfMatch string)

func (*Non3GppSmsfDeregistrationRequest) SetSmsfSetId

func (r *Non3GppSmsfDeregistrationRequest) SetSmsfSetId(SmsfSetId string)

func (*Non3GppSmsfDeregistrationRequest) SetUeId

func (r *Non3GppSmsfDeregistrationRequest) SetUeId(UeId string)

type Non3GppSmsfDeregistrationResponse

type Non3GppSmsfDeregistrationResponse struct {
}

type Non3GppSmsfRegistrationDataRestorationNotificationPostError

type Non3GppSmsfRegistrationDataRestorationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type Non3GppSmsfRegistrationDataRestorationNotificationPostRequest

type Non3GppSmsfRegistrationDataRestorationNotificationPostRequest struct {
	UdmUecmDataRestorationNotification *models.UdmUecmDataRestorationNotification
}

Non3GppSmsfRegistrationDataRestorationNotificationPostRequest

func (*Non3GppSmsfRegistrationDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification

func (r *Non3GppSmsfRegistrationDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification(UdmUecmDataRestorationNotification models.UdmUecmDataRestorationNotification)

type Non3GppSmsfRegistrationDataRestorationNotificationPostResponse

type Non3GppSmsfRegistrationDataRestorationNotificationPostResponse struct {
}

type Non3GppSmsfRegistrationError

type Non3GppSmsfRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type Non3GppSmsfRegistrationRequest

type Non3GppSmsfRegistrationRequest struct {
	UeId             *string
	SmsfRegistration *models.SmsfRegistration
}

Non3GppSmsfRegistrationRequest

func (*Non3GppSmsfRegistrationRequest) SetSmsfRegistration

func (r *Non3GppSmsfRegistrationRequest) SetSmsfRegistration(SmsfRegistration models.SmsfRegistration)

func (*Non3GppSmsfRegistrationRequest) SetUeId

func (r *Non3GppSmsfRegistrationRequest) SetUeId(UeId string)

type Non3GppSmsfRegistrationResponse

type Non3GppSmsfRegistrationResponse struct {
	ETag             string
	Location         string
	SmsfRegistration models.SmsfRegistration
}

type NwdafDeregistrationError

type NwdafDeregistrationError struct {
	ProblemDetails models.ProblemDetails
}

type NwdafDeregistrationRequest

type NwdafDeregistrationRequest struct {
	UeId                *string
	NwdafRegistrationId *string
}

NwdafDeregistrationRequest

func (*NwdafDeregistrationRequest) SetNwdafRegistrationId

func (r *NwdafDeregistrationRequest) SetNwdafRegistrationId(NwdafRegistrationId string)

func (*NwdafDeregistrationRequest) SetUeId

func (r *NwdafDeregistrationRequest) SetUeId(UeId string)

type NwdafDeregistrationResponse

type NwdafDeregistrationResponse struct {
}

type NwdafRegistrationError

type NwdafRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type NwdafRegistrationRequest

type NwdafRegistrationRequest struct {
	UeId                *string
	NwdafRegistrationId *string
	NwdafRegistration   *models.NwdafRegistration
}

NwdafRegistrationRequest

func (*NwdafRegistrationRequest) SetNwdafRegistration

func (r *NwdafRegistrationRequest) SetNwdafRegistration(NwdafRegistration models.NwdafRegistration)

func (*NwdafRegistrationRequest) SetNwdafRegistrationId

func (r *NwdafRegistrationRequest) SetNwdafRegistrationId(NwdafRegistrationId string)

func (*NwdafRegistrationRequest) SetUeId

func (r *NwdafRegistrationRequest) SetUeId(UeId string)

type NwdafRegistrationResponse

type NwdafRegistrationResponse struct {
	NwdafRegistration models.NwdafRegistration
}

type PEIUpdateApiService

type PEIUpdateApiService service

func (*PEIUpdateApiService) PeiUpdate

type ParameterUpdateInTheAMFRegistrationFor3GPPAccessApiService

type ParameterUpdateInTheAMFRegistrationFor3GPPAccessApiService service

func (*ParameterUpdateInTheAMFRegistrationFor3GPPAccessApiService) Update3GppRegistration

type ParameterUpdateInTheAMFRegistrationForNon3GPPAccessApiService

type ParameterUpdateInTheAMFRegistrationForNon3GPPAccessApiService service

func (*ParameterUpdateInTheAMFRegistrationForNon3GPPAccessApiService) UpdateNon3GppRegistration

type ParameterUpdateInTheNWDAFRegistrationApiService

type ParameterUpdateInTheNWDAFRegistrationApiService service

func (*ParameterUpdateInTheNWDAFRegistrationApiService) UpdateNwdafRegistration

type ParameterUpdateInTheSMFRegistrationApiService

type ParameterUpdateInTheSMFRegistrationApiService service

func (*ParameterUpdateInTheSMFRegistrationApiService) UpdateSmfRegistration

type PeiUpdateError

type PeiUpdateError struct {
	ProblemDetails models.ProblemDetails
}

type PeiUpdateRequest

type PeiUpdateRequest struct {
	UeId          *string
	PeiUpdateInfo *models.PeiUpdateInfo
}

PeiUpdateRequest

func (*PeiUpdateRequest) SetPeiUpdateInfo

func (r *PeiUpdateRequest) SetPeiUpdateInfo(PeiUpdateInfo models.PeiUpdateInfo)

func (*PeiUpdateRequest) SetUeId

func (r *PeiUpdateRequest) SetUeId(UeId string)

type PeiUpdateResponse

type PeiUpdateResponse struct {
}

type RegistrationDataRestorationNotificationPostError

type RegistrationDataRestorationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type RegistrationDataRestorationNotificationPostRequest

type RegistrationDataRestorationNotificationPostRequest struct {
	UdmUecmDataRestorationNotification *models.UdmUecmDataRestorationNotification
}

RegistrationDataRestorationNotificationPostRequest

func (*RegistrationDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification

func (r *RegistrationDataRestorationNotificationPostRequest) SetUdmUecmDataRestorationNotification(UdmUecmDataRestorationNotification models.UdmUecmDataRestorationNotification)

type RegistrationDataRestorationNotificationPostResponse

type RegistrationDataRestorationNotificationPostResponse struct {
}

type RegistrationDeregistrationNotificationPostError

type RegistrationDeregistrationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type RegistrationDeregistrationNotificationPostRequest

type RegistrationDeregistrationNotificationPostRequest struct {
	UdmUecmDeregistrationData *models.UdmUecmDeregistrationData
}

RegistrationDeregistrationNotificationPostRequest

func (*RegistrationDeregistrationNotificationPostRequest) SetUdmUecmDeregistrationData

func (r *RegistrationDeregistrationNotificationPostRequest) SetUdmUecmDeregistrationData(UdmUecmDeregistrationData models.UdmUecmDeregistrationData)

type RegistrationDeregistrationNotificationPostResponse

type RegistrationDeregistrationNotificationPostResponse struct {
}

type RegistrationError

type RegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type RegistrationPcscfRestorationNotificationPostError

type RegistrationPcscfRestorationNotificationPostError struct {
	Location             string
	Var3gppSbiTargetNfId string
	ProblemDetails       models.ProblemDetails
	RedirectResponse     models.RedirectResponse
}

type RegistrationPcscfRestorationNotificationPostRequest

type RegistrationPcscfRestorationNotificationPostRequest struct {
	PcscfRestorationNotification *models.PcscfRestorationNotification
}

RegistrationPcscfRestorationNotificationPostRequest

func (*RegistrationPcscfRestorationNotificationPostRequest) SetPcscfRestorationNotification

func (r *RegistrationPcscfRestorationNotificationPostRequest) SetPcscfRestorationNotification(PcscfRestorationNotification models.PcscfRestorationNotification)

type RegistrationPcscfRestorationNotificationPostResponse

type RegistrationPcscfRestorationNotificationPostResponse struct {
}

type RegistrationRequest

type RegistrationRequest struct {
	UeId            *string
	PduSessionId    *int32
	SmfRegistration *models.SmfRegistration
}

RegistrationRequest

func (*RegistrationRequest) SetPduSessionId

func (r *RegistrationRequest) SetPduSessionId(PduSessionId int32)

func (*RegistrationRequest) SetSmfRegistration

func (r *RegistrationRequest) SetSmfRegistration(SmfRegistration models.SmfRegistration)

func (*RegistrationRequest) SetUeId

func (r *RegistrationRequest) SetUeId(UeId string)

type RegistrationResponse

type RegistrationResponse struct {
	Location        string
	SmfRegistration models.SmfRegistration
}

type RetrieveSMFRegistrationApiService

type RetrieveSMFRegistrationApiService service

func (*RetrieveSMFRegistrationApiService) RetrieveSmfRegistration

type RetrieveSmfRegistrationError

type RetrieveSmfRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type RetrieveSmfRegistrationRequest

type RetrieveSmfRegistrationRequest struct {
	UeId         *string
	PduSessionId *int32
}

RetrieveSmfRegistrationRequest

func (*RetrieveSmfRegistrationRequest) SetPduSessionId

func (r *RetrieveSmfRegistrationRequest) SetPduSessionId(PduSessionId int32)

func (*RetrieveSmfRegistrationRequest) SetUeId

func (r *RetrieveSmfRegistrationRequest) SetUeId(UeId string)

type RetrieveSmfRegistrationResponse

type RetrieveSmfRegistrationResponse struct {
	SmfRegistration models.SmfRegistration
}

type RoamingInformationUpdateApiService

type RoamingInformationUpdateApiService service

func (*RoamingInformationUpdateApiService) UpdateRoamingInformation

type SMFDeregistrationApiService

type SMFDeregistrationApiService service

func (*SMFDeregistrationApiService) SmfDeregistration

type SMFSmfRegistrationApiService

type SMFSmfRegistrationApiService service

func (*SMFSmfRegistrationApiService) GetSmfRegistration

func (*SMFSmfRegistrationApiService) Registration

type SMSF3GPPAccessRegistrationInfoRetrievalApiService

type SMSF3GPPAccessRegistrationInfoRetrievalApiService service

func (*SMSF3GPPAccessRegistrationInfoRetrievalApiService) Get3GppSmsfRegistration

type SMSFDeregistrationFor3GPPAccessApiService

type SMSFDeregistrationFor3GPPAccessApiService service

func (*SMSFDeregistrationFor3GPPAccessApiService) Call3GppSmsfDeregistration

type SMSFDeregistrationForNon3GPPAccessApiService

type SMSFDeregistrationForNon3GPPAccessApiService service

func (*SMSFDeregistrationForNon3GPPAccessApiService) Non3GppSmsfDeregistration

type SMSFNon3GPPAccessRegistrationInfoRetrievalApiService

type SMSFNon3GPPAccessRegistrationInfoRetrievalApiService service

func (*SMSFNon3GPPAccessRegistrationInfoRetrievalApiService) GetNon3GppSmsfRegistration

type SMSFRegistrationFor3GPPAccessApiService

type SMSFRegistrationFor3GPPAccessApiService service

func (*SMSFRegistrationFor3GPPAccessApiService) Call3GppSmsfRegistration

type SMSFRegistrationForNon3GPPAccessApiService

type SMSFRegistrationForNon3GPPAccessApiService service

func (*SMSFRegistrationForNon3GPPAccessApiService) Non3GppSmsfRegistration

type SendRoutingInfoSMCustomOperationApiService

type SendRoutingInfoSMCustomOperationApiService service

func (*SendRoutingInfoSMCustomOperationApiService) SendRoutingInfoSm

type SendRoutingInfoSmError

type SendRoutingInfoSmError struct {
	ProblemDetails models.ProblemDetails
}

type SendRoutingInfoSmRequest

type SendRoutingInfoSmRequest struct {
	UeId                 *string
	RoutingInfoSmRequest *models.RoutingInfoSmRequest
}

SendRoutingInfoSmRequest

func (*SendRoutingInfoSmRequest) SetRoutingInfoSmRequest

func (r *SendRoutingInfoSmRequest) SetRoutingInfoSmRequest(RoutingInfoSmRequest models.RoutingInfoSmRequest)

func (*SendRoutingInfoSmRequest) SetUeId

func (r *SendRoutingInfoSmRequest) SetUeId(UeId string)

type SendRoutingInfoSmResponse

type SendRoutingInfoSmResponse struct {
	RoutingInfoSmResponse models.RoutingInfoSmResponse
}

type SmfDeregistrationError

type SmfDeregistrationError struct {
	ProblemDetails models.ProblemDetails
}

type SmfDeregistrationRequest

type SmfDeregistrationRequest struct {
	UeId          *string
	PduSessionId  *int32
	SmfSetId      *string
	SmfInstanceId *string
}

SmfDeregistrationRequest

func (*SmfDeregistrationRequest) SetPduSessionId

func (r *SmfDeregistrationRequest) SetPduSessionId(PduSessionId int32)

func (*SmfDeregistrationRequest) SetSmfInstanceId

func (r *SmfDeregistrationRequest) SetSmfInstanceId(SmfInstanceId string)

func (*SmfDeregistrationRequest) SetSmfSetId

func (r *SmfDeregistrationRequest) SetSmfSetId(SmfSetId string)

func (*SmfDeregistrationRequest) SetUeId

func (r *SmfDeregistrationRequest) SetUeId(UeId string)

type SmfDeregistrationResponse

type SmfDeregistrationResponse struct {
}

type TriggerAMFFor3GPPAccessDeregistrationApiService

type TriggerAMFFor3GPPAccessDeregistrationApiService service

func (*TriggerAMFFor3GPPAccessDeregistrationApiService) DeregAMF

type TriggerPCSCFRestorationApiService

type TriggerPCSCFRestorationApiService service

func (*TriggerPCSCFRestorationApiService) TriggerPCSCFRestoration

type TriggerPCSCFRestorationError

type TriggerPCSCFRestorationError struct {
	ProblemDetails models.ProblemDetails
}

type TriggerPCSCFRestorationRequest

type TriggerPCSCFRestorationRequest struct {
	TriggerRequest *models.TriggerRequest
}

TriggerPCSCFRestorationRequest

func (*TriggerPCSCFRestorationRequest) SetTriggerRequest

func (r *TriggerPCSCFRestorationRequest) SetTriggerRequest(TriggerRequest models.TriggerRequest)

type TriggerPCSCFRestorationResponse

type TriggerPCSCFRestorationResponse struct {
}

type UECMRegistrationInfoRetrievalApiService

type UECMRegistrationInfoRetrievalApiService service

func (*UECMRegistrationInfoRetrievalApiService) GetRegistrations

type UELocationInformationRetrievalApiService

type UELocationInformationRetrievalApiService service

func (*UELocationInformationRetrievalApiService) GetLocationInfo

type Update3GppRegistrationError

type Update3GppRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type Update3GppRegistrationRequest

type Update3GppRegistrationRequest struct {
	UeId                                  *string
	Amf3GppAccessRegistrationModification *models.Amf3GppAccessRegistrationModification
	SupportedFeatures                     *string
}

Update3GppRegistrationRequest

func (*Update3GppRegistrationRequest) SetAmf3GppAccessRegistrationModification

func (r *Update3GppRegistrationRequest) SetAmf3GppAccessRegistrationModification(Amf3GppAccessRegistrationModification models.Amf3GppAccessRegistrationModification)

func (*Update3GppRegistrationRequest) SetSupportedFeatures

func (r *Update3GppRegistrationRequest) SetSupportedFeatures(SupportedFeatures string)

func (*Update3GppRegistrationRequest) SetUeId

func (r *Update3GppRegistrationRequest) SetUeId(UeId string)

type Update3GppRegistrationResponse

type Update3GppRegistrationResponse struct {
	PatchResult models.PatchResult
}

type UpdateNon3GppRegistrationError

type UpdateNon3GppRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type UpdateNon3GppRegistrationRequest

type UpdateNon3GppRegistrationRequest struct {
	UeId                                     *string
	AmfNon3GppAccessRegistrationModification *models.AmfNon3GppAccessRegistrationModification
	SupportedFeatures                        *string
}

UpdateNon3GppRegistrationRequest

func (*UpdateNon3GppRegistrationRequest) SetAmfNon3GppAccessRegistrationModification

func (r *UpdateNon3GppRegistrationRequest) SetAmfNon3GppAccessRegistrationModification(AmfNon3GppAccessRegistrationModification models.AmfNon3GppAccessRegistrationModification)

func (*UpdateNon3GppRegistrationRequest) SetSupportedFeatures

func (r *UpdateNon3GppRegistrationRequest) SetSupportedFeatures(SupportedFeatures string)

func (*UpdateNon3GppRegistrationRequest) SetUeId

func (r *UpdateNon3GppRegistrationRequest) SetUeId(UeId string)

type UpdateNon3GppRegistrationResponse

type UpdateNon3GppRegistrationResponse struct {
	PatchResult models.PatchResult
}

type UpdateNwdafRegistrationError

type UpdateNwdafRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type UpdateNwdafRegistrationRequest

type UpdateNwdafRegistrationRequest struct {
	UeId                          *string
	NwdafRegistrationId           *string
	NwdafRegistrationModification *models.NwdafRegistrationModification
	SupportedFeatures             *string
}

UpdateNwdafRegistrationRequest

func (*UpdateNwdafRegistrationRequest) SetNwdafRegistrationId

func (r *UpdateNwdafRegistrationRequest) SetNwdafRegistrationId(NwdafRegistrationId string)

func (*UpdateNwdafRegistrationRequest) SetNwdafRegistrationModification

func (r *UpdateNwdafRegistrationRequest) SetNwdafRegistrationModification(NwdafRegistrationModification models.NwdafRegistrationModification)

func (*UpdateNwdafRegistrationRequest) SetSupportedFeatures

func (r *UpdateNwdafRegistrationRequest) SetSupportedFeatures(SupportedFeatures string)

func (*UpdateNwdafRegistrationRequest) SetUeId

func (r *UpdateNwdafRegistrationRequest) SetUeId(UeId string)

type UpdateNwdafRegistrationResponse

type UpdateNwdafRegistrationResponse struct {
	UpdateNwdafRegistrationResponse200 models.UpdateNwdafRegistrationResponse200
}

type UpdateRoamingInformationError

type UpdateRoamingInformationError struct {
	ProblemDetails models.ProblemDetails
}

type UpdateRoamingInformationRequest

type UpdateRoamingInformationRequest struct {
	UeId              *string
	RoamingInfoUpdate *models.RoamingInfoUpdate
}

UpdateRoamingInformationRequest

func (*UpdateRoamingInformationRequest) SetRoamingInfoUpdate

func (r *UpdateRoamingInformationRequest) SetRoamingInfoUpdate(RoamingInfoUpdate models.RoamingInfoUpdate)

func (*UpdateRoamingInformationRequest) SetUeId

func (r *UpdateRoamingInformationRequest) SetUeId(UeId string)

type UpdateRoamingInformationResponse

type UpdateRoamingInformationResponse struct {
	Location          string
	RoamingInfoUpdate models.RoamingInfoUpdate
}

type UpdateSmfRegistrationError

type UpdateSmfRegistrationError struct {
	ProblemDetails models.ProblemDetails
}

type UpdateSmfRegistrationRequest

type UpdateSmfRegistrationRequest struct {
	UeId                        *string
	PduSessionId                *int32
	SmfRegistrationModification *models.SmfRegistrationModification
	SupportedFeatures           *string
}

UpdateSmfRegistrationRequest

func (*UpdateSmfRegistrationRequest) SetPduSessionId

func (r *UpdateSmfRegistrationRequest) SetPduSessionId(PduSessionId int32)

func (*UpdateSmfRegistrationRequest) SetSmfRegistrationModification

func (r *UpdateSmfRegistrationRequest) SetSmfRegistrationModification(SmfRegistrationModification models.SmfRegistrationModification)

func (*UpdateSmfRegistrationRequest) SetSupportedFeatures

func (r *UpdateSmfRegistrationRequest) SetSupportedFeatures(SupportedFeatures string)

func (*UpdateSmfRegistrationRequest) SetUeId

func (r *UpdateSmfRegistrationRequest) SetUeId(UeId string)

type UpdateSmfRegistrationResponse

type UpdateSmfRegistrationResponse struct {
	PatchResult models.PatchResult
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL