Documentation ¶
Overview ¶
Package communication provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.1-0.20240123090344-d326c01d279a DO NOT EDIT.
Index ¶
- Constants
- func GetKinOpenApi3Document() (*openapi3.T, error)
- func GetKinOpenApi3DocumentMust() *openapi3.T
- func NewAMFStatusChangeSubscribeModfyRequest(server string, subscriptionId string, ...) (*http.Request, error)
- func NewAMFStatusChangeSubscribeModfyRequestWithBody(server string, subscriptionId string, contentType string, body io.Reader) (*http.Request, error)
- func NewAMFStatusChangeSubscribeRequest(server string, body AMFStatusChangeSubscribeJSONRequestBody) (*http.Request, error)
- func NewAMFStatusChangeSubscribeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAMFStatusChangeUnSubscribeRequest(server string, subscriptionId string) (*http.Request, error)
- func NewCancelRelocateUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
- func NewEBIAssignmentRequest(server string, ueContextId string, body EBIAssignmentJSONRequestBody) (*http.Request, error)
- func NewEBIAssignmentRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
- func NewN1N2MessageSubscribeRequest(server string, ueContextId string, body N1N2MessageSubscribeJSONRequestBody) (*http.Request, error)
- func NewN1N2MessageSubscribeRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
- func NewN1N2MessageTransferRequest(server string, ueContextId string, body N1N2MessageTransferJSONRequestBody) (*http.Request, error)
- func NewN1N2MessageTransferRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
- func NewN1N2MessageUnSubscribeRequest(server string, ueContextId string, subscriptionId string) (*http.Request, error)
- func NewNonUeN2InfoSubscribeRequest(server string, body NonUeN2InfoSubscribeJSONRequestBody) (*http.Request, error)
- func NewNonUeN2InfoSubscribeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewNonUeN2InfoUnSubscribeRequest(server string, n2NotifySubscriptionId string) (*http.Request, error)
- func NewNonUeN2MessageTransferRequest(server string, body NonUeN2MessageTransferJSONRequestBody) (*http.Request, error)
- func NewNonUeN2MessageTransferRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRegistrationStatusUpdateRequest(server string, ueContextId string, ...) (*http.Request, error)
- func NewRegistrationStatusUpdateRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
- func NewReleaseUEContextRequest(server string, ueContextId string, body ReleaseUEContextJSONRequestBody) (*http.Request, error)
- func NewReleaseUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
- func NewRelocateUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUEContextTransferRequest(server string, ueContextId string, body UEContextTransferJSONRequestBody) (*http.Request, error)
- func NewUEContextTransferRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
- func RegisterHandlers(router gin.IRouter, si ServerInterface)
- func RegisterHandlersWithOptions(router gin.IRouter, si ServerInterface, options GinServerOptions)
- type AMFStatusChangeSubscribe201JSONResponse
- type AMFStatusChangeSubscribe201ResponseHeaders
- type AMFStatusChangeSubscribe307JSONResponse
- type AMFStatusChangeSubscribe308JSONResponse
- type AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribeJSONRequestBody
- type AMFStatusChangeSubscribeModfy200JSONResponse
- type AMFStatusChangeSubscribeModfy307JSONResponse
- type AMFStatusChangeSubscribeModfy308JSONResponse
- type AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribeModfyJSONRequestBody
- type AMFStatusChangeSubscribeModfyRequestObject
- type AMFStatusChangeSubscribeModfyResponse
- type AMFStatusChangeSubscribeModfyResponseObject
- type AMFStatusChangeSubscribeModfydefaultApplicationProblemPlusJSONResponse
- type AMFStatusChangeSubscribeRequestObject
- type AMFStatusChangeSubscribeResponse
- type AMFStatusChangeSubscribeResponseObject
- type AMFStatusChangeSubscribedefaultApplicationProblemPlusJSONResponse
- type AMFStatusChangeUnSubscribe204Response
- type AMFStatusChangeUnSubscribe307JSONResponse
- type AMFStatusChangeUnSubscribe308JSONResponse
- type AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse
- type AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse
- type AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse
- type AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse
- type AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse
- type AMFStatusChangeUnSubscribeRequestObject
- type AMFStatusChangeUnSubscribeResponse
- type AMFStatusChangeUnSubscribeResponseObject
- type AMFStatusChangeUnSubscribedefaultApplicationProblemPlusJSONResponse
- type AmfEventSubscriptionAddInfo
- func (a AmfEventSubscriptionAddInfo) Get(fieldName string) (value interface{}, found bool)
- func (a AmfEventSubscriptionAddInfo) MarshalJSON() ([]byte, error)
- func (a *AmfEventSubscriptionAddInfo) Set(fieldName string, value interface{})
- func (a *AmfEventSubscriptionAddInfo) UnmarshalJSON(b []byte) error
- type AmfStatusChangeNotification
- func (a AmfStatusChangeNotification) Get(fieldName string) (value interface{}, found bool)
- func (a AmfStatusChangeNotification) MarshalJSON() ([]byte, error)
- func (a *AmfStatusChangeNotification) Set(fieldName string, value interface{})
- func (a *AmfStatusChangeNotification) UnmarshalJSON(b []byte) error
- type AmfStatusInfo
- type AreaOfInterestEventState
- type AreaOfValidity
- type AssignEbiData
- type AssignEbiError
- type AssignEbiFailed
- type AssignedEbiData
- type CancelRelocateUEContext204Response
- type CancelRelocateUEContext307JSONResponse
- type CancelRelocateUEContext308JSONResponse
- type CancelRelocateUEContext400ApplicationProblemPlusJSONResponse
- type CancelRelocateUEContext403ApplicationProblemPlusJSONResponse
- type CancelRelocateUEContext404ApplicationProblemPlusJSONResponse
- type CancelRelocateUEContext411ApplicationProblemPlusJSONResponse
- type CancelRelocateUEContext413ApplicationProblemPlusJSONResponse
- type CancelRelocateUEContext415ApplicationProblemPlusJSONResponse
- type CancelRelocateUEContext429ApplicationProblemPlusJSONResponse
- type CancelRelocateUEContext500ApplicationProblemPlusJSONResponse
- type CancelRelocateUEContext503ApplicationProblemPlusJSONResponse
- type CancelRelocateUEContextMultipartBody
- func (a CancelRelocateUEContextMultipartBody) Get(fieldName string) (value interface{}, found bool)
- func (a CancelRelocateUEContextMultipartBody) MarshalJSON() ([]byte, error)
- func (a *CancelRelocateUEContextMultipartBody) Set(fieldName string, value interface{})
- func (a *CancelRelocateUEContextMultipartBody) UnmarshalJSON(b []byte) error
- type CancelRelocateUEContextMultipartRequestBody
- type CancelRelocateUEContextRequestObject
- type CancelRelocateUEContextResponse
- type CancelRelocateUEContextResponseObject
- type CancelRelocateUEContextdefaultApplicationProblemPlusJSONResponse
- type CeModeBInd
- type CipheringAlgorithm
- type Client
- func (c *Client) AMFStatusChangeSubscribe(ctx context.Context, body AMFStatusChangeSubscribeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AMFStatusChangeSubscribeModfy(ctx context.Context, subscriptionId string, ...) (*http.Response, error)
- func (c *Client) AMFStatusChangeSubscribeModfyWithBody(ctx context.Context, subscriptionId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AMFStatusChangeSubscribeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AMFStatusChangeUnSubscribe(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CancelRelocateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) EBIAssignment(ctx context.Context, ueContextId string, body EBIAssignmentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EBIAssignmentWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) N1N2MessageSubscribe(ctx context.Context, ueContextId string, ...) (*http.Response, error)
- func (c *Client) N1N2MessageSubscribeWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) N1N2MessageTransfer(ctx context.Context, ueContextId string, ...) (*http.Response, error)
- func (c *Client) N1N2MessageTransferWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) N1N2MessageUnSubscribe(ctx context.Context, ueContextId string, subscriptionId string, ...) (*http.Response, error)
- func (c *Client) NonUeN2InfoSubscribe(ctx context.Context, body NonUeN2InfoSubscribeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) NonUeN2InfoSubscribeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) NonUeN2InfoUnSubscribe(ctx context.Context, n2NotifySubscriptionId string, ...) (*http.Response, error)
- func (c *Client) NonUeN2MessageTransfer(ctx context.Context, body NonUeN2MessageTransferJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) NonUeN2MessageTransferWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RegistrationStatusUpdate(ctx context.Context, ueContextId string, ...) (*http.Response, error)
- func (c *Client) RegistrationStatusUpdateWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ReleaseUEContext(ctx context.Context, ueContextId string, body ReleaseUEContextJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ReleaseUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RelocateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UEContextTransfer(ctx context.Context, ueContextId string, body UEContextTransferJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UEContextTransferWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AMFStatusChangeSubscribeModfyWithBodyWithResponse(ctx context.Context, subscriptionId string, contentType string, body io.Reader, ...) (*AMFStatusChangeSubscribeModfyResponse, error)
- func (c *ClientWithResponses) AMFStatusChangeSubscribeModfyWithResponse(ctx context.Context, subscriptionId string, ...) (*AMFStatusChangeSubscribeModfyResponse, error)
- func (c *ClientWithResponses) AMFStatusChangeSubscribeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AMFStatusChangeSubscribeResponse, error)
- func (c *ClientWithResponses) AMFStatusChangeSubscribeWithResponse(ctx context.Context, body AMFStatusChangeSubscribeJSONRequestBody, ...) (*AMFStatusChangeSubscribeResponse, error)
- func (c *ClientWithResponses) AMFStatusChangeUnSubscribeWithResponse(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*AMFStatusChangeUnSubscribeResponse, error)
- func (c *ClientWithResponses) CancelRelocateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*CancelRelocateUEContextResponse, error)
- func (c *ClientWithResponses) CreateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*CreateUEContextResponse, error)
- func (c *ClientWithResponses) EBIAssignmentWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*EBIAssignmentResponse, error)
- func (c *ClientWithResponses) EBIAssignmentWithResponse(ctx context.Context, ueContextId string, body EBIAssignmentJSONRequestBody, ...) (*EBIAssignmentResponse, error)
- func (c *ClientWithResponses) N1N2MessageSubscribeWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*N1N2MessageSubscribeResponse, error)
- func (c *ClientWithResponses) N1N2MessageSubscribeWithResponse(ctx context.Context, ueContextId string, ...) (*N1N2MessageSubscribeResponse, error)
- func (c *ClientWithResponses) N1N2MessageTransferWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*N1N2MessageTransferResponse, error)
- func (c *ClientWithResponses) N1N2MessageTransferWithResponse(ctx context.Context, ueContextId string, ...) (*N1N2MessageTransferResponse, error)
- func (c *ClientWithResponses) N1N2MessageUnSubscribeWithResponse(ctx context.Context, ueContextId string, subscriptionId string, ...) (*N1N2MessageUnSubscribeResponse, error)
- func (c *ClientWithResponses) NonUeN2InfoSubscribeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*NonUeN2InfoSubscribeResponse, error)
- func (c *ClientWithResponses) NonUeN2InfoSubscribeWithResponse(ctx context.Context, body NonUeN2InfoSubscribeJSONRequestBody, ...) (*NonUeN2InfoSubscribeResponse, error)
- func (c *ClientWithResponses) NonUeN2InfoUnSubscribeWithResponse(ctx context.Context, n2NotifySubscriptionId string, ...) (*NonUeN2InfoUnSubscribeResponse, error)
- func (c *ClientWithResponses) NonUeN2MessageTransferWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*NonUeN2MessageTransferResponse, error)
- func (c *ClientWithResponses) NonUeN2MessageTransferWithResponse(ctx context.Context, body NonUeN2MessageTransferJSONRequestBody, ...) (*NonUeN2MessageTransferResponse, error)
- func (c *ClientWithResponses) RegistrationStatusUpdateWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*RegistrationStatusUpdateResponse, error)
- func (c *ClientWithResponses) RegistrationStatusUpdateWithResponse(ctx context.Context, ueContextId string, ...) (*RegistrationStatusUpdateResponse, error)
- func (c *ClientWithResponses) ReleaseUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*ReleaseUEContextResponse, error)
- func (c *ClientWithResponses) ReleaseUEContextWithResponse(ctx context.Context, ueContextId string, body ReleaseUEContextJSONRequestBody, ...) (*ReleaseUEContextResponse, error)
- func (c *ClientWithResponses) RelocateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*RelocateUEContextResponse, error)
- func (c *ClientWithResponses) UEContextTransferWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, ...) (*UEContextTransferResponse, error)
- func (c *ClientWithResponses) UEContextTransferWithResponse(ctx context.Context, ueContextId string, body UEContextTransferJSONRequestBody, ...) (*UEContextTransferResponse, error)
- type ClientWithResponsesInterface
- type CreateUEContext201JSONResponse
- type CreateUEContext201MultipartResponse
- type CreateUEContext201ResponseHeaders
- type CreateUEContext307JSONResponse
- type CreateUEContext308JSONResponse
- type CreateUEContext400ApplicationProblemPlusJSONResponse
- type CreateUEContext400JSONResponse
- type CreateUEContext403ApplicationProblemPlusJSONResponse
- type CreateUEContext403JSONResponse
- type CreateUEContext403MultipartResponse
- type CreateUEContext411ApplicationProblemPlusJSONResponse
- type CreateUEContext413ApplicationProblemPlusJSONResponse
- type CreateUEContext415ApplicationProblemPlusJSONResponse
- type CreateUEContext429ApplicationProblemPlusJSONResponse
- type CreateUEContext500JSONResponse
- type CreateUEContext503ApplicationProblemPlusJSONResponse
- type CreateUEContextMultipartBody
- func (a CreateUEContextMultipartBody) Get(fieldName string) (value interface{}, found bool)
- func (a CreateUEContextMultipartBody) MarshalJSON() ([]byte, error)
- func (a *CreateUEContextMultipartBody) Set(fieldName string, value interface{})
- func (a *CreateUEContextMultipartBody) UnmarshalJSON(b []byte) error
- type CreateUEContextMultipartRequestBody
- type CreateUEContextRequestObject
- type CreateUEContextResponse
- type CreateUEContextResponseObject
- type CreateUEContextdefaultApplicationProblemPlusJSONResponse
- type DrxParameter
- type EBIAssignment200JSONResponse
- type EBIAssignment307JSONResponse
- type EBIAssignment308JSONResponse
- type EBIAssignment400ApplicationProblemPlusJSONResponse
- type EBIAssignment400JSONResponse
- type EBIAssignment403ApplicationProblemPlusJSONResponse
- type EBIAssignment403JSONResponse
- type EBIAssignment409JSONResponse
- type EBIAssignment411ApplicationProblemPlusJSONResponse
- type EBIAssignment413ApplicationProblemPlusJSONResponse
- type EBIAssignment415ApplicationProblemPlusJSONResponse
- type EBIAssignment429ApplicationProblemPlusJSONResponse
- type EBIAssignment500ApplicationProblemPlusJSONResponse
- type EBIAssignment500JSONResponse
- type EBIAssignment503ApplicationProblemPlusJSONResponse
- type EBIAssignmentJSONRequestBody
- type EBIAssignmentRequestObject
- type EBIAssignmentResponse
- type EBIAssignmentResponseObject
- type EBIAssignmentdefaultApplicationProblemPlusJSONResponse
- type EcRestrictionDataWb
- type EpsBearerId
- type EpsNasCipheringAlgorithm
- type EpsNasIntegrityAlgorithm
- type EpsNasSecurityMode
- type ExpectedUeBehavior
- type ExtAmfEventSubscription
- type GinServerOptions
- type HttpRequestDoer
- type ImmediateMdtConf
- type IntegrityAlgorithm
- type KeyAmf
- type KeyAmfType
- type LteMInd
- type MSClassmark2
- type MiddlewareFunc
- type MmContext
- type N1MessageClass
- type N1MessageContainer
- type N1MessageNotification
- type N1N2MessageSubscribe201JSONResponse
- type N1N2MessageSubscribe201ResponseHeaders
- type N1N2MessageSubscribe307JSONResponse
- type N1N2MessageSubscribe308JSONResponse
- type N1N2MessageSubscribe400ApplicationProblemPlusJSONResponse
- type N1N2MessageSubscribe411ApplicationProblemPlusJSONResponse
- type N1N2MessageSubscribe413ApplicationProblemPlusJSONResponse
- type N1N2MessageSubscribe415ApplicationProblemPlusJSONResponse
- type N1N2MessageSubscribe429ApplicationProblemPlusJSONResponse
- type N1N2MessageSubscribe500ApplicationProblemPlusJSONResponse
- type N1N2MessageSubscribe503ApplicationProblemPlusJSONResponse
- type N1N2MessageSubscribeJSONRequestBody
- type N1N2MessageSubscribeRequestObject
- type N1N2MessageSubscribeResponse
- type N1N2MessageSubscribeResponseObject
- type N1N2MessageSubscribedefaultApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer200JSONResponse
- type N1N2MessageTransfer202JSONResponse
- type N1N2MessageTransfer202ResponseHeaders
- type N1N2MessageTransfer307JSONResponse
- type N1N2MessageTransfer308JSONResponse
- type N1N2MessageTransfer400ApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer403ApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer404ApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer409JSONResponse
- type N1N2MessageTransfer411ApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer413ApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer415ApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer429ApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer500ApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer503ApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer504ApplicationProblemPlusJSONResponse
- type N1N2MessageTransfer504JSONResponse
- type N1N2MessageTransferCause
- type N1N2MessageTransferError
- type N1N2MessageTransferJSONRequestBody
- type N1N2MessageTransferMultipartBody
- func (a N1N2MessageTransferMultipartBody) Get(fieldName string) (value interface{}, found bool)
- func (a N1N2MessageTransferMultipartBody) MarshalJSON() ([]byte, error)
- func (a *N1N2MessageTransferMultipartBody) Set(fieldName string, value interface{})
- func (a *N1N2MessageTransferMultipartBody) UnmarshalJSON(b []byte) error
- type N1N2MessageTransferMultipartRequestBody
- type N1N2MessageTransferReqData
- func (a N1N2MessageTransferReqData) Get(fieldName string) (value interface{}, found bool)
- func (a N1N2MessageTransferReqData) MarshalJSON() ([]byte, error)
- func (a *N1N2MessageTransferReqData) Set(fieldName string, value interface{})
- func (a *N1N2MessageTransferReqData) UnmarshalJSON(b []byte) error
- type N1N2MessageTransferRequestObject
- type N1N2MessageTransferResponse
- type N1N2MessageTransferResponseObject
- type N1N2MessageTransferRspData
- func (a N1N2MessageTransferRspData) Get(fieldName string) (value interface{}, found bool)
- func (a N1N2MessageTransferRspData) MarshalJSON() ([]byte, error)
- func (a *N1N2MessageTransferRspData) Set(fieldName string, value interface{})
- func (a *N1N2MessageTransferRspData) UnmarshalJSON(b []byte) error
- type N1N2MessageTransferdefaultApplicationProblemPlusJSONResponse
- type N1N2MessageUnSubscribe204Response
- type N1N2MessageUnSubscribe307JSONResponse
- type N1N2MessageUnSubscribe308JSONResponse
- type N1N2MessageUnSubscribe400ApplicationProblemPlusJSONResponse
- type N1N2MessageUnSubscribe411ApplicationProblemPlusJSONResponse
- type N1N2MessageUnSubscribe413ApplicationProblemPlusJSONResponse
- type N1N2MessageUnSubscribe415ApplicationProblemPlusJSONResponse
- type N1N2MessageUnSubscribe429ApplicationProblemPlusJSONResponse
- type N1N2MessageUnSubscribe500ApplicationProblemPlusJSONResponse
- type N1N2MessageUnSubscribe503ApplicationProblemPlusJSONResponse
- type N1N2MessageUnSubscribeRequestObject
- type N1N2MessageUnSubscribeResponse
- type N1N2MessageUnSubscribeResponseObject
- type N1N2MessageUnSubscribedefaultApplicationProblemPlusJSONResponse
- type N1N2MsgTxfrErrDetail
- type N1N2MsgTxfrFailureNotification
- func (a N1N2MsgTxfrFailureNotification) Get(fieldName string) (value interface{}, found bool)
- func (a N1N2MsgTxfrFailureNotification) MarshalJSON() ([]byte, error)
- func (a *N1N2MsgTxfrFailureNotification) Set(fieldName string, value interface{})
- func (a *N1N2MsgTxfrFailureNotification) UnmarshalJSON(b []byte) error
- type N2InfoContainer
- type N2InfoContent
- type N2InfoNotificationRspData
- type N2InfoNotifyReason
- type N2InformationClass
- type N2InformationNotification
- type N2InformationTransferError
- func (a N2InformationTransferError) Get(fieldName string) (value interface{}, found bool)
- func (a N2InformationTransferError) MarshalJSON() ([]byte, error)
- func (a *N2InformationTransferError) Set(fieldName string, value interface{})
- func (a *N2InformationTransferError) UnmarshalJSON(b []byte) error
- type N2InformationTransferReqData
- func (a N2InformationTransferReqData) Get(fieldName string) (value interface{}, found bool)
- func (a N2InformationTransferReqData) MarshalJSON() ([]byte, error)
- func (a *N2InformationTransferReqData) Set(fieldName string, value interface{})
- func (a *N2InformationTransferReqData) UnmarshalJSON(b []byte) error
- type N2InformationTransferResult
- type N2InformationTransferRspData
- func (a N2InformationTransferRspData) Get(fieldName string) (value interface{}, found bool)
- func (a N2InformationTransferRspData) MarshalJSON() ([]byte, error)
- func (a *N2InformationTransferRspData) Set(fieldName string, value interface{})
- func (a *N2InformationTransferRspData) UnmarshalJSON(b []byte) error
- type N2RanInformation
- type N2SmInformation
- type N5GMmCapability
- type NasCount
- type NasSecurityMode
- type NgKsi
- type NgRanTargetId
- type NgapIeType
- type NonUeN2InfoSubscribe201JSONResponse
- type NonUeN2InfoSubscribe201ResponseHeaders
- type NonUeN2InfoSubscribe307JSONResponse
- type NonUeN2InfoSubscribe308JSONResponse
- type NonUeN2InfoSubscribe400ApplicationProblemPlusJSONResponse
- type NonUeN2InfoSubscribe403ApplicationProblemPlusJSONResponse
- type NonUeN2InfoSubscribe411ApplicationProblemPlusJSONResponse
- type NonUeN2InfoSubscribe413ApplicationProblemPlusJSONResponse
- type NonUeN2InfoSubscribe415ApplicationProblemPlusJSONResponse
- type NonUeN2InfoSubscribe429ApplicationProblemPlusJSONResponse
- type NonUeN2InfoSubscribe500ApplicationProblemPlusJSONResponse
- type NonUeN2InfoSubscribe503ApplicationProblemPlusJSONResponse
- type NonUeN2InfoSubscribeJSONRequestBody
- type NonUeN2InfoSubscribeRequestObject
- type NonUeN2InfoSubscribeResponse
- type NonUeN2InfoSubscribeResponseObject
- type NonUeN2InfoSubscribedefaultApplicationProblemPlusJSONResponse
- type NonUeN2InfoSubscriptionCreateData
- func (a NonUeN2InfoSubscriptionCreateData) Get(fieldName string) (value interface{}, found bool)
- func (a NonUeN2InfoSubscriptionCreateData) MarshalJSON() ([]byte, error)
- func (a *NonUeN2InfoSubscriptionCreateData) Set(fieldName string, value interface{})
- func (a *NonUeN2InfoSubscriptionCreateData) UnmarshalJSON(b []byte) error
- type NonUeN2InfoSubscriptionCreatedData
- func (a NonUeN2InfoSubscriptionCreatedData) Get(fieldName string) (value interface{}, found bool)
- func (a NonUeN2InfoSubscriptionCreatedData) MarshalJSON() ([]byte, error)
- func (a *NonUeN2InfoSubscriptionCreatedData) Set(fieldName string, value interface{})
- func (a *NonUeN2InfoSubscriptionCreatedData) UnmarshalJSON(b []byte) error
- type NonUeN2InfoUnSubscribe204Response
- type NonUeN2InfoUnSubscribe307JSONResponse
- type NonUeN2InfoUnSubscribe308JSONResponse
- type NonUeN2InfoUnSubscribe400ApplicationProblemPlusJSONResponse
- type NonUeN2InfoUnSubscribe429ApplicationProblemPlusJSONResponse
- type NonUeN2InfoUnSubscribe500ApplicationProblemPlusJSONResponse
- type NonUeN2InfoUnSubscribe503ApplicationProblemPlusJSONResponse
- type NonUeN2InfoUnSubscribeRequestObject
- type NonUeN2InfoUnSubscribeResponse
- type NonUeN2InfoUnSubscribeResponseObject
- type NonUeN2InfoUnSubscribedefaultApplicationProblemPlusJSONResponse
- type NonUeN2MessageTransfer200JSONResponse
- type NonUeN2MessageTransfer307JSONResponse
- type NonUeN2MessageTransfer308JSONResponse
- type NonUeN2MessageTransfer400ApplicationProblemPlusJSONResponse
- type NonUeN2MessageTransfer400JSONResponse
- type NonUeN2MessageTransfer403ApplicationProblemPlusJSONResponse
- type NonUeN2MessageTransfer403JSONResponse
- type NonUeN2MessageTransfer404JSONResponse
- type NonUeN2MessageTransfer411ApplicationProblemPlusJSONResponse
- type NonUeN2MessageTransfer413ApplicationProblemPlusJSONResponse
- type NonUeN2MessageTransfer415ApplicationProblemPlusJSONResponse
- type NonUeN2MessageTransfer429ApplicationProblemPlusJSONResponse
- type NonUeN2MessageTransfer500ApplicationProblemPlusJSONResponse
- type NonUeN2MessageTransfer500JSONResponse
- type NonUeN2MessageTransfer503ApplicationProblemPlusJSONResponse
- type NonUeN2MessageTransfer503JSONResponse
- type NonUeN2MessageTransferJSONRequestBody
- type NonUeN2MessageTransferMultipartBody
- func (a NonUeN2MessageTransferMultipartBody) Get(fieldName string) (value interface{}, found bool)
- func (a NonUeN2MessageTransferMultipartBody) MarshalJSON() ([]byte, error)
- func (a *NonUeN2MessageTransferMultipartBody) Set(fieldName string, value interface{})
- func (a *NonUeN2MessageTransferMultipartBody) UnmarshalJSON(b []byte) error
- type NonUeN2MessageTransferMultipartRequestBody
- type NonUeN2MessageTransferRequestObject
- type NonUeN2MessageTransferResponse
- type NonUeN2MessageTransferResponseObject
- type NonUeN2MessageTransferdefaultApplicationProblemPlusJSONResponse
- type NpnAccessInfo
- type NrppaInformation
- type NssaiMapping
- type OmcIdentifier
- type PWSErrorData
- type PWSResponseData
- type PduSessionContext
- type PeriodicCommunicationIndicator
- type PolicyReqTrigger
- type Ppi
- type PwsInformation
- type RatSelector
- type RegistrationContextContainer
- func (a RegistrationContextContainer) Get(fieldName string) (value interface{}, found bool)
- func (a RegistrationContextContainer) MarshalJSON() ([]byte, error)
- func (a *RegistrationContextContainer) Set(fieldName string, value interface{})
- func (a *RegistrationContextContainer) UnmarshalJSON(b []byte) error
- type RegistrationStatusUpdate200JSONResponse
- type RegistrationStatusUpdate307JSONResponse
- type RegistrationStatusUpdate308JSONResponse
- type RegistrationStatusUpdate400ApplicationProblemPlusJSONResponse
- type RegistrationStatusUpdate403ApplicationProblemPlusJSONResponse
- type RegistrationStatusUpdate404ApplicationProblemPlusJSONResponse
- type RegistrationStatusUpdate411ApplicationProblemPlusJSONResponse
- type RegistrationStatusUpdate413ApplicationProblemPlusJSONResponse
- type RegistrationStatusUpdate415ApplicationProblemPlusJSONResponse
- type RegistrationStatusUpdate429ApplicationProblemPlusJSONResponse
- type RegistrationStatusUpdate500ApplicationProblemPlusJSONResponse
- type RegistrationStatusUpdate503ApplicationProblemPlusJSONResponse
- type RegistrationStatusUpdateJSONRequestBody
- type RegistrationStatusUpdateRequestObject
- type RegistrationStatusUpdateResponse
- type RegistrationStatusUpdateResponseObject
- type RegistrationStatusUpdatedefaultApplicationProblemPlusJSONResponse
- type ReleaseUEContext204Response
- type ReleaseUEContext307JSONResponse
- type ReleaseUEContext308JSONResponse
- type ReleaseUEContext400ApplicationProblemPlusJSONResponse
- type ReleaseUEContext403ApplicationProblemPlusJSONResponse
- type ReleaseUEContext404ApplicationProblemPlusJSONResponse
- type ReleaseUEContext411ApplicationProblemPlusJSONResponse
- type ReleaseUEContext413ApplicationProblemPlusJSONResponse
- type ReleaseUEContext415ApplicationProblemPlusJSONResponse
- type ReleaseUEContext429ApplicationProblemPlusJSONResponse
- type ReleaseUEContext500ApplicationProblemPlusJSONResponse
- type ReleaseUEContext503ApplicationProblemPlusJSONResponse
- type ReleaseUEContextJSONRequestBody
- type ReleaseUEContextRequestObject
- type ReleaseUEContextResponse
- type ReleaseUEContextResponseObject
- type ReleaseUEContextdefaultApplicationProblemPlusJSONResponse
- type RelocateUEContext201JSONResponse
- type RelocateUEContext201ResponseHeaders
- type RelocateUEContext307JSONResponse
- type RelocateUEContext308JSONResponse
- type RelocateUEContext400ApplicationProblemPlusJSONResponse
- type RelocateUEContext403ApplicationProblemPlusJSONResponse
- type RelocateUEContext411ApplicationProblemPlusJSONResponse
- type RelocateUEContext413ApplicationProblemPlusJSONResponse
- type RelocateUEContext415ApplicationProblemPlusJSONResponse
- type RelocateUEContext429ApplicationProblemPlusJSONResponse
- type RelocateUEContext500ApplicationProblemPlusJSONResponse
- type RelocateUEContext503ApplicationProblemPlusJSONResponse
- type RelocateUEContextMultipartBody
- func (a RelocateUEContextMultipartBody) Get(fieldName string) (value interface{}, found bool)
- func (a RelocateUEContextMultipartBody) MarshalJSON() ([]byte, error)
- func (a *RelocateUEContextMultipartBody) Set(fieldName string, value interface{})
- func (a *RelocateUEContextMultipartBody) UnmarshalJSON(b []byte) error
- type RelocateUEContextMultipartRequestBody
- type RelocateUEContextRequestObject
- type RelocateUEContextResponse
- type RelocateUEContextResponseObject
- type RelocateUEContextdefaultApplicationProblemPlusJSONResponse
- type RequestEditorFn
- type S1UeNetworkCapability
- type SbiBindingLevel
- type ScType
- type SeafData
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) AMFStatusChangeSubscribe(c *gin.Context)
- func (siw *ServerInterfaceWrapper) AMFStatusChangeSubscribeModfy(c *gin.Context)
- func (siw *ServerInterfaceWrapper) AMFStatusChangeUnSubscribe(c *gin.Context)
- func (siw *ServerInterfaceWrapper) CancelRelocateUEContext(c *gin.Context)
- func (siw *ServerInterfaceWrapper) CreateUEContext(c *gin.Context)
- func (siw *ServerInterfaceWrapper) EBIAssignment(c *gin.Context)
- func (siw *ServerInterfaceWrapper) N1N2MessageSubscribe(c *gin.Context)
- func (siw *ServerInterfaceWrapper) N1N2MessageTransfer(c *gin.Context)
- func (siw *ServerInterfaceWrapper) N1N2MessageUnSubscribe(c *gin.Context)
- func (siw *ServerInterfaceWrapper) NonUeN2InfoSubscribe(c *gin.Context)
- func (siw *ServerInterfaceWrapper) NonUeN2InfoUnSubscribe(c *gin.Context)
- func (siw *ServerInterfaceWrapper) NonUeN2MessageTransfer(c *gin.Context)
- func (siw *ServerInterfaceWrapper) RegistrationStatusUpdate(c *gin.Context)
- func (siw *ServerInterfaceWrapper) ReleaseUEContext(c *gin.Context)
- func (siw *ServerInterfaceWrapper) RelocateUEContext(c *gin.Context)
- func (siw *ServerInterfaceWrapper) UEContextTransfer(c *gin.Context)
- type SmallDataRateStatusInfo
- type SmfChangeIndication
- type SmfChangeInfo
- type SmsSupport
- type StatusChange
- type StrictHandlerFunc
- type StrictMiddlewareFunc
- type StrictServerInterface
- type SubscriptionData
- type SupportedCodec
- type TransferReason
- type UEContextRelease
- type UEContextTransfer200JSONResponse
- type UEContextTransfer200MultipartResponse
- type UEContextTransfer307JSONResponse
- type UEContextTransfer308JSONResponse
- type UEContextTransfer400ApplicationProblemPlusJSONResponse
- type UEContextTransfer403ApplicationProblemPlusJSONResponse
- type UEContextTransfer404ApplicationProblemPlusJSONResponse
- type UEContextTransfer411ApplicationProblemPlusJSONResponse
- type UEContextTransfer413ApplicationProblemPlusJSONResponse
- type UEContextTransfer415ApplicationProblemPlusJSONResponse
- type UEContextTransfer429ApplicationProblemPlusJSONResponse
- type UEContextTransfer500ApplicationProblemPlusJSONResponse
- type UEContextTransfer503ApplicationProblemPlusJSONResponse
- type UEContextTransferJSONRequestBody
- type UEContextTransferMultipartBody
- func (a UEContextTransferMultipartBody) Get(fieldName string) (value interface{}, found bool)
- func (a UEContextTransferMultipartBody) MarshalJSON() ([]byte, error)
- func (a *UEContextTransferMultipartBody) Set(fieldName string, value interface{})
- func (a *UEContextTransferMultipartBody) UnmarshalJSON(b []byte) error
- type UEContextTransferMultipartRequestBody
- type UEContextTransferRequestObject
- type UEContextTransferResponse
- type UEContextTransferResponseObject
- type UEContextTransferdefaultApplicationProblemPlusJSONResponse
- type UeContext
- type UeContextCancelRelocateData
- func (a UeContextCancelRelocateData) Get(fieldName string) (value interface{}, found bool)
- func (a UeContextCancelRelocateData) MarshalJSON() ([]byte, error)
- func (a *UeContextCancelRelocateData) Set(fieldName string, value interface{})
- func (a *UeContextCancelRelocateData) UnmarshalJSON(b []byte) error
- type UeContextCreateData
- type UeContextCreateError
- type UeContextCreatedData
- type UeContextRelocateData
- type UeContextRelocatedData
- type UeContextTransferReqData
- type UeContextTransferRspData
- type UeContextTransferStatus
- type UeDifferentiationInfo
- type UeN1N2InfoSubscriptionCreateData
- func (a UeN1N2InfoSubscriptionCreateData) Get(fieldName string) (value interface{}, found bool)
- func (a UeN1N2InfoSubscriptionCreateData) MarshalJSON() ([]byte, error)
- func (a *UeN1N2InfoSubscriptionCreateData) Set(fieldName string, value interface{})
- func (a *UeN1N2InfoSubscriptionCreateData) UnmarshalJSON(b []byte) error
- type UeN1N2InfoSubscriptionCreatedData
- func (a UeN1N2InfoSubscriptionCreatedData) Get(fieldName string) (value interface{}, found bool)
- func (a UeN1N2InfoSubscriptionCreatedData) MarshalJSON() ([]byte, error)
- func (a *UeN1N2InfoSubscriptionCreatedData) Set(fieldName string, value interface{})
- func (a *UeN1N2InfoSubscriptionCreatedData) UnmarshalJSON(b []byte) error
- type UeRegStatusUpdateReqData
- type UeRegStatusUpdateRspData
- type UeSecurityCapability
- type UpdpSubscriptionData
- type V2xContext
- type V2xInformation
Constants ¶
const (
OAuth2ClientCredentialsScopes = "oAuth2ClientCredentials.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func GetKinOpenApi3Document ¶
func NewAMFStatusChangeSubscribeModfyRequest ¶
func NewAMFStatusChangeSubscribeModfyRequest(server string, subscriptionId string, body AMFStatusChangeSubscribeModfyJSONRequestBody) (*http.Request, error)
NewAMFStatusChangeSubscribeModfyRequest calls the generic AMFStatusChangeSubscribeModfy builder with application/json body
func NewAMFStatusChangeSubscribeModfyRequestWithBody ¶
func NewAMFStatusChangeSubscribeModfyRequestWithBody(server string, subscriptionId string, contentType string, body io.Reader) (*http.Request, error)
NewAMFStatusChangeSubscribeModfyRequestWithBody generates requests for AMFStatusChangeSubscribeModfy with any type of body
func NewAMFStatusChangeSubscribeRequest ¶
func NewAMFStatusChangeSubscribeRequest(server string, body AMFStatusChangeSubscribeJSONRequestBody) (*http.Request, error)
NewAMFStatusChangeSubscribeRequest calls the generic AMFStatusChangeSubscribe builder with application/json body
func NewAMFStatusChangeSubscribeRequestWithBody ¶
func NewAMFStatusChangeSubscribeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAMFStatusChangeSubscribeRequestWithBody generates requests for AMFStatusChangeSubscribe with any type of body
func NewAMFStatusChangeUnSubscribeRequest ¶
func NewAMFStatusChangeUnSubscribeRequest(server string, subscriptionId string) (*http.Request, error)
NewAMFStatusChangeUnSubscribeRequest generates requests for AMFStatusChangeUnSubscribe
func NewCancelRelocateUEContextRequestWithBody ¶
func NewCancelRelocateUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
NewCancelRelocateUEContextRequestWithBody generates requests for CancelRelocateUEContext with any type of body
func NewCreateUEContextRequestWithBody ¶
func NewCreateUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateUEContextRequestWithBody generates requests for CreateUEContext with any type of body
func NewEBIAssignmentRequest ¶
func NewEBIAssignmentRequest(server string, ueContextId string, body EBIAssignmentJSONRequestBody) (*http.Request, error)
NewEBIAssignmentRequest calls the generic EBIAssignment builder with application/json body
func NewEBIAssignmentRequestWithBody ¶
func NewEBIAssignmentRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
NewEBIAssignmentRequestWithBody generates requests for EBIAssignment with any type of body
func NewN1N2MessageSubscribeRequest ¶
func NewN1N2MessageSubscribeRequest(server string, ueContextId string, body N1N2MessageSubscribeJSONRequestBody) (*http.Request, error)
NewN1N2MessageSubscribeRequest calls the generic N1N2MessageSubscribe builder with application/json body
func NewN1N2MessageSubscribeRequestWithBody ¶
func NewN1N2MessageSubscribeRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
NewN1N2MessageSubscribeRequestWithBody generates requests for N1N2MessageSubscribe with any type of body
func NewN1N2MessageTransferRequest ¶
func NewN1N2MessageTransferRequest(server string, ueContextId string, body N1N2MessageTransferJSONRequestBody) (*http.Request, error)
NewN1N2MessageTransferRequest calls the generic N1N2MessageTransfer builder with application/json body
func NewN1N2MessageTransferRequestWithBody ¶
func NewN1N2MessageTransferRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
NewN1N2MessageTransferRequestWithBody generates requests for N1N2MessageTransfer with any type of body
func NewN1N2MessageUnSubscribeRequest ¶
func NewN1N2MessageUnSubscribeRequest(server string, ueContextId string, subscriptionId string) (*http.Request, error)
NewN1N2MessageUnSubscribeRequest generates requests for N1N2MessageUnSubscribe
func NewNonUeN2InfoSubscribeRequest ¶
func NewNonUeN2InfoSubscribeRequest(server string, body NonUeN2InfoSubscribeJSONRequestBody) (*http.Request, error)
NewNonUeN2InfoSubscribeRequest calls the generic NonUeN2InfoSubscribe builder with application/json body
func NewNonUeN2InfoSubscribeRequestWithBody ¶
func NewNonUeN2InfoSubscribeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewNonUeN2InfoSubscribeRequestWithBody generates requests for NonUeN2InfoSubscribe with any type of body
func NewNonUeN2InfoUnSubscribeRequest ¶
func NewNonUeN2InfoUnSubscribeRequest(server string, n2NotifySubscriptionId string) (*http.Request, error)
NewNonUeN2InfoUnSubscribeRequest generates requests for NonUeN2InfoUnSubscribe
func NewNonUeN2MessageTransferRequest ¶
func NewNonUeN2MessageTransferRequest(server string, body NonUeN2MessageTransferJSONRequestBody) (*http.Request, error)
NewNonUeN2MessageTransferRequest calls the generic NonUeN2MessageTransfer builder with application/json body
func NewNonUeN2MessageTransferRequestWithBody ¶
func NewNonUeN2MessageTransferRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewNonUeN2MessageTransferRequestWithBody generates requests for NonUeN2MessageTransfer with any type of body
func NewRegistrationStatusUpdateRequest ¶
func NewRegistrationStatusUpdateRequest(server string, ueContextId string, body RegistrationStatusUpdateJSONRequestBody) (*http.Request, error)
NewRegistrationStatusUpdateRequest calls the generic RegistrationStatusUpdate builder with application/json body
func NewRegistrationStatusUpdateRequestWithBody ¶
func NewRegistrationStatusUpdateRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
NewRegistrationStatusUpdateRequestWithBody generates requests for RegistrationStatusUpdate with any type of body
func NewReleaseUEContextRequest ¶
func NewReleaseUEContextRequest(server string, ueContextId string, body ReleaseUEContextJSONRequestBody) (*http.Request, error)
NewReleaseUEContextRequest calls the generic ReleaseUEContext builder with application/json body
func NewReleaseUEContextRequestWithBody ¶
func NewReleaseUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
NewReleaseUEContextRequestWithBody generates requests for ReleaseUEContext with any type of body
func NewRelocateUEContextRequestWithBody ¶
func NewRelocateUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
NewRelocateUEContextRequestWithBody generates requests for RelocateUEContext with any type of body
func NewUEContextTransferRequest ¶
func NewUEContextTransferRequest(server string, ueContextId string, body UEContextTransferJSONRequestBody) (*http.Request, error)
NewUEContextTransferRequest calls the generic UEContextTransfer builder with application/json body
func NewUEContextTransferRequestWithBody ¶
func NewUEContextTransferRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)
NewUEContextTransferRequestWithBody generates requests for UEContextTransfer with any type of body
func RegisterHandlers ¶
func RegisterHandlers(router gin.IRouter, si ServerInterface)
RegisterHandlers creates http.Handler with routing matching OpenAPI spec.
func RegisterHandlersWithOptions ¶
func RegisterHandlersWithOptions(router gin.IRouter, si ServerInterface, options GinServerOptions)
RegisterHandlersWithOptions creates http.Handler with additional options
Types ¶
type AMFStatusChangeSubscribe201JSONResponse ¶
type AMFStatusChangeSubscribe201JSONResponse struct { Body SubscriptionData Headers AMFStatusChangeSubscribe201ResponseHeaders }
func (AMFStatusChangeSubscribe201JSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe201JSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribe201ResponseHeaders ¶
type AMFStatusChangeSubscribe201ResponseHeaders struct {
Location string
}
type AMFStatusChangeSubscribe307JSONResponse ¶
type AMFStatusChangeSubscribe307JSONResponse struct{ externalRef1.N307JSONResponse }
func (AMFStatusChangeSubscribe307JSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe307JSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribe308JSONResponse ¶
type AMFStatusChangeSubscribe308JSONResponse struct{ externalRef1.N308JSONResponse }
func (AMFStatusChangeSubscribe308JSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe308JSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse struct {
externalRef1.N403ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeJSONRequestBody ¶
type AMFStatusChangeSubscribeJSONRequestBody = SubscriptionData
AMFStatusChangeSubscribeJSONRequestBody defines body for AMFStatusChangeSubscribe for application/json ContentType.
type AMFStatusChangeSubscribeModfy200JSONResponse ¶
type AMFStatusChangeSubscribeModfy200JSONResponse SubscriptionData
func (AMFStatusChangeSubscribeModfy200JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy200JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfy307JSONResponse ¶
type AMFStatusChangeSubscribeModfy307JSONResponse struct{ externalRef1.N307JSONResponse }
func (AMFStatusChangeSubscribeModfy307JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy307JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfy308JSONResponse ¶
type AMFStatusChangeSubscribeModfy308JSONResponse struct{ externalRef1.N308JSONResponse }
func (AMFStatusChangeSubscribeModfy308JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy308JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse struct {
externalRef1.N403ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeModfyJSONRequestBody ¶
type AMFStatusChangeSubscribeModfyJSONRequestBody = SubscriptionData
AMFStatusChangeSubscribeModfyJSONRequestBody defines body for AMFStatusChangeSubscribeModfy for application/json ContentType.
type AMFStatusChangeSubscribeModfyRequestObject ¶
type AMFStatusChangeSubscribeModfyRequestObject struct { SubscriptionId string `json:"subscriptionId"` Body *AMFStatusChangeSubscribeModfyJSONRequestBody }
type AMFStatusChangeSubscribeModfyResponse ¶
type AMFStatusChangeSubscribeModfyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SubscriptionData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON403 *externalRef1.N403 ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseAMFStatusChangeSubscribeModfyResponse ¶
func ParseAMFStatusChangeSubscribeModfyResponse(rsp *http.Response) (*AMFStatusChangeSubscribeModfyResponse, error)
ParseAMFStatusChangeSubscribeModfyResponse parses an HTTP response from a AMFStatusChangeSubscribeModfyWithResponse call
func (AMFStatusChangeSubscribeModfyResponse) Status ¶
func (r AMFStatusChangeSubscribeModfyResponse) Status() string
Status returns HTTPResponse.Status
func (AMFStatusChangeSubscribeModfyResponse) StatusCode ¶
func (r AMFStatusChangeSubscribeModfyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AMFStatusChangeSubscribeModfyResponseObject ¶
type AMFStatusChangeSubscribeModfyResponseObject interface {
VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
}
type AMFStatusChangeSubscribeModfydefaultApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribeModfydefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (AMFStatusChangeSubscribeModfydefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse ¶
func (response AMFStatusChangeSubscribeModfydefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
type AMFStatusChangeSubscribeRequestObject ¶
type AMFStatusChangeSubscribeRequestObject struct {
Body *AMFStatusChangeSubscribeJSONRequestBody
}
type AMFStatusChangeSubscribeResponse ¶
type AMFStatusChangeSubscribeResponse struct { Body []byte HTTPResponse *http.Response JSON201 *SubscriptionData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON403 *externalRef1.N403 ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseAMFStatusChangeSubscribeResponse ¶
func ParseAMFStatusChangeSubscribeResponse(rsp *http.Response) (*AMFStatusChangeSubscribeResponse, error)
ParseAMFStatusChangeSubscribeResponse parses an HTTP response from a AMFStatusChangeSubscribeWithResponse call
func (AMFStatusChangeSubscribeResponse) Status ¶
func (r AMFStatusChangeSubscribeResponse) Status() string
Status returns HTTPResponse.Status
func (AMFStatusChangeSubscribeResponse) StatusCode ¶
func (r AMFStatusChangeSubscribeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AMFStatusChangeSubscribeResponseObject ¶
type AMFStatusChangeSubscribeResponseObject interface {
VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
}
type AMFStatusChangeSubscribedefaultApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeSubscribedefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (AMFStatusChangeSubscribedefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse ¶
func (response AMFStatusChangeSubscribedefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeUnSubscribe204Response ¶
type AMFStatusChangeUnSubscribe204Response struct { }
func (AMFStatusChangeUnSubscribe204Response) VisitAMFStatusChangeUnSubscribeResponse ¶
func (response AMFStatusChangeUnSubscribe204Response) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeUnSubscribe307JSONResponse ¶
type AMFStatusChangeUnSubscribe307JSONResponse struct{ externalRef1.N307JSONResponse }
func (AMFStatusChangeUnSubscribe307JSONResponse) VisitAMFStatusChangeUnSubscribeResponse ¶
func (response AMFStatusChangeUnSubscribe307JSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeUnSubscribe308JSONResponse ¶
type AMFStatusChangeUnSubscribe308JSONResponse struct{ externalRef1.N308JSONResponse }
func (AMFStatusChangeUnSubscribe308JSONResponse) VisitAMFStatusChangeUnSubscribeResponse ¶
func (response AMFStatusChangeUnSubscribe308JSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse ¶
func (response AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse struct {
externalRef1.N404ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse ¶
func (response AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse ¶
func (response AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse ¶
func (response AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse ¶
func (response AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
type AMFStatusChangeUnSubscribeRequestObject ¶
type AMFStatusChangeUnSubscribeRequestObject struct {
SubscriptionId string `json:"subscriptionId"`
}
type AMFStatusChangeUnSubscribeResponse ¶
type AMFStatusChangeUnSubscribeResponse struct { Body []byte HTTPResponse *http.Response JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON404 *externalRef1.N404 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseAMFStatusChangeUnSubscribeResponse ¶
func ParseAMFStatusChangeUnSubscribeResponse(rsp *http.Response) (*AMFStatusChangeUnSubscribeResponse, error)
ParseAMFStatusChangeUnSubscribeResponse parses an HTTP response from a AMFStatusChangeUnSubscribeWithResponse call
func (AMFStatusChangeUnSubscribeResponse) Status ¶
func (r AMFStatusChangeUnSubscribeResponse) Status() string
Status returns HTTPResponse.Status
func (AMFStatusChangeUnSubscribeResponse) StatusCode ¶
func (r AMFStatusChangeUnSubscribeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AMFStatusChangeUnSubscribeResponseObject ¶
type AMFStatusChangeUnSubscribeResponseObject interface {
VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
}
type AMFStatusChangeUnSubscribedefaultApplicationProblemPlusJSONResponse ¶
type AMFStatusChangeUnSubscribedefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (AMFStatusChangeUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse ¶
func (response AMFStatusChangeUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
type AmfEventSubscriptionAddInfo ¶
type AmfEventSubscriptionAddInfo struct { // AoiStateList Map of subscribed Area of Interest (AoI) Event State in the old AMF. The JSON pointer to an AmfEventArea element in the areaList IE of the AmfEvent data type shall be the key of the map. AoiStateList *map[string]AreaOfInterestEventState `json:"aoiStateList,omitempty"` BindingInfo []string `json:"bindingInfo,omitempty"` EventSyncInd *bool `json:"eventSyncInd,omitempty"` // SubscribingNfType NF types known to NRF SubscribingNfType *externalRef2.NFType `json:"subscribingNfType,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AmfEventSubscriptionAddInfo defines model for AmfEventSubscriptionAddInfo.
func (AmfEventSubscriptionAddInfo) Get ¶
func (a AmfEventSubscriptionAddInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AmfEventSubscriptionAddInfo. Returns the specified element and whether it was found
func (AmfEventSubscriptionAddInfo) MarshalJSON ¶
func (a AmfEventSubscriptionAddInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for AmfEventSubscriptionAddInfo to handle AdditionalProperties
func (*AmfEventSubscriptionAddInfo) Set ¶
func (a *AmfEventSubscriptionAddInfo) Set(fieldName string, value interface{})
Setter for additional properties for AmfEventSubscriptionAddInfo
func (*AmfEventSubscriptionAddInfo) UnmarshalJSON ¶
func (a *AmfEventSubscriptionAddInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for AmfEventSubscriptionAddInfo to handle AdditionalProperties
type AmfStatusChangeNotification ¶
type AmfStatusChangeNotification struct { AmfStatusInfoList []AmfStatusInfo `json:"amfStatusInfoList"` AdditionalProperties map[string]interface{} `json:"-"` }
AmfStatusChangeNotification defines model for AmfStatusChangeNotification.
func (AmfStatusChangeNotification) Get ¶
func (a AmfStatusChangeNotification) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AmfStatusChangeNotification. Returns the specified element and whether it was found
func (AmfStatusChangeNotification) MarshalJSON ¶
func (a AmfStatusChangeNotification) MarshalJSON() ([]byte, error)
Override default JSON handling for AmfStatusChangeNotification to handle AdditionalProperties
func (*AmfStatusChangeNotification) Set ¶
func (a *AmfStatusChangeNotification) Set(fieldName string, value interface{})
Setter for additional properties for AmfStatusChangeNotification
func (*AmfStatusChangeNotification) UnmarshalJSON ¶
func (a *AmfStatusChangeNotification) UnmarshalJSON(b []byte) error
Override default JSON handling for AmfStatusChangeNotification to handle AdditionalProperties
type AmfStatusInfo ¶
type AmfStatusInfo struct { GuamiList []externalRef1.Guami `json:"guamiList"` StatusChange StatusChange `json:"statusChange"` TargetAmfFailure *externalRef1.AmfName `json:"targetAmfFailure,omitempty"` TargetAmfRemoval *externalRef1.AmfName `json:"targetAmfRemoval,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AmfStatusInfo defines model for AmfStatusInfo.
func (AmfStatusInfo) Get ¶
func (a AmfStatusInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AmfStatusInfo. Returns the specified element and whether it was found
func (AmfStatusInfo) MarshalJSON ¶
func (a AmfStatusInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for AmfStatusInfo to handle AdditionalProperties
func (*AmfStatusInfo) Set ¶
func (a *AmfStatusInfo) Set(fieldName string, value interface{})
Setter for additional properties for AmfStatusInfo
func (*AmfStatusInfo) UnmarshalJSON ¶
func (a *AmfStatusInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for AmfStatusInfo to handle AdditionalProperties
type AreaOfInterestEventState ¶
type AreaOfInterestEventState struct { IndividualPraIdList []string `json:"individualPraIdList,omitempty"` Presence externalRef1.PresenceState `json:"presence"` AdditionalProperties map[string]interface{} `json:"-"` }
AreaOfInterestEventState Event State of AoI event in old AMF
func (AreaOfInterestEventState) Get ¶
func (a AreaOfInterestEventState) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AreaOfInterestEventState. Returns the specified element and whether it was found
func (AreaOfInterestEventState) MarshalJSON ¶
func (a AreaOfInterestEventState) MarshalJSON() ([]byte, error)
Override default JSON handling for AreaOfInterestEventState to handle AdditionalProperties
func (*AreaOfInterestEventState) Set ¶
func (a *AreaOfInterestEventState) Set(fieldName string, value interface{})
Setter for additional properties for AreaOfInterestEventState
func (*AreaOfInterestEventState) UnmarshalJSON ¶
func (a *AreaOfInterestEventState) UnmarshalJSON(b []byte) error
Override default JSON handling for AreaOfInterestEventState to handle AdditionalProperties
type AreaOfValidity ¶
type AreaOfValidity struct { TaiList []externalRef1.Tai `json:"taiList"` AdditionalProperties map[string]interface{} `json:"-"` }
AreaOfValidity defines model for AreaOfValidity.
func (AreaOfValidity) Get ¶
func (a AreaOfValidity) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AreaOfValidity. Returns the specified element and whether it was found
func (AreaOfValidity) MarshalJSON ¶
func (a AreaOfValidity) MarshalJSON() ([]byte, error)
Override default JSON handling for AreaOfValidity to handle AdditionalProperties
func (*AreaOfValidity) Set ¶
func (a *AreaOfValidity) Set(fieldName string, value interface{})
Setter for additional properties for AreaOfValidity
func (*AreaOfValidity) UnmarshalJSON ¶
func (a *AreaOfValidity) UnmarshalJSON(b []byte) error
Override default JSON handling for AreaOfValidity to handle AdditionalProperties
type AssignEbiData ¶
type AssignEbiData struct { ArpList []externalRef1.Arp `json:"arpList,omitempty"` OldGuami *externalRef1.Guami `json:"oldGuami,omitempty"` PduSessionId externalRef1.PduSessionId `json:"pduSessionId"` ReleasedEbiList []EpsBearerId `json:"releasedEbiList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AssignEbiData defines model for AssignEbiData.
func (AssignEbiData) Get ¶
func (a AssignEbiData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AssignEbiData. Returns the specified element and whether it was found
func (AssignEbiData) MarshalJSON ¶
func (a AssignEbiData) MarshalJSON() ([]byte, error)
Override default JSON handling for AssignEbiData to handle AdditionalProperties
func (*AssignEbiData) Set ¶
func (a *AssignEbiData) Set(fieldName string, value interface{})
Setter for additional properties for AssignEbiData
func (*AssignEbiData) UnmarshalJSON ¶
func (a *AssignEbiData) UnmarshalJSON(b []byte) error
Override default JSON handling for AssignEbiData to handle AdditionalProperties
type AssignEbiError ¶
type AssignEbiError struct { Error externalRef1.ProblemDetails `json:"error"` FailureDetails AssignEbiFailed `json:"failureDetails"` AdditionalProperties map[string]interface{} `json:"-"` }
AssignEbiError defines model for AssignEbiError.
func (AssignEbiError) Get ¶
func (a AssignEbiError) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AssignEbiError. Returns the specified element and whether it was found
func (AssignEbiError) MarshalJSON ¶
func (a AssignEbiError) MarshalJSON() ([]byte, error)
Override default JSON handling for AssignEbiError to handle AdditionalProperties
func (*AssignEbiError) Set ¶
func (a *AssignEbiError) Set(fieldName string, value interface{})
Setter for additional properties for AssignEbiError
func (*AssignEbiError) UnmarshalJSON ¶
func (a *AssignEbiError) UnmarshalJSON(b []byte) error
Override default JSON handling for AssignEbiError to handle AdditionalProperties
type AssignEbiFailed ¶
type AssignEbiFailed struct { FailedArpList []externalRef1.Arp `json:"failedArpList,omitempty"` PduSessionId externalRef1.PduSessionId `json:"pduSessionId"` AdditionalProperties map[string]interface{} `json:"-"` }
AssignEbiFailed defines model for AssignEbiFailed.
func (AssignEbiFailed) Get ¶
func (a AssignEbiFailed) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AssignEbiFailed. Returns the specified element and whether it was found
func (AssignEbiFailed) MarshalJSON ¶
func (a AssignEbiFailed) MarshalJSON() ([]byte, error)
Override default JSON handling for AssignEbiFailed to handle AdditionalProperties
func (*AssignEbiFailed) Set ¶
func (a *AssignEbiFailed) Set(fieldName string, value interface{})
Setter for additional properties for AssignEbiFailed
func (*AssignEbiFailed) UnmarshalJSON ¶
func (a *AssignEbiFailed) UnmarshalJSON(b []byte) error
Override default JSON handling for AssignEbiFailed to handle AdditionalProperties
type AssignedEbiData ¶
type AssignedEbiData struct { AssignedEbiList []interface{} `json:"assignedEbiList"` FailedArpList []externalRef1.Arp `json:"failedArpList,omitempty"` PduSessionId externalRef1.PduSessionId `json:"pduSessionId"` ReleasedEbiList []EpsBearerId `json:"releasedEbiList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AssignedEbiData defines model for AssignedEbiData.
func (AssignedEbiData) Get ¶
func (a AssignedEbiData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AssignedEbiData. Returns the specified element and whether it was found
func (AssignedEbiData) MarshalJSON ¶
func (a AssignedEbiData) MarshalJSON() ([]byte, error)
Override default JSON handling for AssignedEbiData to handle AdditionalProperties
func (*AssignedEbiData) Set ¶
func (a *AssignedEbiData) Set(fieldName string, value interface{})
Setter for additional properties for AssignedEbiData
func (*AssignedEbiData) UnmarshalJSON ¶
func (a *AssignedEbiData) UnmarshalJSON(b []byte) error
Override default JSON handling for AssignedEbiData to handle AdditionalProperties
type CancelRelocateUEContext204Response ¶
type CancelRelocateUEContext204Response struct { }
func (CancelRelocateUEContext204Response) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext204Response) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext307JSONResponse ¶
type CancelRelocateUEContext307JSONResponse struct{ externalRef1.N307JSONResponse }
func (CancelRelocateUEContext307JSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext307JSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext308JSONResponse ¶
type CancelRelocateUEContext308JSONResponse struct{ externalRef1.N308JSONResponse }
func (CancelRelocateUEContext308JSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext308JSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext400ApplicationProblemPlusJSONResponse ¶
type CancelRelocateUEContext400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (CancelRelocateUEContext400ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext400ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext403ApplicationProblemPlusJSONResponse ¶
type CancelRelocateUEContext403ApplicationProblemPlusJSONResponse struct {
externalRef1.N403ApplicationProblemPlusJSONResponse
}
func (CancelRelocateUEContext403ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext403ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext404ApplicationProblemPlusJSONResponse ¶
type CancelRelocateUEContext404ApplicationProblemPlusJSONResponse struct {
externalRef1.N404ApplicationProblemPlusJSONResponse
}
func (CancelRelocateUEContext404ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext404ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext411ApplicationProblemPlusJSONResponse ¶
type CancelRelocateUEContext411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (CancelRelocateUEContext411ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext411ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext413ApplicationProblemPlusJSONResponse ¶
type CancelRelocateUEContext413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (CancelRelocateUEContext413ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext413ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext415ApplicationProblemPlusJSONResponse ¶
type CancelRelocateUEContext415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (CancelRelocateUEContext415ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext415ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext429ApplicationProblemPlusJSONResponse ¶
type CancelRelocateUEContext429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (CancelRelocateUEContext429ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext429ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext500ApplicationProblemPlusJSONResponse ¶
type CancelRelocateUEContext500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (CancelRelocateUEContext500ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext500ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContext503ApplicationProblemPlusJSONResponse ¶
type CancelRelocateUEContext503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (CancelRelocateUEContext503ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContext503ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CancelRelocateUEContextMultipartBody ¶
type CancelRelocateUEContextMultipartBody struct { BinaryDataGtpcMessage *openapi_types.File `json:"binaryDataGtpcMessage,omitempty"` JsonData *UeContextCancelRelocateData `json:"jsonData,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
CancelRelocateUEContextMultipartBody defines parameters for CancelRelocateUEContext.
func (CancelRelocateUEContextMultipartBody) Get ¶
func (a CancelRelocateUEContextMultipartBody) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for CancelRelocateUEContextMultipartBody. Returns the specified element and whether it was found
func (CancelRelocateUEContextMultipartBody) MarshalJSON ¶
func (a CancelRelocateUEContextMultipartBody) MarshalJSON() ([]byte, error)
Override default JSON handling for CancelRelocateUEContextMultipartBody to handle AdditionalProperties
func (*CancelRelocateUEContextMultipartBody) Set ¶
func (a *CancelRelocateUEContextMultipartBody) Set(fieldName string, value interface{})
Setter for additional properties for CancelRelocateUEContextMultipartBody
func (*CancelRelocateUEContextMultipartBody) UnmarshalJSON ¶
func (a *CancelRelocateUEContextMultipartBody) UnmarshalJSON(b []byte) error
Override default JSON handling for CancelRelocateUEContextMultipartBody to handle AdditionalProperties
type CancelRelocateUEContextMultipartRequestBody ¶
type CancelRelocateUEContextMultipartRequestBody CancelRelocateUEContextMultipartBody
CancelRelocateUEContextMultipartRequestBody defines body for CancelRelocateUEContext for multipart/related ContentType.
type CancelRelocateUEContextResponse ¶
type CancelRelocateUEContextResponse struct { Body []byte HTTPResponse *http.Response JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON403 *externalRef1.N403 ApplicationproblemJSON404 *externalRef1.N404 ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseCancelRelocateUEContextResponse ¶
func ParseCancelRelocateUEContextResponse(rsp *http.Response) (*CancelRelocateUEContextResponse, error)
ParseCancelRelocateUEContextResponse parses an HTTP response from a CancelRelocateUEContextWithResponse call
func (CancelRelocateUEContextResponse) Status ¶
func (r CancelRelocateUEContextResponse) Status() string
Status returns HTTPResponse.Status
func (CancelRelocateUEContextResponse) StatusCode ¶
func (r CancelRelocateUEContextResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CancelRelocateUEContextResponseObject ¶
type CancelRelocateUEContextResponseObject interface {
VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
}
type CancelRelocateUEContextdefaultApplicationProblemPlusJSONResponse ¶
type CancelRelocateUEContextdefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (CancelRelocateUEContextdefaultApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse ¶
func (response CancelRelocateUEContextdefaultApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
type CeModeBInd ¶
type CeModeBInd struct { CeModeBSupportInd bool `json:"ceModeBSupportInd"` AdditionalProperties map[string]interface{} `json:"-"` }
CeModeBInd CE-mode-B Support Indicator.
func (CeModeBInd) Get ¶
func (a CeModeBInd) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for CeModeBInd. Returns the specified element and whether it was found
func (CeModeBInd) MarshalJSON ¶
func (a CeModeBInd) MarshalJSON() ([]byte, error)
Override default JSON handling for CeModeBInd to handle AdditionalProperties
func (*CeModeBInd) Set ¶
func (a *CeModeBInd) Set(fieldName string, value interface{})
Setter for additional properties for CeModeBInd
func (*CeModeBInd) UnmarshalJSON ¶
func (a *CeModeBInd) UnmarshalJSON(b []byte) error
Override default JSON handling for CeModeBInd to handle AdditionalProperties
type CipheringAlgorithm ¶
type CipheringAlgorithm string
CipheringAlgorithm defines model for CipheringAlgorithm.
const ( NEA0 CipheringAlgorithm = "NEA0" NEA1 CipheringAlgorithm = "NEA1" NEA2 CipheringAlgorithm = "NEA2" NEA3 CipheringAlgorithm = "NEA3" )
Defines values for CipheringAlgorithm.
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AMFStatusChangeSubscribe ¶
func (c *Client) AMFStatusChangeSubscribe(ctx context.Context, body AMFStatusChangeSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AMFStatusChangeSubscribeModfy ¶
func (c *Client) AMFStatusChangeSubscribeModfy(ctx context.Context, subscriptionId string, body AMFStatusChangeSubscribeModfyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AMFStatusChangeSubscribeModfyWithBody ¶
func (*Client) AMFStatusChangeSubscribeWithBody ¶
func (*Client) AMFStatusChangeUnSubscribe ¶
func (*Client) CancelRelocateUEContextWithBody ¶
func (*Client) CreateUEContextWithBody ¶
func (*Client) EBIAssignment ¶
func (c *Client) EBIAssignment(ctx context.Context, ueContextId string, body EBIAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EBIAssignmentWithBody ¶
func (*Client) N1N2MessageSubscribe ¶
func (c *Client) N1N2MessageSubscribe(ctx context.Context, ueContextId string, body N1N2MessageSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) N1N2MessageSubscribeWithBody ¶
func (*Client) N1N2MessageTransfer ¶
func (c *Client) N1N2MessageTransfer(ctx context.Context, ueContextId string, body N1N2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) N1N2MessageTransferWithBody ¶
func (*Client) N1N2MessageUnSubscribe ¶
func (*Client) NonUeN2InfoSubscribe ¶
func (c *Client) NonUeN2InfoSubscribe(ctx context.Context, body NonUeN2InfoSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) NonUeN2InfoSubscribeWithBody ¶
func (*Client) NonUeN2InfoUnSubscribe ¶
func (*Client) NonUeN2MessageTransfer ¶
func (c *Client) NonUeN2MessageTransfer(ctx context.Context, body NonUeN2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) NonUeN2MessageTransferWithBody ¶
func (*Client) RegistrationStatusUpdate ¶
func (c *Client) RegistrationStatusUpdate(ctx context.Context, ueContextId string, body RegistrationStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RegistrationStatusUpdateWithBody ¶
func (*Client) ReleaseUEContext ¶
func (c *Client) ReleaseUEContext(ctx context.Context, ueContextId string, body ReleaseUEContextJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReleaseUEContextWithBody ¶
func (*Client) RelocateUEContextWithBody ¶
func (*Client) UEContextTransfer ¶
func (c *Client) UEContextTransfer(ctx context.Context, ueContextId string, body UEContextTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // NonUeN2InfoSubscribeWithBody request with any body NonUeN2InfoSubscribeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) NonUeN2InfoSubscribe(ctx context.Context, body NonUeN2InfoSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // NonUeN2InfoUnSubscribe request NonUeN2InfoUnSubscribe(ctx context.Context, n2NotifySubscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error) // NonUeN2MessageTransferWithBody request with any body NonUeN2MessageTransferWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) NonUeN2MessageTransfer(ctx context.Context, body NonUeN2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AMFStatusChangeSubscribeWithBody request with any body AMFStatusChangeSubscribeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AMFStatusChangeSubscribe(ctx context.Context, body AMFStatusChangeSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AMFStatusChangeUnSubscribe request AMFStatusChangeUnSubscribe(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error) // AMFStatusChangeSubscribeModfyWithBody request with any body AMFStatusChangeSubscribeModfyWithBody(ctx context.Context, subscriptionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AMFStatusChangeSubscribeModfy(ctx context.Context, subscriptionId string, body AMFStatusChangeSubscribeModfyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateUEContextWithBody request with any body CreateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // EBIAssignmentWithBody request with any body EBIAssignmentWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EBIAssignment(ctx context.Context, ueContextId string, body EBIAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CancelRelocateUEContextWithBody request with any body CancelRelocateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // N1N2MessageTransferWithBody request with any body N1N2MessageTransferWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) N1N2MessageTransfer(ctx context.Context, ueContextId string, body N1N2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // N1N2MessageSubscribeWithBody request with any body N1N2MessageSubscribeWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) N1N2MessageSubscribe(ctx context.Context, ueContextId string, body N1N2MessageSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // N1N2MessageUnSubscribe request N1N2MessageUnSubscribe(ctx context.Context, ueContextId string, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error) // ReleaseUEContextWithBody request with any body ReleaseUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ReleaseUEContext(ctx context.Context, ueContextId string, body ReleaseUEContextJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RelocateUEContextWithBody request with any body RelocateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // UEContextTransferWithBody request with any body UEContextTransferWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UEContextTransfer(ctx context.Context, ueContextId string, body UEContextTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RegistrationStatusUpdateWithBody request with any body RegistrationStatusUpdateWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RegistrationStatusUpdate(ctx context.Context, ueContextId string, body RegistrationStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AMFStatusChangeSubscribeModfyWithBodyWithResponse ¶
func (c *ClientWithResponses) AMFStatusChangeSubscribeModfyWithBodyWithResponse(ctx context.Context, subscriptionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeModfyResponse, error)
AMFStatusChangeSubscribeModfyWithBodyWithResponse request with arbitrary body returning *AMFStatusChangeSubscribeModfyResponse
func (*ClientWithResponses) AMFStatusChangeSubscribeModfyWithResponse ¶
func (c *ClientWithResponses) AMFStatusChangeSubscribeModfyWithResponse(ctx context.Context, subscriptionId string, body AMFStatusChangeSubscribeModfyJSONRequestBody, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeModfyResponse, error)
func (*ClientWithResponses) AMFStatusChangeSubscribeWithBodyWithResponse ¶
func (c *ClientWithResponses) AMFStatusChangeSubscribeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeResponse, error)
AMFStatusChangeSubscribeWithBodyWithResponse request with arbitrary body returning *AMFStatusChangeSubscribeResponse
func (*ClientWithResponses) AMFStatusChangeSubscribeWithResponse ¶
func (c *ClientWithResponses) AMFStatusChangeSubscribeWithResponse(ctx context.Context, body AMFStatusChangeSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeResponse, error)
func (*ClientWithResponses) AMFStatusChangeUnSubscribeWithResponse ¶
func (c *ClientWithResponses) AMFStatusChangeUnSubscribeWithResponse(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*AMFStatusChangeUnSubscribeResponse, error)
AMFStatusChangeUnSubscribeWithResponse request returning *AMFStatusChangeUnSubscribeResponse
func (*ClientWithResponses) CancelRelocateUEContextWithBodyWithResponse ¶
func (c *ClientWithResponses) CancelRelocateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CancelRelocateUEContextResponse, error)
CancelRelocateUEContextWithBodyWithResponse request with arbitrary body returning *CancelRelocateUEContextResponse
func (*ClientWithResponses) CreateUEContextWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUEContextResponse, error)
CreateUEContextWithBodyWithResponse request with arbitrary body returning *CreateUEContextResponse
func (*ClientWithResponses) EBIAssignmentWithBodyWithResponse ¶
func (c *ClientWithResponses) EBIAssignmentWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EBIAssignmentResponse, error)
EBIAssignmentWithBodyWithResponse request with arbitrary body returning *EBIAssignmentResponse
func (*ClientWithResponses) EBIAssignmentWithResponse ¶
func (c *ClientWithResponses) EBIAssignmentWithResponse(ctx context.Context, ueContextId string, body EBIAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*EBIAssignmentResponse, error)
func (*ClientWithResponses) N1N2MessageSubscribeWithBodyWithResponse ¶
func (c *ClientWithResponses) N1N2MessageSubscribeWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N1N2MessageSubscribeResponse, error)
N1N2MessageSubscribeWithBodyWithResponse request with arbitrary body returning *N1N2MessageSubscribeResponse
func (*ClientWithResponses) N1N2MessageSubscribeWithResponse ¶
func (c *ClientWithResponses) N1N2MessageSubscribeWithResponse(ctx context.Context, ueContextId string, body N1N2MessageSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*N1N2MessageSubscribeResponse, error)
func (*ClientWithResponses) N1N2MessageTransferWithBodyWithResponse ¶
func (c *ClientWithResponses) N1N2MessageTransferWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N1N2MessageTransferResponse, error)
N1N2MessageTransferWithBodyWithResponse request with arbitrary body returning *N1N2MessageTransferResponse
func (*ClientWithResponses) N1N2MessageTransferWithResponse ¶
func (c *ClientWithResponses) N1N2MessageTransferWithResponse(ctx context.Context, ueContextId string, body N1N2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*N1N2MessageTransferResponse, error)
func (*ClientWithResponses) N1N2MessageUnSubscribeWithResponse ¶
func (c *ClientWithResponses) N1N2MessageUnSubscribeWithResponse(ctx context.Context, ueContextId string, subscriptionId string, reqEditors ...RequestEditorFn) (*N1N2MessageUnSubscribeResponse, error)
N1N2MessageUnSubscribeWithResponse request returning *N1N2MessageUnSubscribeResponse
func (*ClientWithResponses) NonUeN2InfoSubscribeWithBodyWithResponse ¶
func (c *ClientWithResponses) NonUeN2InfoSubscribeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NonUeN2InfoSubscribeResponse, error)
NonUeN2InfoSubscribeWithBodyWithResponse request with arbitrary body returning *NonUeN2InfoSubscribeResponse
func (*ClientWithResponses) NonUeN2InfoSubscribeWithResponse ¶
func (c *ClientWithResponses) NonUeN2InfoSubscribeWithResponse(ctx context.Context, body NonUeN2InfoSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*NonUeN2InfoSubscribeResponse, error)
func (*ClientWithResponses) NonUeN2InfoUnSubscribeWithResponse ¶
func (c *ClientWithResponses) NonUeN2InfoUnSubscribeWithResponse(ctx context.Context, n2NotifySubscriptionId string, reqEditors ...RequestEditorFn) (*NonUeN2InfoUnSubscribeResponse, error)
NonUeN2InfoUnSubscribeWithResponse request returning *NonUeN2InfoUnSubscribeResponse
func (*ClientWithResponses) NonUeN2MessageTransferWithBodyWithResponse ¶
func (c *ClientWithResponses) NonUeN2MessageTransferWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NonUeN2MessageTransferResponse, error)
NonUeN2MessageTransferWithBodyWithResponse request with arbitrary body returning *NonUeN2MessageTransferResponse
func (*ClientWithResponses) NonUeN2MessageTransferWithResponse ¶
func (c *ClientWithResponses) NonUeN2MessageTransferWithResponse(ctx context.Context, body NonUeN2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*NonUeN2MessageTransferResponse, error)
func (*ClientWithResponses) RegistrationStatusUpdateWithBodyWithResponse ¶
func (c *ClientWithResponses) RegistrationStatusUpdateWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegistrationStatusUpdateResponse, error)
RegistrationStatusUpdateWithBodyWithResponse request with arbitrary body returning *RegistrationStatusUpdateResponse
func (*ClientWithResponses) RegistrationStatusUpdateWithResponse ¶
func (c *ClientWithResponses) RegistrationStatusUpdateWithResponse(ctx context.Context, ueContextId string, body RegistrationStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*RegistrationStatusUpdateResponse, error)
func (*ClientWithResponses) ReleaseUEContextWithBodyWithResponse ¶
func (c *ClientWithResponses) ReleaseUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReleaseUEContextResponse, error)
ReleaseUEContextWithBodyWithResponse request with arbitrary body returning *ReleaseUEContextResponse
func (*ClientWithResponses) ReleaseUEContextWithResponse ¶
func (c *ClientWithResponses) ReleaseUEContextWithResponse(ctx context.Context, ueContextId string, body ReleaseUEContextJSONRequestBody, reqEditors ...RequestEditorFn) (*ReleaseUEContextResponse, error)
func (*ClientWithResponses) RelocateUEContextWithBodyWithResponse ¶
func (c *ClientWithResponses) RelocateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RelocateUEContextResponse, error)
RelocateUEContextWithBodyWithResponse request with arbitrary body returning *RelocateUEContextResponse
func (*ClientWithResponses) UEContextTransferWithBodyWithResponse ¶
func (c *ClientWithResponses) UEContextTransferWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UEContextTransferResponse, error)
UEContextTransferWithBodyWithResponse request with arbitrary body returning *UEContextTransferResponse
func (*ClientWithResponses) UEContextTransferWithResponse ¶
func (c *ClientWithResponses) UEContextTransferWithResponse(ctx context.Context, ueContextId string, body UEContextTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*UEContextTransferResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // NonUeN2InfoSubscribeWithBodyWithResponse request with any body NonUeN2InfoSubscribeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NonUeN2InfoSubscribeResponse, error) NonUeN2InfoSubscribeWithResponse(ctx context.Context, body NonUeN2InfoSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*NonUeN2InfoSubscribeResponse, error) // NonUeN2InfoUnSubscribeWithResponse request NonUeN2InfoUnSubscribeWithResponse(ctx context.Context, n2NotifySubscriptionId string, reqEditors ...RequestEditorFn) (*NonUeN2InfoUnSubscribeResponse, error) // NonUeN2MessageTransferWithBodyWithResponse request with any body NonUeN2MessageTransferWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NonUeN2MessageTransferResponse, error) NonUeN2MessageTransferWithResponse(ctx context.Context, body NonUeN2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*NonUeN2MessageTransferResponse, error) // AMFStatusChangeSubscribeWithBodyWithResponse request with any body AMFStatusChangeSubscribeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeResponse, error) AMFStatusChangeSubscribeWithResponse(ctx context.Context, body AMFStatusChangeSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeResponse, error) // AMFStatusChangeUnSubscribeWithResponse request AMFStatusChangeUnSubscribeWithResponse(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*AMFStatusChangeUnSubscribeResponse, error) // AMFStatusChangeSubscribeModfyWithBodyWithResponse request with any body AMFStatusChangeSubscribeModfyWithBodyWithResponse(ctx context.Context, subscriptionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeModfyResponse, error) AMFStatusChangeSubscribeModfyWithResponse(ctx context.Context, subscriptionId string, body AMFStatusChangeSubscribeModfyJSONRequestBody, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeModfyResponse, error) // CreateUEContextWithBodyWithResponse request with any body CreateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUEContextResponse, error) // EBIAssignmentWithBodyWithResponse request with any body EBIAssignmentWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EBIAssignmentResponse, error) EBIAssignmentWithResponse(ctx context.Context, ueContextId string, body EBIAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*EBIAssignmentResponse, error) // CancelRelocateUEContextWithBodyWithResponse request with any body CancelRelocateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CancelRelocateUEContextResponse, error) // N1N2MessageTransferWithBodyWithResponse request with any body N1N2MessageTransferWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N1N2MessageTransferResponse, error) N1N2MessageTransferWithResponse(ctx context.Context, ueContextId string, body N1N2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*N1N2MessageTransferResponse, error) // N1N2MessageSubscribeWithBodyWithResponse request with any body N1N2MessageSubscribeWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N1N2MessageSubscribeResponse, error) N1N2MessageSubscribeWithResponse(ctx context.Context, ueContextId string, body N1N2MessageSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*N1N2MessageSubscribeResponse, error) // N1N2MessageUnSubscribeWithResponse request N1N2MessageUnSubscribeWithResponse(ctx context.Context, ueContextId string, subscriptionId string, reqEditors ...RequestEditorFn) (*N1N2MessageUnSubscribeResponse, error) // ReleaseUEContextWithBodyWithResponse request with any body ReleaseUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReleaseUEContextResponse, error) ReleaseUEContextWithResponse(ctx context.Context, ueContextId string, body ReleaseUEContextJSONRequestBody, reqEditors ...RequestEditorFn) (*ReleaseUEContextResponse, error) // RelocateUEContextWithBodyWithResponse request with any body RelocateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RelocateUEContextResponse, error) // UEContextTransferWithBodyWithResponse request with any body UEContextTransferWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UEContextTransferResponse, error) UEContextTransferWithResponse(ctx context.Context, ueContextId string, body UEContextTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*UEContextTransferResponse, error) // RegistrationStatusUpdateWithBodyWithResponse request with any body RegistrationStatusUpdateWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegistrationStatusUpdateResponse, error) RegistrationStatusUpdateWithResponse(ctx context.Context, ueContextId string, body RegistrationStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*RegistrationStatusUpdateResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CreateUEContext201JSONResponse ¶
type CreateUEContext201JSONResponse struct { Body UeContextCreatedData Headers CreateUEContext201ResponseHeaders }
func (CreateUEContext201JSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext201JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext201MultipartResponse ¶
type CreateUEContext201MultipartResponse struct { Body func(writer *multipart.Writer) error Headers CreateUEContext201ResponseHeaders }
func (CreateUEContext201MultipartResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext201MultipartResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext201ResponseHeaders ¶
type CreateUEContext201ResponseHeaders struct {
Location string
}
type CreateUEContext307JSONResponse ¶
type CreateUEContext307JSONResponse struct{ externalRef1.N307JSONResponse }
func (CreateUEContext307JSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext307JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext308JSONResponse ¶
type CreateUEContext308JSONResponse struct{ externalRef1.N308JSONResponse }
func (CreateUEContext308JSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext308JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext400ApplicationProblemPlusJSONResponse ¶
type CreateUEContext400ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails
func (CreateUEContext400ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext400ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext400JSONResponse ¶
type CreateUEContext400JSONResponse UeContextCreateError
func (CreateUEContext400JSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext400JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext403ApplicationProblemPlusJSONResponse ¶
type CreateUEContext403ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails
func (CreateUEContext403ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext403ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext403JSONResponse ¶
type CreateUEContext403JSONResponse UeContextCreateError
func (CreateUEContext403JSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext403JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext403MultipartResponse ¶
func (CreateUEContext403MultipartResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext403MultipartResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext411ApplicationProblemPlusJSONResponse ¶
type CreateUEContext411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (CreateUEContext411ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext411ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext413ApplicationProblemPlusJSONResponse ¶
type CreateUEContext413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (CreateUEContext413ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext413ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext415ApplicationProblemPlusJSONResponse ¶
type CreateUEContext415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (CreateUEContext415ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext415ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext429ApplicationProblemPlusJSONResponse ¶
type CreateUEContext429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (CreateUEContext429ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext429ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext500JSONResponse ¶
type CreateUEContext500JSONResponse UeContextCreateError
func (CreateUEContext500JSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext500JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContext503ApplicationProblemPlusJSONResponse ¶
type CreateUEContext503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (CreateUEContext503ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContext503ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type CreateUEContextMultipartBody ¶
type CreateUEContextMultipartBody struct { BinaryDataN2Information *openapi_types.File `json:"binaryDataN2Information,omitempty"` BinaryDataN2InformationExt1 *openapi_types.File `json:"binaryDataN2InformationExt1,omitempty"` BinaryDataN2InformationExt10 *openapi_types.File `json:"binaryDataN2InformationExt10,omitempty"` BinaryDataN2InformationExt11 *openapi_types.File `json:"binaryDataN2InformationExt11,omitempty"` BinaryDataN2InformationExt12 *openapi_types.File `json:"binaryDataN2InformationExt12,omitempty"` BinaryDataN2InformationExt13 *openapi_types.File `json:"binaryDataN2InformationExt13,omitempty"` BinaryDataN2InformationExt14 *openapi_types.File `json:"binaryDataN2InformationExt14,omitempty"` BinaryDataN2InformationExt15 *openapi_types.File `json:"binaryDataN2InformationExt15,omitempty"` BinaryDataN2InformationExt16 *openapi_types.File `json:"binaryDataN2InformationExt16,omitempty"` BinaryDataN2InformationExt2 *openapi_types.File `json:"binaryDataN2InformationExt2,omitempty"` BinaryDataN2InformationExt3 *openapi_types.File `json:"binaryDataN2InformationExt3,omitempty"` BinaryDataN2InformationExt4 *openapi_types.File `json:"binaryDataN2InformationExt4,omitempty"` BinaryDataN2InformationExt5 *openapi_types.File `json:"binaryDataN2InformationExt5,omitempty"` BinaryDataN2InformationExt6 *openapi_types.File `json:"binaryDataN2InformationExt6,omitempty"` BinaryDataN2InformationExt7 *openapi_types.File `json:"binaryDataN2InformationExt7,omitempty"` BinaryDataN2InformationExt8 *openapi_types.File `json:"binaryDataN2InformationExt8,omitempty"` BinaryDataN2InformationExt9 *openapi_types.File `json:"binaryDataN2InformationExt9,omitempty"` JsonData *UeContextCreateData `json:"jsonData,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
CreateUEContextMultipartBody defines parameters for CreateUEContext.
func (CreateUEContextMultipartBody) Get ¶
func (a CreateUEContextMultipartBody) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for CreateUEContextMultipartBody. Returns the specified element and whether it was found
func (CreateUEContextMultipartBody) MarshalJSON ¶
func (a CreateUEContextMultipartBody) MarshalJSON() ([]byte, error)
Override default JSON handling for CreateUEContextMultipartBody to handle AdditionalProperties
func (*CreateUEContextMultipartBody) Set ¶
func (a *CreateUEContextMultipartBody) Set(fieldName string, value interface{})
Setter for additional properties for CreateUEContextMultipartBody
func (*CreateUEContextMultipartBody) UnmarshalJSON ¶
func (a *CreateUEContextMultipartBody) UnmarshalJSON(b []byte) error
Override default JSON handling for CreateUEContextMultipartBody to handle AdditionalProperties
type CreateUEContextMultipartRequestBody ¶
type CreateUEContextMultipartRequestBody CreateUEContextMultipartBody
CreateUEContextMultipartRequestBody defines body for CreateUEContext for multipart/related ContentType.
type CreateUEContextResponse ¶
type CreateUEContextResponse struct { Body []byte HTTPResponse *http.Response JSON201 *UeContextCreatedData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 JSON400 *UeContextCreateError ApplicationproblemJSON400 *externalRef1.ProblemDetails JSON403 *UeContextCreateError ApplicationproblemJSON403 *externalRef1.ProblemDetails ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 JSON500 *UeContextCreateError ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseCreateUEContextResponse ¶
func ParseCreateUEContextResponse(rsp *http.Response) (*CreateUEContextResponse, error)
ParseCreateUEContextResponse parses an HTTP response from a CreateUEContextWithResponse call
func (CreateUEContextResponse) Status ¶
func (r CreateUEContextResponse) Status() string
Status returns HTTPResponse.Status
func (CreateUEContextResponse) StatusCode ¶
func (r CreateUEContextResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUEContextResponseObject ¶
type CreateUEContextResponseObject interface {
VisitCreateUEContextResponse(w http.ResponseWriter) error
}
type CreateUEContextdefaultApplicationProblemPlusJSONResponse ¶
type CreateUEContextdefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (CreateUEContextdefaultApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse ¶
func (response CreateUEContextdefaultApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error
type DrxParameter ¶
type DrxParameter = externalRef1.Bytes
DrxParameter defines model for DrxParameter.
type EBIAssignment200JSONResponse ¶
type EBIAssignment200JSONResponse AssignedEbiData
func (EBIAssignment200JSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment200JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment307JSONResponse ¶
type EBIAssignment307JSONResponse struct{ externalRef1.N307JSONResponse }
func (EBIAssignment307JSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment307JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment308JSONResponse ¶
type EBIAssignment308JSONResponse struct{ externalRef1.N308JSONResponse }
func (EBIAssignment308JSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment308JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment400ApplicationProblemPlusJSONResponse ¶
type EBIAssignment400ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails
func (EBIAssignment400ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment400ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment400JSONResponse ¶
type EBIAssignment400JSONResponse AssignEbiError
func (EBIAssignment400JSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment400JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment403ApplicationProblemPlusJSONResponse ¶
type EBIAssignment403ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails
func (EBIAssignment403ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment403ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment403JSONResponse ¶
type EBIAssignment403JSONResponse AssignEbiError
func (EBIAssignment403JSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment403JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment409JSONResponse ¶
type EBIAssignment409JSONResponse AssignEbiError
func (EBIAssignment409JSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment409JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment411ApplicationProblemPlusJSONResponse ¶
type EBIAssignment411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (EBIAssignment411ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment411ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment413ApplicationProblemPlusJSONResponse ¶
type EBIAssignment413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (EBIAssignment413ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment413ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment415ApplicationProblemPlusJSONResponse ¶
type EBIAssignment415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (EBIAssignment415ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment415ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment429ApplicationProblemPlusJSONResponse ¶
type EBIAssignment429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (EBIAssignment429ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment429ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment500ApplicationProblemPlusJSONResponse ¶
type EBIAssignment500ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails
func (EBIAssignment500ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment500ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment500JSONResponse ¶
type EBIAssignment500JSONResponse AssignEbiError
func (EBIAssignment500JSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment500JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignment503ApplicationProblemPlusJSONResponse ¶
type EBIAssignment503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (EBIAssignment503ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignment503ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EBIAssignmentJSONRequestBody ¶
type EBIAssignmentJSONRequestBody = AssignEbiData
EBIAssignmentJSONRequestBody defines body for EBIAssignment for application/json ContentType.
type EBIAssignmentRequestObject ¶
type EBIAssignmentRequestObject struct { UeContextId string `json:"ueContextId"` Body *EBIAssignmentJSONRequestBody }
type EBIAssignmentResponse ¶
type EBIAssignmentResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AssignedEbiData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 JSON400 *AssignEbiError ApplicationproblemJSON400 *externalRef1.ProblemDetails JSON403 *AssignEbiError ApplicationproblemJSON403 *externalRef1.ProblemDetails JSON409 *AssignEbiError ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 JSON500 *AssignEbiError ApplicationproblemJSON500 *externalRef1.ProblemDetails ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseEBIAssignmentResponse ¶
func ParseEBIAssignmentResponse(rsp *http.Response) (*EBIAssignmentResponse, error)
ParseEBIAssignmentResponse parses an HTTP response from a EBIAssignmentWithResponse call
func (EBIAssignmentResponse) Status ¶
func (r EBIAssignmentResponse) Status() string
Status returns HTTPResponse.Status
func (EBIAssignmentResponse) StatusCode ¶
func (r EBIAssignmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EBIAssignmentResponseObject ¶
type EBIAssignmentResponseObject interface {
VisitEBIAssignmentResponse(w http.ResponseWriter) error
}
type EBIAssignmentdefaultApplicationProblemPlusJSONResponse ¶
type EBIAssignmentdefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (EBIAssignmentdefaultApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse ¶
func (response EBIAssignmentdefaultApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error
type EcRestrictionDataWb ¶
type EcRestrictionDataWb struct { EcModeARestricted *bool `json:"ecModeARestricted,omitempty"` EcModeBRestricted bool `json:"ecModeBRestricted"` AdditionalProperties map[string]interface{} `json:"-"` }
EcRestrictionDataWb defines model for EcRestrictionDataWb.
func (EcRestrictionDataWb) Get ¶
func (a EcRestrictionDataWb) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for EcRestrictionDataWb. Returns the specified element and whether it was found
func (EcRestrictionDataWb) MarshalJSON ¶
func (a EcRestrictionDataWb) MarshalJSON() ([]byte, error)
Override default JSON handling for EcRestrictionDataWb to handle AdditionalProperties
func (*EcRestrictionDataWb) Set ¶
func (a *EcRestrictionDataWb) Set(fieldName string, value interface{})
Setter for additional properties for EcRestrictionDataWb
func (*EcRestrictionDataWb) UnmarshalJSON ¶
func (a *EcRestrictionDataWb) UnmarshalJSON(b []byte) error
Override default JSON handling for EcRestrictionDataWb to handle AdditionalProperties
type EpsNasCipheringAlgorithm ¶
type EpsNasCipheringAlgorithm string
EpsNasCipheringAlgorithm defines model for EpsNasCipheringAlgorithm.
const ( EEA0 EpsNasCipheringAlgorithm = "EEA0" EEA1 EpsNasCipheringAlgorithm = "EEA1" EEA2 EpsNasCipheringAlgorithm = "EEA2" EEA3 EpsNasCipheringAlgorithm = "EEA3" )
Defines values for EpsNasCipheringAlgorithm.
type EpsNasIntegrityAlgorithm ¶
type EpsNasIntegrityAlgorithm string
EpsNasIntegrityAlgorithm defines model for EpsNasIntegrityAlgorithm.
const ( EIA0 EpsNasIntegrityAlgorithm = "EIA0" EIA1 EpsNasIntegrityAlgorithm = "EIA1" EIA2 EpsNasIntegrityAlgorithm = "EIA2" EIA3 EpsNasIntegrityAlgorithm = "EIA3" )
Defines values for EpsNasIntegrityAlgorithm.
type EpsNasSecurityMode ¶
type EpsNasSecurityMode struct { CipheringAlgorithm EpsNasCipheringAlgorithm `json:"cipheringAlgorithm"` IntegrityAlgorithm EpsNasIntegrityAlgorithm `json:"integrityAlgorithm"` AdditionalProperties map[string]interface{} `json:"-"` }
EpsNasSecurityMode defines model for EpsNasSecurityMode.
func (EpsNasSecurityMode) Get ¶
func (a EpsNasSecurityMode) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for EpsNasSecurityMode. Returns the specified element and whether it was found
func (EpsNasSecurityMode) MarshalJSON ¶
func (a EpsNasSecurityMode) MarshalJSON() ([]byte, error)
Override default JSON handling for EpsNasSecurityMode to handle AdditionalProperties
func (*EpsNasSecurityMode) Set ¶
func (a *EpsNasSecurityMode) Set(fieldName string, value interface{})
Setter for additional properties for EpsNasSecurityMode
func (*EpsNasSecurityMode) UnmarshalJSON ¶
func (a *EpsNasSecurityMode) UnmarshalJSON(b []byte) error
Override default JSON handling for EpsNasSecurityMode to handle AdditionalProperties
type ExpectedUeBehavior ¶
type ExpectedUeBehavior struct { ExpMoveTrajectory []externalRef1.UserLocation `json:"expMoveTrajectory"` ValidityTime externalRef1.DateTime `json:"validityTime"` AdditionalProperties map[string]interface{} `json:"-"` }
ExpectedUeBehavior defines model for ExpectedUeBehavior.
func (ExpectedUeBehavior) Get ¶
func (a ExpectedUeBehavior) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ExpectedUeBehavior. Returns the specified element and whether it was found
func (ExpectedUeBehavior) MarshalJSON ¶
func (a ExpectedUeBehavior) MarshalJSON() ([]byte, error)
Override default JSON handling for ExpectedUeBehavior to handle AdditionalProperties
func (*ExpectedUeBehavior) Set ¶
func (a *ExpectedUeBehavior) Set(fieldName string, value interface{})
Setter for additional properties for ExpectedUeBehavior
func (*ExpectedUeBehavior) UnmarshalJSON ¶
func (a *ExpectedUeBehavior) UnmarshalJSON(b []byte) error
Override default JSON handling for ExpectedUeBehavior to handle AdditionalProperties
type ExtAmfEventSubscription ¶
type ExtAmfEventSubscription struct { AnyUE *bool `json:"anyUE,omitempty"` // AoiStateList Map of subscribed Area of Interest (AoI) Event State in the old AMF. The JSON pointer to an AmfEventArea element in the areaList IE of the AmfEvent data type shall be the key of the map. AoiStateList *map[string]AreaOfInterestEventState `json:"aoiStateList,omitempty"` BindingInfo []string `json:"bindingInfo,omitempty"` EventList []externalRef0.AmfEvent `json:"eventList"` EventNotifyUri externalRef1.Uri `json:"eventNotifyUri"` EventSyncInd *bool `json:"eventSyncInd,omitempty"` Gpsi externalRef1.Gpsi `json:"gpsi,omitempty"` GroupId externalRef1.GroupId `json:"groupId,omitempty"` NfId externalRef1.NfInstanceId `json:"nfId"` NotifyCorrelationId string `json:"notifyCorrelationId"` Options *externalRef0.AmfEventMode `json:"options,omitempty"` Pei externalRef1.Pei `json:"pei,omitempty"` // SourceNfType NF types known to NRF SourceNfType *externalRef2.NFType `json:"sourceNfType,omitempty"` SubsChangeNotifyCorrelationId *string `json:"subsChangeNotifyCorrelationId,omitempty"` SubsChangeNotifyUri *externalRef1.Uri `json:"subsChangeNotifyUri,omitempty"` // SubscribingNfType NF types known to NRF SubscribingNfType *externalRef2.NFType `json:"subscribingNfType,omitempty"` Supi externalRef1.Supi `json:"supi,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ExtAmfEventSubscription defines model for ExtAmfEventSubscription.
func (ExtAmfEventSubscription) Get ¶
func (a ExtAmfEventSubscription) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ExtAmfEventSubscription. Returns the specified element and whether it was found
func (ExtAmfEventSubscription) MarshalJSON ¶
func (a ExtAmfEventSubscription) MarshalJSON() ([]byte, error)
Override default JSON handling for ExtAmfEventSubscription to handle AdditionalProperties
func (*ExtAmfEventSubscription) Set ¶
func (a *ExtAmfEventSubscription) Set(fieldName string, value interface{})
Setter for additional properties for ExtAmfEventSubscription
func (*ExtAmfEventSubscription) UnmarshalJSON ¶
func (a *ExtAmfEventSubscription) UnmarshalJSON(b []byte) error
Override default JSON handling for ExtAmfEventSubscription to handle AdditionalProperties
type GinServerOptions ¶
type GinServerOptions struct { BaseURL string Middlewares []MiddlewareFunc ErrorHandler func(*gin.Context, error, int) }
GinServerOptions provides options for the Gin server.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type ImmediateMdtConf ¶
type ImmediateMdtConf struct { AddPositioningMethodList []externalRef1.PositioningMethodMdt `json:"addPositioningMethodList,omitempty"` AreaScope *externalRef1.AreaScope `json:"areaScope,omitempty"` CollectionPeriodRmmLte *externalRef1.CollectionPeriodRmmLteMdt `json:"collectionPeriodRmmLte,omitempty"` CollectionPeriodRmmNr *externalRef1.CollectionPeriodRmmNrMdt `json:"collectionPeriodRmmNr,omitempty"` EventThresholdRsrp *int `json:"eventThresholdRsrp,omitempty"` EventThresholdRsrpNr *int `json:"eventThresholdRsrpNr,omitempty"` EventThresholdRsrq *int `json:"eventThresholdRsrq,omitempty"` EventThresholdRsrqNr *int `json:"eventThresholdRsrqNr,omitempty"` JobType externalRef1.JobType `json:"jobType"` MdtAllowedPlmnIdList []externalRef1.PlmnId `json:"mdtAllowedPlmnIdList,omitempty"` MeasurementLteList []externalRef1.MeasurementLteForMdt `json:"measurementLteList,omitempty"` MeasurementNrList []externalRef1.MeasurementNrForMdt `json:"measurementNrList,omitempty"` MeasurementPeriodLte *externalRef1.MeasurementPeriodLteMdt `json:"measurementPeriodLte,omitempty"` PositioningMethod *externalRef1.PositioningMethodMdt `json:"positioningMethod,omitempty"` ReportAmount *externalRef1.ReportAmountMdt `json:"reportAmount,omitempty"` ReportInterval *externalRef1.ReportIntervalMdt `json:"reportInterval,omitempty"` ReportIntervalNr *externalRef1.ReportIntervalNrMdt `json:"reportIntervalNr,omitempty"` ReportingTriggerList []externalRef1.ReportingTrigger `json:"reportingTriggerList,omitempty"` SensorMeasurementList []externalRef1.SensorMeasurement `json:"sensorMeasurementList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ImmediateMdtConf defines model for ImmediateMdtConf.
func (ImmediateMdtConf) Get ¶
func (a ImmediateMdtConf) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ImmediateMdtConf. Returns the specified element and whether it was found
func (ImmediateMdtConf) MarshalJSON ¶
func (a ImmediateMdtConf) MarshalJSON() ([]byte, error)
Override default JSON handling for ImmediateMdtConf to handle AdditionalProperties
func (*ImmediateMdtConf) Set ¶
func (a *ImmediateMdtConf) Set(fieldName string, value interface{})
Setter for additional properties for ImmediateMdtConf
func (*ImmediateMdtConf) UnmarshalJSON ¶
func (a *ImmediateMdtConf) UnmarshalJSON(b []byte) error
Override default JSON handling for ImmediateMdtConf to handle AdditionalProperties
type IntegrityAlgorithm ¶
type IntegrityAlgorithm string
IntegrityAlgorithm defines model for IntegrityAlgorithm.
const ( NIA0 IntegrityAlgorithm = "NIA0" NIA1 IntegrityAlgorithm = "NIA1" NIA2 IntegrityAlgorithm = "NIA2" NIA3 IntegrityAlgorithm = "NIA3" )
Defines values for IntegrityAlgorithm.
type KeyAmf ¶
type KeyAmf struct { KeyType KeyAmfType `json:"keyType"` KeyVal string `json:"keyVal"` AdditionalProperties map[string]interface{} `json:"-"` }
KeyAmf defines model for KeyAmf.
func (KeyAmf) Get ¶
Getter for additional properties for KeyAmf. Returns the specified element and whether it was found
func (KeyAmf) MarshalJSON ¶
Override default JSON handling for KeyAmf to handle AdditionalProperties
func (*KeyAmf) UnmarshalJSON ¶
Override default JSON handling for KeyAmf to handle AdditionalProperties
type KeyAmfType ¶
type KeyAmfType string
KeyAmfType defines model for KeyAmfType.
const ( KAMF KeyAmfType = "KAMF" KPRIMEAMF KeyAmfType = "KPRIMEAMF" )
Defines values for KeyAmfType.
type LteMInd ¶
type LteMInd struct { LteCatMInd bool `json:"lteCatMInd"` AdditionalProperties map[string]interface{} `json:"-"` }
LteMInd LTE-M Indication.
func (LteMInd) Get ¶
Getter for additional properties for LteMInd. Returns the specified element and whether it was found
func (LteMInd) MarshalJSON ¶
Override default JSON handling for LteMInd to handle AdditionalProperties
func (*LteMInd) UnmarshalJSON ¶
Override default JSON handling for LteMInd to handle AdditionalProperties
type MSClassmark2 ¶
type MSClassmark2 = externalRef1.Bytes
MSClassmark2 defines model for MSClassmark2.
type MiddlewareFunc ¶
type MmContext ¶
type MmContext struct { AccessType externalRef1.AccessType `json:"accessType"` AllowedHomeNssai []externalRef1.Snssai `json:"allowedHomeNssai,omitempty"` AllowedNssai []externalRef1.Snssai `json:"allowedNssai,omitempty"` AnN2ApId *int `json:"anN2ApId,omitempty"` EpsNasSecurityMode *EpsNasSecurityMode `json:"epsNasSecurityMode,omitempty"` ExpectedUEbehavior *ExpectedUeBehavior `json:"expectedUEbehavior,omitempty"` ManAssiUeRadioCapId *externalRef1.ManAssiUeRadioCapId `json:"manAssiUeRadioCapId,omitempty"` N3IwfId *externalRef1.GlobalRanNodeId `json:"n3IwfId,omitempty"` NasDownlinkCount *NasCount `json:"nasDownlinkCount,omitempty"` NasSecurityMode *NasSecurityMode `json:"nasSecurityMode,omitempty"` NasUplinkCount *NasCount `json:"nasUplinkCount,omitempty"` NsInstanceList []externalRef3.NsiId `json:"nsInstanceList,omitempty"` NssaaStatusList []externalRef1.NssaaStatus `json:"nssaaStatusList,omitempty"` NssaiMappingList []NssaiMapping `json:"nssaiMappingList,omitempty"` PendingNssaiMappingList []NssaiMapping `json:"pendingNssaiMappingList,omitempty"` PlmnAssiUeRadioCapId *externalRef1.PlmnAssiUeRadioCapId `json:"plmnAssiUeRadioCapId,omitempty"` S1UeNetworkCapability *S1UeNetworkCapability `json:"s1UeNetworkCapability,omitempty"` TngfId *externalRef1.GlobalRanNodeId `json:"tngfId,omitempty"` UcmfDicEntryId *string `json:"ucmfDicEntryId,omitempty"` UeDifferentiationInfo *UeDifferentiationInfo `json:"ueDifferentiationInfo,omitempty"` UeSecurityCapability *UeSecurityCapability `json:"ueSecurityCapability,omitempty"` WagfId *externalRef1.GlobalRanNodeId `json:"wagfId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
MmContext defines model for MmContext.
func (MmContext) Get ¶
Getter for additional properties for MmContext. Returns the specified element and whether it was found
func (MmContext) MarshalJSON ¶
Override default JSON handling for MmContext to handle AdditionalProperties
func (*MmContext) UnmarshalJSON ¶
Override default JSON handling for MmContext to handle AdditionalProperties
type N1MessageClass ¶
type N1MessageClass string
N1MessageClass defines model for N1MessageClass.
const ( N1MessageClassLCS N1MessageClass = "LCS" N1MessageClassLPP N1MessageClass = "LPP" N1MessageClassN5GMM N1MessageClass = "5GMM" N1MessageClassSM N1MessageClass = "SM" N1MessageClassSMS N1MessageClass = "SMS" N1MessageClassUPDP N1MessageClass = "UPDP" )
Defines values for N1MessageClass.
type N1MessageContainer ¶
type N1MessageContainer struct { N1MessageClass N1MessageClass `json:"n1MessageClass"` N1MessageContent externalRef1.RefToBinaryData `json:"n1MessageContent"` NfId *externalRef1.NfInstanceId `json:"nfId,omitempty"` ServiceInstanceId *string `json:"serviceInstanceId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N1MessageContainer defines model for N1MessageContainer.
func (N1MessageContainer) Get ¶
func (a N1MessageContainer) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N1MessageContainer. Returns the specified element and whether it was found
func (N1MessageContainer) MarshalJSON ¶
func (a N1MessageContainer) MarshalJSON() ([]byte, error)
Override default JSON handling for N1MessageContainer to handle AdditionalProperties
func (*N1MessageContainer) Set ¶
func (a *N1MessageContainer) Set(fieldName string, value interface{})
Setter for additional properties for N1MessageContainer
func (*N1MessageContainer) UnmarshalJSON ¶
func (a *N1MessageContainer) UnmarshalJSON(b []byte) error
Override default JSON handling for N1MessageContainer to handle AdditionalProperties
type N1MessageNotification ¶
type N1MessageNotification struct { CIoT5GSOptimisation *bool `json:"cIoT5GSOptimisation,omitempty"` Ecgi *externalRef1.Ecgi `json:"ecgi,omitempty"` Guami *externalRef1.Guami `json:"guami,omitempty"` // LcsCorrelationId Original reference TS29572_Nlmf_Location.yaml#/components/schemas/CorrelationID LcsCorrelationId *string `json:"lcsCorrelationId,omitempty"` N1MessageContainer N1MessageContainer `json:"n1MessageContainer"` N1NotifySubscriptionId *string `json:"n1NotifySubscriptionId,omitempty"` Ncgi *externalRef1.Ncgi `json:"ncgi,omitempty"` // NewLmfIdentification Original reference TS29572_Nlmf_Location.yaml#/components/schemas/LMFIdentification NewLmfIdentification *string `json:"newLmfIdentification,omitempty"` RegistrationCtxtContainer *RegistrationContextContainer `json:"registrationCtxtContainer,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N1MessageNotification defines model for N1MessageNotification.
func (N1MessageNotification) Get ¶
func (a N1MessageNotification) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N1MessageNotification. Returns the specified element and whether it was found
func (N1MessageNotification) MarshalJSON ¶
func (a N1MessageNotification) MarshalJSON() ([]byte, error)
Override default JSON handling for N1MessageNotification to handle AdditionalProperties
func (*N1MessageNotification) Set ¶
func (a *N1MessageNotification) Set(fieldName string, value interface{})
Setter for additional properties for N1MessageNotification
func (*N1MessageNotification) UnmarshalJSON ¶
func (a *N1MessageNotification) UnmarshalJSON(b []byte) error
Override default JSON handling for N1MessageNotification to handle AdditionalProperties
type N1N2MessageSubscribe201JSONResponse ¶
type N1N2MessageSubscribe201JSONResponse struct { Body UeN1N2InfoSubscriptionCreatedData Headers N1N2MessageSubscribe201ResponseHeaders }
func (N1N2MessageSubscribe201JSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribe201JSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageSubscribe201ResponseHeaders ¶
type N1N2MessageSubscribe201ResponseHeaders struct {
Location string
}
type N1N2MessageSubscribe307JSONResponse ¶
type N1N2MessageSubscribe307JSONResponse struct{ externalRef1.N307JSONResponse }
func (N1N2MessageSubscribe307JSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribe307JSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageSubscribe308JSONResponse ¶
type N1N2MessageSubscribe308JSONResponse struct{ externalRef1.N308JSONResponse }
func (N1N2MessageSubscribe308JSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribe308JSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageSubscribe400ApplicationProblemPlusJSONResponse ¶
type N1N2MessageSubscribe400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (N1N2MessageSubscribe400ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribe400ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageSubscribe411ApplicationProblemPlusJSONResponse ¶
type N1N2MessageSubscribe411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (N1N2MessageSubscribe411ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribe411ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageSubscribe413ApplicationProblemPlusJSONResponse ¶
type N1N2MessageSubscribe413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (N1N2MessageSubscribe413ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribe413ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageSubscribe415ApplicationProblemPlusJSONResponse ¶
type N1N2MessageSubscribe415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (N1N2MessageSubscribe415ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribe415ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageSubscribe429ApplicationProblemPlusJSONResponse ¶
type N1N2MessageSubscribe429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (N1N2MessageSubscribe429ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribe429ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageSubscribe500ApplicationProblemPlusJSONResponse ¶
type N1N2MessageSubscribe500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (N1N2MessageSubscribe500ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribe500ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageSubscribe503ApplicationProblemPlusJSONResponse ¶
type N1N2MessageSubscribe503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (N1N2MessageSubscribe503ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribe503ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageSubscribeJSONRequestBody ¶
type N1N2MessageSubscribeJSONRequestBody = UeN1N2InfoSubscriptionCreateData
N1N2MessageSubscribeJSONRequestBody defines body for N1N2MessageSubscribe for application/json ContentType.
type N1N2MessageSubscribeRequestObject ¶
type N1N2MessageSubscribeRequestObject struct { UeContextId string `json:"ueContextId"` Body *N1N2MessageSubscribeJSONRequestBody }
type N1N2MessageSubscribeResponse ¶
type N1N2MessageSubscribeResponse struct { Body []byte HTTPResponse *http.Response JSON201 *UeN1N2InfoSubscriptionCreatedData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseN1N2MessageSubscribeResponse ¶
func ParseN1N2MessageSubscribeResponse(rsp *http.Response) (*N1N2MessageSubscribeResponse, error)
ParseN1N2MessageSubscribeResponse parses an HTTP response from a N1N2MessageSubscribeWithResponse call
func (N1N2MessageSubscribeResponse) Status ¶
func (r N1N2MessageSubscribeResponse) Status() string
Status returns HTTPResponse.Status
func (N1N2MessageSubscribeResponse) StatusCode ¶
func (r N1N2MessageSubscribeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type N1N2MessageSubscribeResponseObject ¶
type N1N2MessageSubscribeResponseObject interface {
VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
}
type N1N2MessageSubscribedefaultApplicationProblemPlusJSONResponse ¶
type N1N2MessageSubscribedefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (N1N2MessageSubscribedefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse ¶
func (response N1N2MessageSubscribedefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageTransfer200JSONResponse ¶
type N1N2MessageTransfer200JSONResponse N1N2MessageTransferRspData
func (N1N2MessageTransfer200JSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer200JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer202JSONResponse ¶
type N1N2MessageTransfer202JSONResponse struct { Body N1N2MessageTransferRspData Headers N1N2MessageTransfer202ResponseHeaders }
func (N1N2MessageTransfer202JSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer202JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer202ResponseHeaders ¶
type N1N2MessageTransfer202ResponseHeaders struct {
Location string
}
type N1N2MessageTransfer307JSONResponse ¶
type N1N2MessageTransfer307JSONResponse struct{ externalRef1.N307JSONResponse }
func (N1N2MessageTransfer307JSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer307JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer308JSONResponse ¶
type N1N2MessageTransfer308JSONResponse struct{ externalRef1.N308JSONResponse }
func (N1N2MessageTransfer308JSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer308JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer400ApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransfer400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (N1N2MessageTransfer400ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer400ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer403ApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransfer403ApplicationProblemPlusJSONResponse struct {
externalRef1.N403ApplicationProblemPlusJSONResponse
}
func (N1N2MessageTransfer403ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer403ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer404ApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransfer404ApplicationProblemPlusJSONResponse struct {
externalRef1.N404ApplicationProblemPlusJSONResponse
}
func (N1N2MessageTransfer404ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer404ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer409JSONResponse ¶
type N1N2MessageTransfer409JSONResponse N1N2MessageTransferError
func (N1N2MessageTransfer409JSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer409JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer411ApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransfer411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (N1N2MessageTransfer411ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer411ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer413ApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransfer413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (N1N2MessageTransfer413ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer413ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer415ApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransfer415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (N1N2MessageTransfer415ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer415ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer429ApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransfer429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (N1N2MessageTransfer429ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer429ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer500ApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransfer500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (N1N2MessageTransfer500ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer500ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer503ApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransfer503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (N1N2MessageTransfer503ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer503ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer504ApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransfer504ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails
func (N1N2MessageTransfer504ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer504ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransfer504JSONResponse ¶
type N1N2MessageTransfer504JSONResponse N1N2MessageTransferError
func (N1N2MessageTransfer504JSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransfer504JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageTransferCause ¶
type N1N2MessageTransferCause string
N1N2MessageTransferCause defines model for N1N2MessageTransferCause.
const ( ATTEMPTINGTOREACHUE N1N2MessageTransferCause = "ATTEMPTING_TO_REACH_UE" N1MSGNOTTRANSFERRED N1N2MessageTransferCause = "N1_MSG_NOT_TRANSFERRED" N1N2TRANSFERINITIATED N1N2MessageTransferCause = "N1_N2_TRANSFER_INITIATED" TEMPORARYREJECTHANDOVERONGOING N1N2MessageTransferCause = "TEMPORARY_REJECT_HANDOVER_ONGOING" TEMPORARYREJECTREGISTRATIONONGOING N1N2MessageTransferCause = "TEMPORARY_REJECT_REGISTRATION_ONGOING" UENOTREACHABLEFORSESSION N1N2MessageTransferCause = "UE_NOT_REACHABLE_FOR_SESSION" UENOTRESPONDING N1N2MessageTransferCause = "UE_NOT_RESPONDING" WAITINGFORASYNCHRONOUSTRANSFER N1N2MessageTransferCause = "WAITING_FOR_ASYNCHRONOUS_TRANSFER" )
Defines values for N1N2MessageTransferCause.
type N1N2MessageTransferError ¶
type N1N2MessageTransferError struct { ErrInfo *N1N2MsgTxfrErrDetail `json:"errInfo,omitempty"` Error externalRef1.ProblemDetails `json:"error"` AdditionalProperties map[string]interface{} `json:"-"` }
N1N2MessageTransferError defines model for N1N2MessageTransferError.
func (N1N2MessageTransferError) Get ¶
func (a N1N2MessageTransferError) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N1N2MessageTransferError. Returns the specified element and whether it was found
func (N1N2MessageTransferError) MarshalJSON ¶
func (a N1N2MessageTransferError) MarshalJSON() ([]byte, error)
Override default JSON handling for N1N2MessageTransferError to handle AdditionalProperties
func (*N1N2MessageTransferError) Set ¶
func (a *N1N2MessageTransferError) Set(fieldName string, value interface{})
Setter for additional properties for N1N2MessageTransferError
func (*N1N2MessageTransferError) UnmarshalJSON ¶
func (a *N1N2MessageTransferError) UnmarshalJSON(b []byte) error
Override default JSON handling for N1N2MessageTransferError to handle AdditionalProperties
type N1N2MessageTransferJSONRequestBody ¶
type N1N2MessageTransferJSONRequestBody = N1N2MessageTransferReqData
N1N2MessageTransferJSONRequestBody defines body for N1N2MessageTransfer for application/json ContentType.
type N1N2MessageTransferMultipartBody ¶
type N1N2MessageTransferMultipartBody struct { BinaryDataN1Message *openapi_types.File `json:"binaryDataN1Message,omitempty"` BinaryDataN2Information *openapi_types.File `json:"binaryDataN2Information,omitempty"` BinaryMtData *openapi_types.File `json:"binaryMtData,omitempty"` JsonData *N1N2MessageTransferReqData `json:"jsonData,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N1N2MessageTransferMultipartBody defines parameters for N1N2MessageTransfer.
func (N1N2MessageTransferMultipartBody) Get ¶
func (a N1N2MessageTransferMultipartBody) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N1N2MessageTransferMultipartBody. Returns the specified element and whether it was found
func (N1N2MessageTransferMultipartBody) MarshalJSON ¶
func (a N1N2MessageTransferMultipartBody) MarshalJSON() ([]byte, error)
Override default JSON handling for N1N2MessageTransferMultipartBody to handle AdditionalProperties
func (*N1N2MessageTransferMultipartBody) Set ¶
func (a *N1N2MessageTransferMultipartBody) Set(fieldName string, value interface{})
Setter for additional properties for N1N2MessageTransferMultipartBody
func (*N1N2MessageTransferMultipartBody) UnmarshalJSON ¶
func (a *N1N2MessageTransferMultipartBody) UnmarshalJSON(b []byte) error
Override default JSON handling for N1N2MessageTransferMultipartBody to handle AdditionalProperties
type N1N2MessageTransferMultipartRequestBody ¶
type N1N2MessageTransferMultipartRequestBody N1N2MessageTransferMultipartBody
N1N2MessageTransferMultipartRequestBody defines body for N1N2MessageTransfer for multipart/related ContentType.
type N1N2MessageTransferReqData ¶
type N1N2MessageTransferReqData struct { N5qi *externalRef1.N5Qi `json:"5qi,omitempty"` AreaOfValidity *AreaOfValidity `json:"areaOfValidity,omitempty"` Arp *externalRef1.Arp `json:"arp,omitempty"` ExtBufSupport *bool `json:"extBufSupport,omitempty"` LastMsgIndication *bool `json:"lastMsgIndication,omitempty"` // LcsCorrelationId Original reference TS29572_Nlmf_Location.yaml#/components/schemas/CorrelationID LcsCorrelationId *string `json:"lcsCorrelationId,omitempty"` MaAcceptedInd *bool `json:"maAcceptedInd,omitempty"` MtData *externalRef1.RefToBinaryData `json:"mtData,omitempty"` N1MessageContainer *N1MessageContainer `json:"n1MessageContainer,omitempty"` N1n2FailureTxfNotifURI *externalRef1.Uri `json:"n1n2FailureTxfNotifURI,omitempty"` N2InfoContainer *N2InfoContainer `json:"n2InfoContainer,omitempty"` OldGuami *externalRef1.Guami `json:"oldGuami,omitempty"` PduSessionId *externalRef1.PduSessionId `json:"pduSessionId,omitempty"` Ppi *Ppi `json:"ppi,omitempty"` SkipInd *bool `json:"skipInd,omitempty"` SmfReallocationInd *bool `json:"smfReallocationInd,omitempty"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` TargetAccess externalRef1.AccessType `json:"targetAccess,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N1N2MessageTransferReqData defines model for N1N2MessageTransferReqData.
func (N1N2MessageTransferReqData) Get ¶
func (a N1N2MessageTransferReqData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N1N2MessageTransferReqData. Returns the specified element and whether it was found
func (N1N2MessageTransferReqData) MarshalJSON ¶
func (a N1N2MessageTransferReqData) MarshalJSON() ([]byte, error)
Override default JSON handling for N1N2MessageTransferReqData to handle AdditionalProperties
func (*N1N2MessageTransferReqData) Set ¶
func (a *N1N2MessageTransferReqData) Set(fieldName string, value interface{})
Setter for additional properties for N1N2MessageTransferReqData
func (*N1N2MessageTransferReqData) UnmarshalJSON ¶
func (a *N1N2MessageTransferReqData) UnmarshalJSON(b []byte) error
Override default JSON handling for N1N2MessageTransferReqData to handle AdditionalProperties
type N1N2MessageTransferRequestObject ¶
type N1N2MessageTransferRequestObject struct { UeContextId string `json:"ueContextId"` JSONBody *N1N2MessageTransferJSONRequestBody MultipartBody *multipart.Reader }
type N1N2MessageTransferResponse ¶
type N1N2MessageTransferResponse struct { Body []byte HTTPResponse *http.Response JSON200 *N1N2MessageTransferRspData JSON202 *N1N2MessageTransferRspData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON403 *externalRef1.N403 ApplicationproblemJSON404 *externalRef1.N404 JSON409 *N1N2MessageTransferError ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 JSON504 *N1N2MessageTransferError ApplicationproblemJSON504 *externalRef1.ProblemDetails ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseN1N2MessageTransferResponse ¶
func ParseN1N2MessageTransferResponse(rsp *http.Response) (*N1N2MessageTransferResponse, error)
ParseN1N2MessageTransferResponse parses an HTTP response from a N1N2MessageTransferWithResponse call
func (N1N2MessageTransferResponse) Status ¶
func (r N1N2MessageTransferResponse) Status() string
Status returns HTTPResponse.Status
func (N1N2MessageTransferResponse) StatusCode ¶
func (r N1N2MessageTransferResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type N1N2MessageTransferResponseObject ¶
type N1N2MessageTransferResponseObject interface {
VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
}
type N1N2MessageTransferRspData ¶
type N1N2MessageTransferRspData struct { Cause N1N2MessageTransferCause `json:"cause"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N1N2MessageTransferRspData defines model for N1N2MessageTransferRspData.
func (N1N2MessageTransferRspData) Get ¶
func (a N1N2MessageTransferRspData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N1N2MessageTransferRspData. Returns the specified element and whether it was found
func (N1N2MessageTransferRspData) MarshalJSON ¶
func (a N1N2MessageTransferRspData) MarshalJSON() ([]byte, error)
Override default JSON handling for N1N2MessageTransferRspData to handle AdditionalProperties
func (*N1N2MessageTransferRspData) Set ¶
func (a *N1N2MessageTransferRspData) Set(fieldName string, value interface{})
Setter for additional properties for N1N2MessageTransferRspData
func (*N1N2MessageTransferRspData) UnmarshalJSON ¶
func (a *N1N2MessageTransferRspData) UnmarshalJSON(b []byte) error
Override default JSON handling for N1N2MessageTransferRspData to handle AdditionalProperties
type N1N2MessageTransferdefaultApplicationProblemPlusJSONResponse ¶
type N1N2MessageTransferdefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (N1N2MessageTransferdefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse ¶
func (response N1N2MessageTransferdefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribe204Response ¶
type N1N2MessageUnSubscribe204Response struct { }
func (N1N2MessageUnSubscribe204Response) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribe204Response) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribe307JSONResponse ¶
type N1N2MessageUnSubscribe307JSONResponse struct{ externalRef1.N307JSONResponse }
func (N1N2MessageUnSubscribe307JSONResponse) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribe307JSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribe308JSONResponse ¶
type N1N2MessageUnSubscribe308JSONResponse struct{ externalRef1.N308JSONResponse }
func (N1N2MessageUnSubscribe308JSONResponse) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribe308JSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribe400ApplicationProblemPlusJSONResponse ¶
type N1N2MessageUnSubscribe400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (N1N2MessageUnSubscribe400ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribe400ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribe411ApplicationProblemPlusJSONResponse ¶
type N1N2MessageUnSubscribe411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (N1N2MessageUnSubscribe411ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribe411ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribe413ApplicationProblemPlusJSONResponse ¶
type N1N2MessageUnSubscribe413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (N1N2MessageUnSubscribe413ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribe413ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribe415ApplicationProblemPlusJSONResponse ¶
type N1N2MessageUnSubscribe415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (N1N2MessageUnSubscribe415ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribe415ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribe429ApplicationProblemPlusJSONResponse ¶
type N1N2MessageUnSubscribe429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (N1N2MessageUnSubscribe429ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribe429ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribe500ApplicationProblemPlusJSONResponse ¶
type N1N2MessageUnSubscribe500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (N1N2MessageUnSubscribe500ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribe500ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribe503ApplicationProblemPlusJSONResponse ¶
type N1N2MessageUnSubscribe503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (N1N2MessageUnSubscribe503ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribe503ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MessageUnSubscribeResponse ¶
type N1N2MessageUnSubscribeResponse struct { Body []byte HTTPResponse *http.Response JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseN1N2MessageUnSubscribeResponse ¶
func ParseN1N2MessageUnSubscribeResponse(rsp *http.Response) (*N1N2MessageUnSubscribeResponse, error)
ParseN1N2MessageUnSubscribeResponse parses an HTTP response from a N1N2MessageUnSubscribeWithResponse call
func (N1N2MessageUnSubscribeResponse) Status ¶
func (r N1N2MessageUnSubscribeResponse) Status() string
Status returns HTTPResponse.Status
func (N1N2MessageUnSubscribeResponse) StatusCode ¶
func (r N1N2MessageUnSubscribeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type N1N2MessageUnSubscribeResponseObject ¶
type N1N2MessageUnSubscribeResponseObject interface {
VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
}
type N1N2MessageUnSubscribedefaultApplicationProblemPlusJSONResponse ¶
type N1N2MessageUnSubscribedefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (N1N2MessageUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse ¶
func (response N1N2MessageUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
type N1N2MsgTxfrErrDetail ¶
type N1N2MsgTxfrErrDetail struct { HighestPrioArp *externalRef1.Arp `json:"highestPrioArp,omitempty"` MaxWaitingTime *externalRef1.DurationSec `json:"maxWaitingTime,omitempty"` RetryAfter *externalRef1.Uinteger `json:"retryAfter,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N1N2MsgTxfrErrDetail defines model for N1N2MsgTxfrErrDetail.
func (N1N2MsgTxfrErrDetail) Get ¶
func (a N1N2MsgTxfrErrDetail) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N1N2MsgTxfrErrDetail. Returns the specified element and whether it was found
func (N1N2MsgTxfrErrDetail) MarshalJSON ¶
func (a N1N2MsgTxfrErrDetail) MarshalJSON() ([]byte, error)
Override default JSON handling for N1N2MsgTxfrErrDetail to handle AdditionalProperties
func (*N1N2MsgTxfrErrDetail) Set ¶
func (a *N1N2MsgTxfrErrDetail) Set(fieldName string, value interface{})
Setter for additional properties for N1N2MsgTxfrErrDetail
func (*N1N2MsgTxfrErrDetail) UnmarshalJSON ¶
func (a *N1N2MsgTxfrErrDetail) UnmarshalJSON(b []byte) error
Override default JSON handling for N1N2MsgTxfrErrDetail to handle AdditionalProperties
type N1N2MsgTxfrFailureNotification ¶
type N1N2MsgTxfrFailureNotification struct { Cause N1N2MessageTransferCause `json:"cause"` N1n2MsgDataUri externalRef1.Uri `json:"n1n2MsgDataUri"` AdditionalProperties map[string]interface{} `json:"-"` }
N1N2MsgTxfrFailureNotification defines model for N1N2MsgTxfrFailureNotification.
func (N1N2MsgTxfrFailureNotification) Get ¶
func (a N1N2MsgTxfrFailureNotification) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N1N2MsgTxfrFailureNotification. Returns the specified element and whether it was found
func (N1N2MsgTxfrFailureNotification) MarshalJSON ¶
func (a N1N2MsgTxfrFailureNotification) MarshalJSON() ([]byte, error)
Override default JSON handling for N1N2MsgTxfrFailureNotification to handle AdditionalProperties
func (*N1N2MsgTxfrFailureNotification) Set ¶
func (a *N1N2MsgTxfrFailureNotification) Set(fieldName string, value interface{})
Setter for additional properties for N1N2MsgTxfrFailureNotification
func (*N1N2MsgTxfrFailureNotification) UnmarshalJSON ¶
func (a *N1N2MsgTxfrFailureNotification) UnmarshalJSON(b []byte) error
Override default JSON handling for N1N2MsgTxfrFailureNotification to handle AdditionalProperties
type N2InfoContainer ¶
type N2InfoContainer struct { N2InformationClass N2InformationClass `json:"n2InformationClass"` NrppaInfo *NrppaInformation `json:"nrppaInfo,omitempty"` PwsInfo *PwsInformation `json:"pwsInfo,omitempty"` RanInfo *N2RanInformation `json:"ranInfo,omitempty"` SmInfo *N2SmInformation `json:"smInfo,omitempty"` V2xInfo *V2xInformation `json:"v2xInfo,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N2InfoContainer defines model for N2InfoContainer.
func (N2InfoContainer) Get ¶
func (a N2InfoContainer) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N2InfoContainer. Returns the specified element and whether it was found
func (N2InfoContainer) MarshalJSON ¶
func (a N2InfoContainer) MarshalJSON() ([]byte, error)
Override default JSON handling for N2InfoContainer to handle AdditionalProperties
func (*N2InfoContainer) Set ¶
func (a *N2InfoContainer) Set(fieldName string, value interface{})
Setter for additional properties for N2InfoContainer
func (*N2InfoContainer) UnmarshalJSON ¶
func (a *N2InfoContainer) UnmarshalJSON(b []byte) error
Override default JSON handling for N2InfoContainer to handle AdditionalProperties
type N2InfoContent ¶
type N2InfoContent struct { NgapData externalRef1.RefToBinaryData `json:"ngapData"` NgapIeType *NgapIeType `json:"ngapIeType,omitempty"` NgapMessageType *externalRef1.Uinteger `json:"ngapMessageType,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N2InfoContent defines model for N2InfoContent.
func (N2InfoContent) Get ¶
func (a N2InfoContent) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N2InfoContent. Returns the specified element and whether it was found
func (N2InfoContent) MarshalJSON ¶
func (a N2InfoContent) MarshalJSON() ([]byte, error)
Override default JSON handling for N2InfoContent to handle AdditionalProperties
func (*N2InfoContent) Set ¶
func (a *N2InfoContent) Set(fieldName string, value interface{})
Setter for additional properties for N2InfoContent
func (*N2InfoContent) UnmarshalJSON ¶
func (a *N2InfoContent) UnmarshalJSON(b []byte) error
Override default JSON handling for N2InfoContent to handle AdditionalProperties
type N2InfoNotificationRspData ¶
type N2InfoNotificationRspData struct { SecRatDataUsageList []N2SmInformation `json:"secRatDataUsageList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N2InfoNotificationRspData defines model for N2InfoNotificationRspData.
func (N2InfoNotificationRspData) Get ¶
func (a N2InfoNotificationRspData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N2InfoNotificationRspData. Returns the specified element and whether it was found
func (N2InfoNotificationRspData) MarshalJSON ¶
func (a N2InfoNotificationRspData) MarshalJSON() ([]byte, error)
Override default JSON handling for N2InfoNotificationRspData to handle AdditionalProperties
func (*N2InfoNotificationRspData) Set ¶
func (a *N2InfoNotificationRspData) Set(fieldName string, value interface{})
Setter for additional properties for N2InfoNotificationRspData
func (*N2InfoNotificationRspData) UnmarshalJSON ¶
func (a *N2InfoNotificationRspData) UnmarshalJSON(b []byte) error
Override default JSON handling for N2InfoNotificationRspData to handle AdditionalProperties
type N2InfoNotifyReason ¶
type N2InfoNotifyReason string
N2InfoNotifyReason defines model for N2InfoNotifyReason.
const (
HANDOVERCOMPLETED N2InfoNotifyReason = "HANDOVER_COMPLETED"
)
Defines values for N2InfoNotifyReason.
type N2InformationClass ¶
type N2InformationClass string
N2InformationClass defines model for N2InformationClass.
const ( N2InformationClassNRPPa N2InformationClass = "NRPPa" N2InformationClassPWS N2InformationClass = "PWS" N2InformationClassPWSBCAL N2InformationClass = "PWS-BCAL" N2InformationClassPWSRF N2InformationClass = "PWS-RF" N2InformationClassRAN N2InformationClass = "RAN" N2InformationClassSM N2InformationClass = "SM" N2InformationClassV2X N2InformationClass = "V2X" )
Defines values for N2InformationClass.
type N2InformationNotification ¶
type N2InformationNotification struct { AnN2IPv4Addr externalRef1.Ipv4Addr `json:"anN2IPv4Addr,omitempty"` AnN2IPv6Addr *externalRef1.Ipv6Addr `json:"anN2IPv6Addr,omitempty"` Guami *externalRef1.Guami `json:"guami,omitempty"` InitialAmfName *externalRef1.AmfName `json:"initialAmfName,omitempty"` // LcsCorrelationId Original reference TS29572_Nlmf_Location.yaml#/components/schemas/CorrelationID LcsCorrelationId *string `json:"lcsCorrelationId,omitempty"` N2InfoContainer *N2InfoContainer `json:"n2InfoContainer,omitempty"` N2NotifySubscriptionId string `json:"n2NotifySubscriptionId"` NotifyReason *N2InfoNotifyReason `json:"notifyReason,omitempty"` NotifySourceNgRan *bool `json:"notifySourceNgRan,omitempty"` RanNodeId *externalRef1.GlobalRanNodeId `json:"ranNodeId,omitempty"` SmfChangeInfoList []SmfChangeInfo `json:"smfChangeInfoList,omitempty"` ToReleaseSessionList []externalRef1.PduSessionId `json:"toReleaseSessionList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N2InformationNotification defines model for N2InformationNotification.
func (N2InformationNotification) Get ¶
func (a N2InformationNotification) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N2InformationNotification. Returns the specified element and whether it was found
func (N2InformationNotification) MarshalJSON ¶
func (a N2InformationNotification) MarshalJSON() ([]byte, error)
Override default JSON handling for N2InformationNotification to handle AdditionalProperties
func (*N2InformationNotification) Set ¶
func (a *N2InformationNotification) Set(fieldName string, value interface{})
Setter for additional properties for N2InformationNotification
func (*N2InformationNotification) UnmarshalJSON ¶
func (a *N2InformationNotification) UnmarshalJSON(b []byte) error
Override default JSON handling for N2InformationNotification to handle AdditionalProperties
type N2InformationTransferError ¶
type N2InformationTransferError struct { Error externalRef1.ProblemDetails `json:"error"` PwsErrorInfo *PWSErrorData `json:"pwsErrorInfo,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N2InformationTransferError defines model for N2InformationTransferError.
func (N2InformationTransferError) Get ¶
func (a N2InformationTransferError) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N2InformationTransferError. Returns the specified element and whether it was found
func (N2InformationTransferError) MarshalJSON ¶
func (a N2InformationTransferError) MarshalJSON() ([]byte, error)
Override default JSON handling for N2InformationTransferError to handle AdditionalProperties
func (*N2InformationTransferError) Set ¶
func (a *N2InformationTransferError) Set(fieldName string, value interface{})
Setter for additional properties for N2InformationTransferError
func (*N2InformationTransferError) UnmarshalJSON ¶
func (a *N2InformationTransferError) UnmarshalJSON(b []byte) error
Override default JSON handling for N2InformationTransferError to handle AdditionalProperties
type N2InformationTransferReqData ¶
type N2InformationTransferReqData struct { GlobalRanNodeList []externalRef1.GlobalRanNodeId `json:"globalRanNodeList,omitempty"` N2Information N2InfoContainer `json:"n2Information"` RatSelector *RatSelector `json:"ratSelector,omitempty"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` TaiList []externalRef1.Tai `json:"taiList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N2InformationTransferReqData defines model for N2InformationTransferReqData.
func (N2InformationTransferReqData) Get ¶
func (a N2InformationTransferReqData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N2InformationTransferReqData. Returns the specified element and whether it was found
func (N2InformationTransferReqData) MarshalJSON ¶
func (a N2InformationTransferReqData) MarshalJSON() ([]byte, error)
Override default JSON handling for N2InformationTransferReqData to handle AdditionalProperties
func (*N2InformationTransferReqData) Set ¶
func (a *N2InformationTransferReqData) Set(fieldName string, value interface{})
Setter for additional properties for N2InformationTransferReqData
func (*N2InformationTransferReqData) UnmarshalJSON ¶
func (a *N2InformationTransferReqData) UnmarshalJSON(b []byte) error
Override default JSON handling for N2InformationTransferReqData to handle AdditionalProperties
type N2InformationTransferResult ¶
type N2InformationTransferResult string
N2InformationTransferResult defines model for N2InformationTransferResult.
const (
N2INFOTRANSFERINITIATED N2InformationTransferResult = "N2_INFO_TRANSFER_INITIATED"
)
Defines values for N2InformationTransferResult.
type N2InformationTransferRspData ¶
type N2InformationTransferRspData struct { PwsRspData *PWSResponseData `json:"pwsRspData,omitempty"` Result N2InformationTransferResult `json:"result"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N2InformationTransferRspData defines model for N2InformationTransferRspData.
func (N2InformationTransferRspData) Get ¶
func (a N2InformationTransferRspData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N2InformationTransferRspData. Returns the specified element and whether it was found
func (N2InformationTransferRspData) MarshalJSON ¶
func (a N2InformationTransferRspData) MarshalJSON() ([]byte, error)
Override default JSON handling for N2InformationTransferRspData to handle AdditionalProperties
func (*N2InformationTransferRspData) Set ¶
func (a *N2InformationTransferRspData) Set(fieldName string, value interface{})
Setter for additional properties for N2InformationTransferRspData
func (*N2InformationTransferRspData) UnmarshalJSON ¶
func (a *N2InformationTransferRspData) UnmarshalJSON(b []byte) error
Override default JSON handling for N2InformationTransferRspData to handle AdditionalProperties
type N2RanInformation ¶
type N2RanInformation struct { N2InfoContent N2InfoContent `json:"n2InfoContent"` AdditionalProperties map[string]interface{} `json:"-"` }
N2RanInformation defines model for N2RanInformation.
func (N2RanInformation) Get ¶
func (a N2RanInformation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N2RanInformation. Returns the specified element and whether it was found
func (N2RanInformation) MarshalJSON ¶
func (a N2RanInformation) MarshalJSON() ([]byte, error)
Override default JSON handling for N2RanInformation to handle AdditionalProperties
func (*N2RanInformation) Set ¶
func (a *N2RanInformation) Set(fieldName string, value interface{})
Setter for additional properties for N2RanInformation
func (*N2RanInformation) UnmarshalJSON ¶
func (a *N2RanInformation) UnmarshalJSON(b []byte) error
Override default JSON handling for N2RanInformation to handle AdditionalProperties
type N2SmInformation ¶
type N2SmInformation struct { HomePlmnSnssai *externalRef1.Snssai `json:"homePlmnSnssai,omitempty"` IwkSnssai *externalRef1.Snssai `json:"iwkSnssai,omitempty"` N2InfoContent *N2InfoContent `json:"n2InfoContent,omitempty"` PduSessionId externalRef1.PduSessionId `json:"pduSessionId"` SNssai *externalRef1.Snssai `json:"sNssai,omitempty"` SubjectToHo *bool `json:"subjectToHo,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N2SmInformation defines model for N2SmInformation.
func (N2SmInformation) Get ¶
func (a N2SmInformation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N2SmInformation. Returns the specified element and whether it was found
func (N2SmInformation) MarshalJSON ¶
func (a N2SmInformation) MarshalJSON() ([]byte, error)
Override default JSON handling for N2SmInformation to handle AdditionalProperties
func (*N2SmInformation) Set ¶
func (a *N2SmInformation) Set(fieldName string, value interface{})
Setter for additional properties for N2SmInformation
func (*N2SmInformation) UnmarshalJSON ¶
func (a *N2SmInformation) UnmarshalJSON(b []byte) error
Override default JSON handling for N2SmInformation to handle AdditionalProperties
type N5GMmCapability ¶
type N5GMmCapability = externalRef1.Bytes
N5GMmCapability defines model for 5GMmCapability.
type NasSecurityMode ¶
type NasSecurityMode struct { CipheringAlgorithm CipheringAlgorithm `json:"cipheringAlgorithm"` IntegrityAlgorithm IntegrityAlgorithm `json:"integrityAlgorithm"` AdditionalProperties map[string]interface{} `json:"-"` }
NasSecurityMode defines model for NasSecurityMode.
func (NasSecurityMode) Get ¶
func (a NasSecurityMode) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NasSecurityMode. Returns the specified element and whether it was found
func (NasSecurityMode) MarshalJSON ¶
func (a NasSecurityMode) MarshalJSON() ([]byte, error)
Override default JSON handling for NasSecurityMode to handle AdditionalProperties
func (*NasSecurityMode) Set ¶
func (a *NasSecurityMode) Set(fieldName string, value interface{})
Setter for additional properties for NasSecurityMode
func (*NasSecurityMode) UnmarshalJSON ¶
func (a *NasSecurityMode) UnmarshalJSON(b []byte) error
Override default JSON handling for NasSecurityMode to handle AdditionalProperties
type NgKsi ¶
type NgKsi struct { Ksi int `json:"ksi"` Tsc ScType `json:"tsc"` AdditionalProperties map[string]interface{} `json:"-"` }
NgKsi defines model for NgKsi.
func (NgKsi) Get ¶
Getter for additional properties for NgKsi. Returns the specified element and whether it was found
func (NgKsi) MarshalJSON ¶
Override default JSON handling for NgKsi to handle AdditionalProperties
func (*NgKsi) UnmarshalJSON ¶
Override default JSON handling for NgKsi to handle AdditionalProperties
type NgRanTargetId ¶
type NgRanTargetId struct { RanNodeId externalRef1.GlobalRanNodeId `json:"ranNodeId"` Tai externalRef1.Tai `json:"tai"` AdditionalProperties map[string]interface{} `json:"-"` }
NgRanTargetId defines model for NgRanTargetId.
func (NgRanTargetId) Get ¶
func (a NgRanTargetId) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NgRanTargetId. Returns the specified element and whether it was found
func (NgRanTargetId) MarshalJSON ¶
func (a NgRanTargetId) MarshalJSON() ([]byte, error)
Override default JSON handling for NgRanTargetId to handle AdditionalProperties
func (*NgRanTargetId) Set ¶
func (a *NgRanTargetId) Set(fieldName string, value interface{})
Setter for additional properties for NgRanTargetId
func (*NgRanTargetId) UnmarshalJSON ¶
func (a *NgRanTargetId) UnmarshalJSON(b []byte) error
Override default JSON handling for NgRanTargetId to handle AdditionalProperties
type NgapIeType ¶
type NgapIeType string
NgapIeType defines model for NgapIeType.
const ( EARLYSTATUSTRANSCONTAINER NgapIeType = "EARLY_STATUS_TRANS_CONTAINER" HANDOVERCMD NgapIeType = "HANDOVER_CMD" HANDOVERPREPFAIL NgapIeType = "HANDOVER_PREP_FAIL" HANDOVERREQUIRED NgapIeType = "HANDOVER_REQUIRED" NRPPAPDU NgapIeType = "NRPPA_PDU" PC5QOSPARA NgapIeType = "PC5_QOS_PARA" PDURESMODREQ NgapIeType = "PDU_RES_MOD_REQ" PDURESRELCMD NgapIeType = "PDU_RES_REL_CMD" PDURESSETUPREQ NgapIeType = "PDU_RES_SETUP_REQ" RANSTATUSTRANSCONTAINER NgapIeType = "RAN_STATUS_TRANS_CONTAINER" RIMINFOTRANSFER NgapIeType = "RIM_INFO_TRANSFER" SECONDARYRATUSAGE NgapIeType = "SECONDARY_RAT_USAGE" SONCONFIGTRANSFER NgapIeType = "SON_CONFIG_TRANSFER" SRCTOTARCONTAINER NgapIeType = "SRC_TO_TAR_CONTAINER" TARTOSRCCONTAINER NgapIeType = "TAR_TO_SRC_CONTAINER" TARTOSRCFAILCONTAINER NgapIeType = "TAR_TO_SRC_FAIL_CONTAINER" UERADIOCAPABILITY NgapIeType = "UE_RADIO_CAPABILITY" )
Defines values for NgapIeType.
type NonUeN2InfoSubscribe201JSONResponse ¶
type NonUeN2InfoSubscribe201JSONResponse struct { Body NonUeN2InfoSubscriptionCreatedData Headers NonUeN2InfoSubscribe201ResponseHeaders }
func (NonUeN2InfoSubscribe201JSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe201JSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribe201ResponseHeaders ¶
type NonUeN2InfoSubscribe201ResponseHeaders struct {
Location string
}
type NonUeN2InfoSubscribe307JSONResponse ¶
type NonUeN2InfoSubscribe307JSONResponse struct{ externalRef1.N307JSONResponse }
func (NonUeN2InfoSubscribe307JSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe307JSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribe308JSONResponse ¶
type NonUeN2InfoSubscribe308JSONResponse struct{ externalRef1.N308JSONResponse }
func (NonUeN2InfoSubscribe308JSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe308JSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribe400ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoSubscribe400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoSubscribe400ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe400ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribe403ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoSubscribe403ApplicationProblemPlusJSONResponse struct {
externalRef1.N403ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoSubscribe403ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe403ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribe411ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoSubscribe411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoSubscribe411ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe411ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribe413ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoSubscribe413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoSubscribe413ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe413ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribe415ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoSubscribe415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoSubscribe415ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe415ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribe429ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoSubscribe429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoSubscribe429ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe429ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribe500ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoSubscribe500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoSubscribe500ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe500ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribe503ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoSubscribe503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoSubscribe503ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribe503ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscribeJSONRequestBody ¶
type NonUeN2InfoSubscribeJSONRequestBody = NonUeN2InfoSubscriptionCreateData
NonUeN2InfoSubscribeJSONRequestBody defines body for NonUeN2InfoSubscribe for application/json ContentType.
type NonUeN2InfoSubscribeRequestObject ¶
type NonUeN2InfoSubscribeRequestObject struct {
Body *NonUeN2InfoSubscribeJSONRequestBody
}
type NonUeN2InfoSubscribeResponse ¶
type NonUeN2InfoSubscribeResponse struct { Body []byte HTTPResponse *http.Response JSON201 *NonUeN2InfoSubscriptionCreatedData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON403 *externalRef1.N403 ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseNonUeN2InfoSubscribeResponse ¶
func ParseNonUeN2InfoSubscribeResponse(rsp *http.Response) (*NonUeN2InfoSubscribeResponse, error)
ParseNonUeN2InfoSubscribeResponse parses an HTTP response from a NonUeN2InfoSubscribeWithResponse call
func (NonUeN2InfoSubscribeResponse) Status ¶
func (r NonUeN2InfoSubscribeResponse) Status() string
Status returns HTTPResponse.Status
func (NonUeN2InfoSubscribeResponse) StatusCode ¶
func (r NonUeN2InfoSubscribeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type NonUeN2InfoSubscribeResponseObject ¶
type NonUeN2InfoSubscribeResponseObject interface {
VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
}
type NonUeN2InfoSubscribedefaultApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoSubscribedefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (NonUeN2InfoSubscribedefaultApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse ¶
func (response NonUeN2InfoSubscribedefaultApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoSubscriptionCreateData ¶
type NonUeN2InfoSubscriptionCreateData struct { AnTypeList []externalRef1.AccessType `json:"anTypeList,omitempty"` GlobalRanNodeList []externalRef1.GlobalRanNodeId `json:"globalRanNodeList,omitempty"` N2InformationClass N2InformationClass `json:"n2InformationClass"` N2NotifyCallbackUri externalRef1.Uri `json:"n2NotifyCallbackUri"` NfId *externalRef1.NfInstanceId `json:"nfId,omitempty"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NonUeN2InfoSubscriptionCreateData defines model for NonUeN2InfoSubscriptionCreateData.
func (NonUeN2InfoSubscriptionCreateData) Get ¶
func (a NonUeN2InfoSubscriptionCreateData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NonUeN2InfoSubscriptionCreateData. Returns the specified element and whether it was found
func (NonUeN2InfoSubscriptionCreateData) MarshalJSON ¶
func (a NonUeN2InfoSubscriptionCreateData) MarshalJSON() ([]byte, error)
Override default JSON handling for NonUeN2InfoSubscriptionCreateData to handle AdditionalProperties
func (*NonUeN2InfoSubscriptionCreateData) Set ¶
func (a *NonUeN2InfoSubscriptionCreateData) Set(fieldName string, value interface{})
Setter for additional properties for NonUeN2InfoSubscriptionCreateData
func (*NonUeN2InfoSubscriptionCreateData) UnmarshalJSON ¶
func (a *NonUeN2InfoSubscriptionCreateData) UnmarshalJSON(b []byte) error
Override default JSON handling for NonUeN2InfoSubscriptionCreateData to handle AdditionalProperties
type NonUeN2InfoSubscriptionCreatedData ¶
type NonUeN2InfoSubscriptionCreatedData struct { N2InformationClass *N2InformationClass `json:"n2InformationClass,omitempty"` N2NotifySubscriptionId string `json:"n2NotifySubscriptionId"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NonUeN2InfoSubscriptionCreatedData defines model for NonUeN2InfoSubscriptionCreatedData.
func (NonUeN2InfoSubscriptionCreatedData) Get ¶
func (a NonUeN2InfoSubscriptionCreatedData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NonUeN2InfoSubscriptionCreatedData. Returns the specified element and whether it was found
func (NonUeN2InfoSubscriptionCreatedData) MarshalJSON ¶
func (a NonUeN2InfoSubscriptionCreatedData) MarshalJSON() ([]byte, error)
Override default JSON handling for NonUeN2InfoSubscriptionCreatedData to handle AdditionalProperties
func (*NonUeN2InfoSubscriptionCreatedData) Set ¶
func (a *NonUeN2InfoSubscriptionCreatedData) Set(fieldName string, value interface{})
Setter for additional properties for NonUeN2InfoSubscriptionCreatedData
func (*NonUeN2InfoSubscriptionCreatedData) UnmarshalJSON ¶
func (a *NonUeN2InfoSubscriptionCreatedData) UnmarshalJSON(b []byte) error
Override default JSON handling for NonUeN2InfoSubscriptionCreatedData to handle AdditionalProperties
type NonUeN2InfoUnSubscribe204Response ¶
type NonUeN2InfoUnSubscribe204Response struct { }
func (NonUeN2InfoUnSubscribe204Response) VisitNonUeN2InfoUnSubscribeResponse ¶
func (response NonUeN2InfoUnSubscribe204Response) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoUnSubscribe307JSONResponse ¶
type NonUeN2InfoUnSubscribe307JSONResponse struct{ externalRef1.N307JSONResponse }
func (NonUeN2InfoUnSubscribe307JSONResponse) VisitNonUeN2InfoUnSubscribeResponse ¶
func (response NonUeN2InfoUnSubscribe307JSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoUnSubscribe308JSONResponse ¶
type NonUeN2InfoUnSubscribe308JSONResponse struct{ externalRef1.N308JSONResponse }
func (NonUeN2InfoUnSubscribe308JSONResponse) VisitNonUeN2InfoUnSubscribeResponse ¶
func (response NonUeN2InfoUnSubscribe308JSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoUnSubscribe400ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoUnSubscribe400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoUnSubscribe400ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse ¶
func (response NonUeN2InfoUnSubscribe400ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoUnSubscribe429ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoUnSubscribe429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoUnSubscribe429ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse ¶
func (response NonUeN2InfoUnSubscribe429ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoUnSubscribe500ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoUnSubscribe500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoUnSubscribe500ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse ¶
func (response NonUeN2InfoUnSubscribe500ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoUnSubscribe503ApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoUnSubscribe503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (NonUeN2InfoUnSubscribe503ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse ¶
func (response NonUeN2InfoUnSubscribe503ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error
type NonUeN2InfoUnSubscribeRequestObject ¶
type NonUeN2InfoUnSubscribeRequestObject struct {
N2NotifySubscriptionId string `json:"n2NotifySubscriptionId"`
}
type NonUeN2InfoUnSubscribeResponse ¶
type NonUeN2InfoUnSubscribeResponse struct { Body []byte HTTPResponse *http.Response JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseNonUeN2InfoUnSubscribeResponse ¶
func ParseNonUeN2InfoUnSubscribeResponse(rsp *http.Response) (*NonUeN2InfoUnSubscribeResponse, error)
ParseNonUeN2InfoUnSubscribeResponse parses an HTTP response from a NonUeN2InfoUnSubscribeWithResponse call
func (NonUeN2InfoUnSubscribeResponse) Status ¶
func (r NonUeN2InfoUnSubscribeResponse) Status() string
Status returns HTTPResponse.Status
func (NonUeN2InfoUnSubscribeResponse) StatusCode ¶
func (r NonUeN2InfoUnSubscribeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type NonUeN2InfoUnSubscribeResponseObject ¶
type NonUeN2InfoUnSubscribeResponseObject interface {
VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error
}
type NonUeN2InfoUnSubscribedefaultApplicationProblemPlusJSONResponse ¶
type NonUeN2InfoUnSubscribedefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (NonUeN2InfoUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse ¶
func (response NonUeN2InfoUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer200JSONResponse ¶
type NonUeN2MessageTransfer200JSONResponse N2InformationTransferRspData
func (NonUeN2MessageTransfer200JSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer200JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer307JSONResponse ¶
type NonUeN2MessageTransfer307JSONResponse struct{ externalRef1.N307JSONResponse }
func (NonUeN2MessageTransfer307JSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer307JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer308JSONResponse ¶
type NonUeN2MessageTransfer308JSONResponse struct{ externalRef1.N308JSONResponse }
func (NonUeN2MessageTransfer308JSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer308JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer400ApplicationProblemPlusJSONResponse ¶
type NonUeN2MessageTransfer400ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails
func (NonUeN2MessageTransfer400ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer400ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer400JSONResponse ¶
type NonUeN2MessageTransfer400JSONResponse N2InformationTransferError
func (NonUeN2MessageTransfer400JSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer400JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer403ApplicationProblemPlusJSONResponse ¶
type NonUeN2MessageTransfer403ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails
func (NonUeN2MessageTransfer403ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer403ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer403JSONResponse ¶
type NonUeN2MessageTransfer403JSONResponse N2InformationTransferError
func (NonUeN2MessageTransfer403JSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer403JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer404JSONResponse ¶
type NonUeN2MessageTransfer404JSONResponse N2InformationTransferError
func (NonUeN2MessageTransfer404JSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer404JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer411ApplicationProblemPlusJSONResponse ¶
type NonUeN2MessageTransfer411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (NonUeN2MessageTransfer411ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer411ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer413ApplicationProblemPlusJSONResponse ¶
type NonUeN2MessageTransfer413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (NonUeN2MessageTransfer413ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer413ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer415ApplicationProblemPlusJSONResponse ¶
type NonUeN2MessageTransfer415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (NonUeN2MessageTransfer415ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer415ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer429ApplicationProblemPlusJSONResponse ¶
type NonUeN2MessageTransfer429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (NonUeN2MessageTransfer429ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer429ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer500ApplicationProblemPlusJSONResponse ¶
type NonUeN2MessageTransfer500ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails
func (NonUeN2MessageTransfer500ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer500ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer500JSONResponse ¶
type NonUeN2MessageTransfer500JSONResponse N2InformationTransferError
func (NonUeN2MessageTransfer500JSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer500JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer503ApplicationProblemPlusJSONResponse ¶
type NonUeN2MessageTransfer503ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails
func (NonUeN2MessageTransfer503ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer503ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransfer503JSONResponse ¶
type NonUeN2MessageTransfer503JSONResponse N2InformationTransferError
func (NonUeN2MessageTransfer503JSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransfer503JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NonUeN2MessageTransferJSONRequestBody ¶
type NonUeN2MessageTransferJSONRequestBody = N2InformationTransferReqData
NonUeN2MessageTransferJSONRequestBody defines body for NonUeN2MessageTransfer for application/json ContentType.
type NonUeN2MessageTransferMultipartBody ¶
type NonUeN2MessageTransferMultipartBody struct { BinaryDataN2Information *openapi_types.File `json:"binaryDataN2Information,omitempty"` JsonData *N2InformationTransferReqData `json:"jsonData,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NonUeN2MessageTransferMultipartBody defines parameters for NonUeN2MessageTransfer.
func (NonUeN2MessageTransferMultipartBody) Get ¶
func (a NonUeN2MessageTransferMultipartBody) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NonUeN2MessageTransferMultipartBody. Returns the specified element and whether it was found
func (NonUeN2MessageTransferMultipartBody) MarshalJSON ¶
func (a NonUeN2MessageTransferMultipartBody) MarshalJSON() ([]byte, error)
Override default JSON handling for NonUeN2MessageTransferMultipartBody to handle AdditionalProperties
func (*NonUeN2MessageTransferMultipartBody) Set ¶
func (a *NonUeN2MessageTransferMultipartBody) Set(fieldName string, value interface{})
Setter for additional properties for NonUeN2MessageTransferMultipartBody
func (*NonUeN2MessageTransferMultipartBody) UnmarshalJSON ¶
func (a *NonUeN2MessageTransferMultipartBody) UnmarshalJSON(b []byte) error
Override default JSON handling for NonUeN2MessageTransferMultipartBody to handle AdditionalProperties
type NonUeN2MessageTransferMultipartRequestBody ¶
type NonUeN2MessageTransferMultipartRequestBody NonUeN2MessageTransferMultipartBody
NonUeN2MessageTransferMultipartRequestBody defines body for NonUeN2MessageTransfer for multipart/related ContentType.
type NonUeN2MessageTransferRequestObject ¶
type NonUeN2MessageTransferRequestObject struct { JSONBody *NonUeN2MessageTransferJSONRequestBody MultipartBody *multipart.Reader }
type NonUeN2MessageTransferResponse ¶
type NonUeN2MessageTransferResponse struct { Body []byte HTTPResponse *http.Response JSON200 *N2InformationTransferRspData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 JSON400 *N2InformationTransferError ApplicationproblemJSON400 *externalRef1.ProblemDetails JSON403 *N2InformationTransferError ApplicationproblemJSON403 *externalRef1.ProblemDetails JSON404 *N2InformationTransferError ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 JSON500 *N2InformationTransferError ApplicationproblemJSON500 *externalRef1.ProblemDetails JSON503 *N2InformationTransferError ApplicationproblemJSON503 *externalRef1.ProblemDetails ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseNonUeN2MessageTransferResponse ¶
func ParseNonUeN2MessageTransferResponse(rsp *http.Response) (*NonUeN2MessageTransferResponse, error)
ParseNonUeN2MessageTransferResponse parses an HTTP response from a NonUeN2MessageTransferWithResponse call
func (NonUeN2MessageTransferResponse) Status ¶
func (r NonUeN2MessageTransferResponse) Status() string
Status returns HTTPResponse.Status
func (NonUeN2MessageTransferResponse) StatusCode ¶
func (r NonUeN2MessageTransferResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type NonUeN2MessageTransferResponseObject ¶
type NonUeN2MessageTransferResponseObject interface {
VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
}
type NonUeN2MessageTransferdefaultApplicationProblemPlusJSONResponse ¶
type NonUeN2MessageTransferdefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (NonUeN2MessageTransferdefaultApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse ¶
func (response NonUeN2MessageTransferdefaultApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
type NpnAccessInfo ¶
type NpnAccessInfo struct { CellCagInfo []externalRef1.CagId `json:"cellCagInfo,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NpnAccessInfo NPN Access Information.
func (NpnAccessInfo) Get ¶
func (a NpnAccessInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NpnAccessInfo. Returns the specified element and whether it was found
func (NpnAccessInfo) MarshalJSON ¶
func (a NpnAccessInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for NpnAccessInfo to handle AdditionalProperties
func (*NpnAccessInfo) Set ¶
func (a *NpnAccessInfo) Set(fieldName string, value interface{})
Setter for additional properties for NpnAccessInfo
func (*NpnAccessInfo) UnmarshalJSON ¶
func (a *NpnAccessInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for NpnAccessInfo to handle AdditionalProperties
type NrppaInformation ¶
type NrppaInformation struct { NfId externalRef1.NfInstanceId `json:"nfId"` NrppaPdu N2InfoContent `json:"nrppaPdu"` ServiceInstanceId *string `json:"serviceInstanceId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NrppaInformation defines model for NrppaInformation.
func (NrppaInformation) Get ¶
func (a NrppaInformation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NrppaInformation. Returns the specified element and whether it was found
func (NrppaInformation) MarshalJSON ¶
func (a NrppaInformation) MarshalJSON() ([]byte, error)
Override default JSON handling for NrppaInformation to handle AdditionalProperties
func (*NrppaInformation) Set ¶
func (a *NrppaInformation) Set(fieldName string, value interface{})
Setter for additional properties for NrppaInformation
func (*NrppaInformation) UnmarshalJSON ¶
func (a *NrppaInformation) UnmarshalJSON(b []byte) error
Override default JSON handling for NrppaInformation to handle AdditionalProperties
type NssaiMapping ¶
type NssaiMapping struct { HSnssai externalRef1.Snssai `json:"hSnssai"` MappedSnssai externalRef1.Snssai `json:"mappedSnssai"` AdditionalProperties map[string]interface{} `json:"-"` }
NssaiMapping defines model for NssaiMapping.
func (NssaiMapping) Get ¶
func (a NssaiMapping) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NssaiMapping. Returns the specified element and whether it was found
func (NssaiMapping) MarshalJSON ¶
func (a NssaiMapping) MarshalJSON() ([]byte, error)
Override default JSON handling for NssaiMapping to handle AdditionalProperties
func (*NssaiMapping) Set ¶
func (a *NssaiMapping) Set(fieldName string, value interface{})
Setter for additional properties for NssaiMapping
func (*NssaiMapping) UnmarshalJSON ¶
func (a *NssaiMapping) UnmarshalJSON(b []byte) error
Override default JSON handling for NssaiMapping to handle AdditionalProperties
type PWSErrorData ¶
type PWSErrorData struct { NamfCause int `json:"namfCause"` AdditionalProperties map[string]interface{} `json:"-"` }
PWSErrorData defines model for PWSErrorData.
func (PWSErrorData) Get ¶
func (a PWSErrorData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PWSErrorData. Returns the specified element and whether it was found
func (PWSErrorData) MarshalJSON ¶
func (a PWSErrorData) MarshalJSON() ([]byte, error)
Override default JSON handling for PWSErrorData to handle AdditionalProperties
func (*PWSErrorData) Set ¶
func (a *PWSErrorData) Set(fieldName string, value interface{})
Setter for additional properties for PWSErrorData
func (*PWSErrorData) UnmarshalJSON ¶
func (a *PWSErrorData) UnmarshalJSON(b []byte) error
Override default JSON handling for PWSErrorData to handle AdditionalProperties
type PWSResponseData ¶
type PWSResponseData struct { MessageIdentifier int `json:"messageIdentifier"` NgapMessageType externalRef1.Uinteger `json:"ngapMessageType"` SerialNumber externalRef1.Uint16 `json:"serialNumber"` UnknownTaiList []externalRef1.Tai `json:"unknownTaiList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
PWSResponseData defines model for PWSResponseData.
func (PWSResponseData) Get ¶
func (a PWSResponseData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PWSResponseData. Returns the specified element and whether it was found
func (PWSResponseData) MarshalJSON ¶
func (a PWSResponseData) MarshalJSON() ([]byte, error)
Override default JSON handling for PWSResponseData to handle AdditionalProperties
func (*PWSResponseData) Set ¶
func (a *PWSResponseData) Set(fieldName string, value interface{})
Setter for additional properties for PWSResponseData
func (*PWSResponseData) UnmarshalJSON ¶
func (a *PWSResponseData) UnmarshalJSON(b []byte) error
Override default JSON handling for PWSResponseData to handle AdditionalProperties
type PduSessionContext ¶
type PduSessionContext struct { AccessType externalRef1.AccessType `json:"accessType"` AdditionalAccessType externalRef1.AccessType `json:"additionalAccessType,omitempty"` AllocatedEbiList []interface{} `json:"allocatedEbiList,omitempty"` // CnAssistedRanPara Original reference TS29502_Nsmf_PDUSession.yaml#/components/schemas/CnAssistedRanPara CnAssistedRanPara interface{} `json:"cnAssistedRanPara,omitempty"` Dnn externalRef1.Dnn `json:"dnn"` HsmfId *externalRef1.NfInstanceId `json:"hsmfId,omitempty"` HsmfServiceSetId *externalRef1.NfServiceSetId `json:"hsmfServiceSetId,omitempty"` HsmfSetId *externalRef1.NfSetId `json:"hsmfSetId,omitempty"` IsmfBinding *SbiBindingLevel `json:"ismfBinding,omitempty"` IsmfId *externalRef1.NfInstanceId `json:"ismfId,omitempty"` IsmfServiceSetId *externalRef1.NfServiceSetId `json:"ismfServiceSetId,omitempty"` IsmfSetId *externalRef1.NfSetId `json:"ismfSetId,omitempty"` MaPduSession *bool `json:"maPduSession,omitempty"` NsInstance *externalRef3.NsiId `json:"nsInstance,omitempty"` PduSessionId externalRef1.PduSessionId `json:"pduSessionId"` SNssai externalRef1.Snssai `json:"sNssai"` SelectedDnn *externalRef1.Dnn `json:"selectedDnn,omitempty"` SmContextRef externalRef1.Uri `json:"smContextRef"` SmfBinding *SbiBindingLevel `json:"smfBinding,omitempty"` SmfServiceInstanceId *string `json:"smfServiceInstanceId,omitempty"` VsmfBinding *SbiBindingLevel `json:"vsmfBinding,omitempty"` VsmfId *externalRef1.NfInstanceId `json:"vsmfId,omitempty"` VsmfServiceSetId *externalRef1.NfServiceSetId `json:"vsmfServiceSetId,omitempty"` VsmfSetId *externalRef1.NfSetId `json:"vsmfSetId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
PduSessionContext defines model for PduSessionContext.
func (PduSessionContext) Get ¶
func (a PduSessionContext) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PduSessionContext. Returns the specified element and whether it was found
func (PduSessionContext) MarshalJSON ¶
func (a PduSessionContext) MarshalJSON() ([]byte, error)
Override default JSON handling for PduSessionContext to handle AdditionalProperties
func (*PduSessionContext) Set ¶
func (a *PduSessionContext) Set(fieldName string, value interface{})
Setter for additional properties for PduSessionContext
func (*PduSessionContext) UnmarshalJSON ¶
func (a *PduSessionContext) UnmarshalJSON(b []byte) error
Override default JSON handling for PduSessionContext to handle AdditionalProperties
type PeriodicCommunicationIndicator ¶
type PeriodicCommunicationIndicator string
PeriodicCommunicationIndicator defines model for PeriodicCommunicationIndicator.
const ( ONDEMAND PeriodicCommunicationIndicator = "ON_DEMAND" PIORIODICALLY PeriodicCommunicationIndicator = "PIORIODICALLY" )
Defines values for PeriodicCommunicationIndicator.
type PolicyReqTrigger ¶
type PolicyReqTrigger string
PolicyReqTrigger defines model for PolicyReqTrigger.
const ( ACCESSTYPECHANGE PolicyReqTrigger = "ACCESS_TYPE_CHANGE" ALLOWEDNSSAICHANGE PolicyReqTrigger = "ALLOWED_NSSAI_CHANGE" CONSTATECHANGE PolicyReqTrigger = "CON_STATE_CHANGE" LOCATIONCHANGE PolicyReqTrigger = "LOCATION_CHANGE" PLMNCHANGE PolicyReqTrigger = "PLMN_CHANGE" PRACHANGE PolicyReqTrigger = "PRA_CHANGE" SMFSELECTCHANGE PolicyReqTrigger = "SMF_SELECT_CHANGE" )
Defines values for PolicyReqTrigger.
type PwsInformation ¶
type PwsInformation struct { BcEmptyAreaList []externalRef1.GlobalRanNodeId `json:"bcEmptyAreaList,omitempty"` MessageIdentifier externalRef1.Uint16 `json:"messageIdentifier"` OmcId *OmcIdentifier `json:"omcId,omitempty"` PwsContainer N2InfoContent `json:"pwsContainer"` SendRanResponse *bool `json:"sendRanResponse,omitempty"` SerialNumber externalRef1.Uint16 `json:"serialNumber"` AdditionalProperties map[string]interface{} `json:"-"` }
PwsInformation defines model for PwsInformation.
func (PwsInformation) Get ¶
func (a PwsInformation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PwsInformation. Returns the specified element and whether it was found
func (PwsInformation) MarshalJSON ¶
func (a PwsInformation) MarshalJSON() ([]byte, error)
Override default JSON handling for PwsInformation to handle AdditionalProperties
func (*PwsInformation) Set ¶
func (a *PwsInformation) Set(fieldName string, value interface{})
Setter for additional properties for PwsInformation
func (*PwsInformation) UnmarshalJSON ¶
func (a *PwsInformation) UnmarshalJSON(b []byte) error
Override default JSON handling for PwsInformation to handle AdditionalProperties
type RatSelector ¶
type RatSelector string
RatSelector defines model for RatSelector.
const ( EUTRA RatSelector = "E-UTRA" NR RatSelector = "NR" )
Defines values for RatSelector.
type RegistrationContextContainer ¶
type RegistrationContextContainer struct { AllowedNssai *externalRef3.AllowedNssai `json:"allowedNssai,omitempty"` AnN2ApId int `json:"anN2ApId"` AnN2IPv4Addr externalRef1.Ipv4Addr `json:"anN2IPv4Addr,omitempty"` AnN2IPv6Addr *externalRef1.Ipv6Addr `json:"anN2IPv6Addr,omitempty"` AnType externalRef1.AccessType `json:"anType"` AuthenticatedInd *bool `json:"authenticatedInd,omitempty"` // CeModeBInd CE-mode-B Support Indicator. CeModeBInd *CeModeBInd `json:"ceModeBInd,omitempty"` ConfiguredNssai []externalRef3.ConfiguredSnssai `json:"configuredNssai,omitempty"` IabNodeInd *bool `json:"iabNodeInd,omitempty"` InitialAmfN2ApId *int `json:"initialAmfN2ApId,omitempty"` InitialAmfName externalRef1.AmfName `json:"initialAmfName"` LocalTimeZone *externalRef1.TimeZone `json:"localTimeZone,omitempty"` // LteMInd LTE-M Indication. LteMInd *LteMInd `json:"lteMInd,omitempty"` // NpnAccessInfo NPN Access Information. NpnAccessInfo *NpnAccessInfo `json:"npnAccessInfo,omitempty"` RanNodeId externalRef1.GlobalRanNodeId `json:"ranNodeId"` RejectedNssaiInPlmn []externalRef1.Snssai `json:"rejectedNssaiInPlmn,omitempty"` RejectedNssaiInTa []externalRef1.Snssai `json:"rejectedNssaiInTa,omitempty"` RrcEstCause string `json:"rrcEstCause,omitempty"` SelectedPlmnId *externalRef1.PlmnId `json:"selectedPlmnId,omitempty"` UeContext UeContext `json:"ueContext"` UeContextRequest *bool `json:"ueContextRequest,omitempty"` UserLocation externalRef1.UserLocation `json:"userLocation"` AdditionalProperties map[string]interface{} `json:"-"` }
RegistrationContextContainer defines model for RegistrationContextContainer.
func (RegistrationContextContainer) Get ¶
func (a RegistrationContextContainer) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for RegistrationContextContainer. Returns the specified element and whether it was found
func (RegistrationContextContainer) MarshalJSON ¶
func (a RegistrationContextContainer) MarshalJSON() ([]byte, error)
Override default JSON handling for RegistrationContextContainer to handle AdditionalProperties
func (*RegistrationContextContainer) Set ¶
func (a *RegistrationContextContainer) Set(fieldName string, value interface{})
Setter for additional properties for RegistrationContextContainer
func (*RegistrationContextContainer) UnmarshalJSON ¶
func (a *RegistrationContextContainer) UnmarshalJSON(b []byte) error
Override default JSON handling for RegistrationContextContainer to handle AdditionalProperties
type RegistrationStatusUpdate200JSONResponse ¶
type RegistrationStatusUpdate200JSONResponse UeRegStatusUpdateRspData
func (RegistrationStatusUpdate200JSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate200JSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate307JSONResponse ¶
type RegistrationStatusUpdate307JSONResponse struct{ externalRef1.N307JSONResponse }
func (RegistrationStatusUpdate307JSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate307JSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate308JSONResponse ¶
type RegistrationStatusUpdate308JSONResponse struct{ externalRef1.N308JSONResponse }
func (RegistrationStatusUpdate308JSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate308JSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate400ApplicationProblemPlusJSONResponse ¶
type RegistrationStatusUpdate400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (RegistrationStatusUpdate400ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate400ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate403ApplicationProblemPlusJSONResponse ¶
type RegistrationStatusUpdate403ApplicationProblemPlusJSONResponse struct {
externalRef1.N403ApplicationProblemPlusJSONResponse
}
func (RegistrationStatusUpdate403ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate403ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate404ApplicationProblemPlusJSONResponse ¶
type RegistrationStatusUpdate404ApplicationProblemPlusJSONResponse struct {
externalRef1.N404ApplicationProblemPlusJSONResponse
}
func (RegistrationStatusUpdate404ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate404ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate411ApplicationProblemPlusJSONResponse ¶
type RegistrationStatusUpdate411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (RegistrationStatusUpdate411ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate411ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate413ApplicationProblemPlusJSONResponse ¶
type RegistrationStatusUpdate413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (RegistrationStatusUpdate413ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate413ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate415ApplicationProblemPlusJSONResponse ¶
type RegistrationStatusUpdate415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (RegistrationStatusUpdate415ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate415ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate429ApplicationProblemPlusJSONResponse ¶
type RegistrationStatusUpdate429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (RegistrationStatusUpdate429ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate429ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate500ApplicationProblemPlusJSONResponse ¶
type RegistrationStatusUpdate500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (RegistrationStatusUpdate500ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate500ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdate503ApplicationProblemPlusJSONResponse ¶
type RegistrationStatusUpdate503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (RegistrationStatusUpdate503ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdate503ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type RegistrationStatusUpdateJSONRequestBody ¶
type RegistrationStatusUpdateJSONRequestBody = UeRegStatusUpdateReqData
RegistrationStatusUpdateJSONRequestBody defines body for RegistrationStatusUpdate for application/json ContentType.
type RegistrationStatusUpdateRequestObject ¶
type RegistrationStatusUpdateRequestObject struct { UeContextId string `json:"ueContextId"` Body *RegistrationStatusUpdateJSONRequestBody }
type RegistrationStatusUpdateResponse ¶
type RegistrationStatusUpdateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UeRegStatusUpdateRspData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON403 *externalRef1.N403 ApplicationproblemJSON404 *externalRef1.N404 ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.Default }
func ParseRegistrationStatusUpdateResponse ¶
func ParseRegistrationStatusUpdateResponse(rsp *http.Response) (*RegistrationStatusUpdateResponse, error)
ParseRegistrationStatusUpdateResponse parses an HTTP response from a RegistrationStatusUpdateWithResponse call
func (RegistrationStatusUpdateResponse) Status ¶
func (r RegistrationStatusUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (RegistrationStatusUpdateResponse) StatusCode ¶
func (r RegistrationStatusUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RegistrationStatusUpdateResponseObject ¶
type RegistrationStatusUpdateResponseObject interface {
VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
}
type RegistrationStatusUpdatedefaultApplicationProblemPlusJSONResponse ¶
type RegistrationStatusUpdatedefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (RegistrationStatusUpdatedefaultApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse ¶
func (response RegistrationStatusUpdatedefaultApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
type ReleaseUEContext204Response ¶
type ReleaseUEContext204Response struct { }
func (ReleaseUEContext204Response) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext204Response) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext307JSONResponse ¶
type ReleaseUEContext307JSONResponse struct{ externalRef1.N307JSONResponse }
func (ReleaseUEContext307JSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext307JSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext308JSONResponse ¶
type ReleaseUEContext308JSONResponse struct{ externalRef1.N308JSONResponse }
func (ReleaseUEContext308JSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext308JSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext400ApplicationProblemPlusJSONResponse ¶
type ReleaseUEContext400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (ReleaseUEContext400ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext400ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext403ApplicationProblemPlusJSONResponse ¶
type ReleaseUEContext403ApplicationProblemPlusJSONResponse struct {
externalRef1.N403ApplicationProblemPlusJSONResponse
}
func (ReleaseUEContext403ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext403ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext404ApplicationProblemPlusJSONResponse ¶
type ReleaseUEContext404ApplicationProblemPlusJSONResponse struct {
externalRef1.N404ApplicationProblemPlusJSONResponse
}
func (ReleaseUEContext404ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext404ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext411ApplicationProblemPlusJSONResponse ¶
type ReleaseUEContext411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (ReleaseUEContext411ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext411ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext413ApplicationProblemPlusJSONResponse ¶
type ReleaseUEContext413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (ReleaseUEContext413ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext413ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext415ApplicationProblemPlusJSONResponse ¶
type ReleaseUEContext415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (ReleaseUEContext415ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext415ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext429ApplicationProblemPlusJSONResponse ¶
type ReleaseUEContext429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (ReleaseUEContext429ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext429ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext500ApplicationProblemPlusJSONResponse ¶
type ReleaseUEContext500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (ReleaseUEContext500ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext500ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContext503ApplicationProblemPlusJSONResponse ¶
type ReleaseUEContext503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (ReleaseUEContext503ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContext503ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type ReleaseUEContextJSONRequestBody ¶
type ReleaseUEContextJSONRequestBody = UEContextRelease
ReleaseUEContextJSONRequestBody defines body for ReleaseUEContext for application/json ContentType.
type ReleaseUEContextRequestObject ¶
type ReleaseUEContextRequestObject struct { UeContextId string `json:"ueContextId"` Body *ReleaseUEContextJSONRequestBody }
type ReleaseUEContextResponse ¶
type ReleaseUEContextResponse struct { Body []byte HTTPResponse *http.Response JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON403 *externalRef1.N403 ApplicationproblemJSON404 *externalRef1.N404 ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseReleaseUEContextResponse ¶
func ParseReleaseUEContextResponse(rsp *http.Response) (*ReleaseUEContextResponse, error)
ParseReleaseUEContextResponse parses an HTTP response from a ReleaseUEContextWithResponse call
func (ReleaseUEContextResponse) Status ¶
func (r ReleaseUEContextResponse) Status() string
Status returns HTTPResponse.Status
func (ReleaseUEContextResponse) StatusCode ¶
func (r ReleaseUEContextResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReleaseUEContextResponseObject ¶
type ReleaseUEContextResponseObject interface {
VisitReleaseUEContextResponse(w http.ResponseWriter) error
}
type ReleaseUEContextdefaultApplicationProblemPlusJSONResponse ¶
type ReleaseUEContextdefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (ReleaseUEContextdefaultApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse ¶
func (response ReleaseUEContextdefaultApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext201JSONResponse ¶
type RelocateUEContext201JSONResponse struct { Body UeContextRelocatedData Headers RelocateUEContext201ResponseHeaders }
func (RelocateUEContext201JSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext201JSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext201ResponseHeaders ¶
type RelocateUEContext201ResponseHeaders struct {
Location string
}
type RelocateUEContext307JSONResponse ¶
type RelocateUEContext307JSONResponse struct{ externalRef1.N307JSONResponse }
func (RelocateUEContext307JSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext307JSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext308JSONResponse ¶
type RelocateUEContext308JSONResponse struct{ externalRef1.N308JSONResponse }
func (RelocateUEContext308JSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext308JSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext400ApplicationProblemPlusJSONResponse ¶
type RelocateUEContext400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (RelocateUEContext400ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext400ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext403ApplicationProblemPlusJSONResponse ¶
type RelocateUEContext403ApplicationProblemPlusJSONResponse struct {
externalRef1.N403ApplicationProblemPlusJSONResponse
}
func (RelocateUEContext403ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext403ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext411ApplicationProblemPlusJSONResponse ¶
type RelocateUEContext411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (RelocateUEContext411ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext411ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext413ApplicationProblemPlusJSONResponse ¶
type RelocateUEContext413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (RelocateUEContext413ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext413ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext415ApplicationProblemPlusJSONResponse ¶
type RelocateUEContext415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (RelocateUEContext415ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext415ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext429ApplicationProblemPlusJSONResponse ¶
type RelocateUEContext429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (RelocateUEContext429ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext429ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext500ApplicationProblemPlusJSONResponse ¶
type RelocateUEContext500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (RelocateUEContext500ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext500ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContext503ApplicationProblemPlusJSONResponse ¶
type RelocateUEContext503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (RelocateUEContext503ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContext503ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RelocateUEContextMultipartBody ¶
type RelocateUEContextMultipartBody struct { BinaryDataGtpcMessage *openapi_types.File `json:"binaryDataGtpcMessage,omitempty"` BinaryDataN2Information *openapi_types.File `json:"binaryDataN2Information,omitempty"` BinaryDataN2InformationExt1 *openapi_types.File `json:"binaryDataN2InformationExt1,omitempty"` BinaryDataN2InformationExt10 *openapi_types.File `json:"binaryDataN2InformationExt10,omitempty"` BinaryDataN2InformationExt11 *openapi_types.File `json:"binaryDataN2InformationExt11,omitempty"` BinaryDataN2InformationExt12 *openapi_types.File `json:"binaryDataN2InformationExt12,omitempty"` BinaryDataN2InformationExt13 *openapi_types.File `json:"binaryDataN2InformationExt13,omitempty"` BinaryDataN2InformationExt14 *openapi_types.File `json:"binaryDataN2InformationExt14,omitempty"` BinaryDataN2InformationExt15 *openapi_types.File `json:"binaryDataN2InformationExt15,omitempty"` BinaryDataN2InformationExt16 *openapi_types.File `json:"binaryDataN2InformationExt16,omitempty"` BinaryDataN2InformationExt2 *openapi_types.File `json:"binaryDataN2InformationExt2,omitempty"` BinaryDataN2InformationExt3 *openapi_types.File `json:"binaryDataN2InformationExt3,omitempty"` BinaryDataN2InformationExt4 *openapi_types.File `json:"binaryDataN2InformationExt4,omitempty"` BinaryDataN2InformationExt5 *openapi_types.File `json:"binaryDataN2InformationExt5,omitempty"` BinaryDataN2InformationExt6 *openapi_types.File `json:"binaryDataN2InformationExt6,omitempty"` BinaryDataN2InformationExt7 *openapi_types.File `json:"binaryDataN2InformationExt7,omitempty"` BinaryDataN2InformationExt8 *openapi_types.File `json:"binaryDataN2InformationExt8,omitempty"` BinaryDataN2InformationExt9 *openapi_types.File `json:"binaryDataN2InformationExt9,omitempty"` JsonData *UeContextRelocateData `json:"jsonData,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
RelocateUEContextMultipartBody defines parameters for RelocateUEContext.
func (RelocateUEContextMultipartBody) Get ¶
func (a RelocateUEContextMultipartBody) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for RelocateUEContextMultipartBody. Returns the specified element and whether it was found
func (RelocateUEContextMultipartBody) MarshalJSON ¶
func (a RelocateUEContextMultipartBody) MarshalJSON() ([]byte, error)
Override default JSON handling for RelocateUEContextMultipartBody to handle AdditionalProperties
func (*RelocateUEContextMultipartBody) Set ¶
func (a *RelocateUEContextMultipartBody) Set(fieldName string, value interface{})
Setter for additional properties for RelocateUEContextMultipartBody
func (*RelocateUEContextMultipartBody) UnmarshalJSON ¶
func (a *RelocateUEContextMultipartBody) UnmarshalJSON(b []byte) error
Override default JSON handling for RelocateUEContextMultipartBody to handle AdditionalProperties
type RelocateUEContextMultipartRequestBody ¶
type RelocateUEContextMultipartRequestBody RelocateUEContextMultipartBody
RelocateUEContextMultipartRequestBody defines body for RelocateUEContext for multipart/related ContentType.
type RelocateUEContextResponse ¶
type RelocateUEContextResponse struct { Body []byte HTTPResponse *http.Response JSON201 *UeContextRelocatedData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON403 *externalRef1.N403 ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseRelocateUEContextResponse ¶
func ParseRelocateUEContextResponse(rsp *http.Response) (*RelocateUEContextResponse, error)
ParseRelocateUEContextResponse parses an HTTP response from a RelocateUEContextWithResponse call
func (RelocateUEContextResponse) Status ¶
func (r RelocateUEContextResponse) Status() string
Status returns HTTPResponse.Status
func (RelocateUEContextResponse) StatusCode ¶
func (r RelocateUEContextResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RelocateUEContextResponseObject ¶
type RelocateUEContextResponseObject interface {
VisitRelocateUEContextResponse(w http.ResponseWriter) error
}
type RelocateUEContextdefaultApplicationProblemPlusJSONResponse ¶
type RelocateUEContextdefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (RelocateUEContextdefaultApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse ¶
func (response RelocateUEContextdefaultApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type S1UeNetworkCapability ¶
type S1UeNetworkCapability = externalRef1.Bytes
S1UeNetworkCapability defines model for S1UeNetworkCapability.
type SbiBindingLevel ¶
type SbiBindingLevel string
SbiBindingLevel defines model for SbiBindingLevel.
const ( NFINSTANCEBINDING SbiBindingLevel = "NF_INSTANCE_BINDING" NFSERVICEINSTANCEBINDING SbiBindingLevel = "NF_SERVICE_INSTANCE_BINDING" NFSERVICESETBINDING SbiBindingLevel = "NF_SERVICE_SET_BINDING" NFSETBINDING SbiBindingLevel = "NF_SET_BINDING" )
Defines values for SbiBindingLevel.
type SeafData ¶
type SeafData struct { KeyAmf KeyAmf `json:"keyAmf"` KeyAmfChangeInd *bool `json:"keyAmfChangeInd,omitempty"` KeyAmfHDerivationInd *bool `json:"keyAmfHDerivationInd,omitempty"` Ncc *int `json:"ncc,omitempty"` NgKsi NgKsi `json:"ngKsi"` Nh string `json:"nh,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SeafData defines model for SeafData.
func (SeafData) Get ¶
Getter for additional properties for SeafData. Returns the specified element and whether it was found
func (SeafData) MarshalJSON ¶
Override default JSON handling for SeafData to handle AdditionalProperties
func (*SeafData) UnmarshalJSON ¶
Override default JSON handling for SeafData to handle AdditionalProperties
type ServerInterface ¶
type ServerInterface interface { // Namf_Communication Non UE N2 Info Subscribe service Operation // (POST /non-ue-n2-messages/subscriptions) NonUeN2InfoSubscribe(c *gin.Context) // Namf_Communication Non UE N2 Info UnSubscribe service Operation // (DELETE /non-ue-n2-messages/subscriptions/{n2NotifySubscriptionId}) NonUeN2InfoUnSubscribe(c *gin.Context, n2NotifySubscriptionId string) // Namf_Communication Non UE N2 Message Transfer service Operation // (POST /non-ue-n2-messages/transfer) NonUeN2MessageTransfer(c *gin.Context) // Namf_Communication AMF Status Change Subscribe service Operation // (POST /subscriptions) AMFStatusChangeSubscribe(c *gin.Context) // Namf_Communication AMF Status Change UnSubscribe service Operation // (DELETE /subscriptions/{subscriptionId}) AMFStatusChangeUnSubscribe(c *gin.Context, subscriptionId string) // Namf_Communication AMF Status Change Subscribe Modify service Operation // (PUT /subscriptions/{subscriptionId}) AMFStatusChangeSubscribeModfy(c *gin.Context, subscriptionId string) // Namf_Communication CreateUEContext service Operation // (PUT /ue-contexts/{ueContextId}) CreateUEContext(c *gin.Context, ueContextId string) // Namf_Communication EBI Assignment service Operation // (POST /ue-contexts/{ueContextId}/assign-ebi) EBIAssignment(c *gin.Context, ueContextId string) // Namf_Communication CancelRelocateUEContext service Operation // (POST /ue-contexts/{ueContextId}/cancel-relocate) CancelRelocateUEContext(c *gin.Context, ueContextId string) // Namf_Communication N1N2 Message Transfer (UE Specific) service Operation // (POST /ue-contexts/{ueContextId}/n1-n2-messages) N1N2MessageTransfer(c *gin.Context, ueContextId string) // Namf_Communication N1N2 Message Subscribe (UE Specific) service Operation // (POST /ue-contexts/{ueContextId}/n1-n2-messages/subscriptions) N1N2MessageSubscribe(c *gin.Context, ueContextId string) // Namf_Communication N1N2 Message UnSubscribe (UE Specific) service Operation // (DELETE /ue-contexts/{ueContextId}/n1-n2-messages/subscriptions/{subscriptionId}) N1N2MessageUnSubscribe(c *gin.Context, ueContextId string, subscriptionId string) // Namf_Communication ReleaseUEContext service Operation // (POST /ue-contexts/{ueContextId}/release) ReleaseUEContext(c *gin.Context, ueContextId string) // Namf_Communication RelocateUEContext service Operation // (POST /ue-contexts/{ueContextId}/relocate) RelocateUEContext(c *gin.Context, ueContextId string) // Namf_Communication UEContextTransfer service Operation // (POST /ue-contexts/{ueContextId}/transfer) UEContextTransfer(c *gin.Context, ueContextId string) // Namf_Communication RegistrationStatusUpdate service Operation // (POST /ue-contexts/{ueContextId}/transfer-update) RegistrationStatusUpdate(c *gin.Context, ueContextId string) }
ServerInterface represents all server handlers.
func NewStrictHandler ¶
func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct { Handler ServerInterface HandlerMiddlewares []MiddlewareFunc ErrorHandler func(*gin.Context, error, int) }
ServerInterfaceWrapper converts contexts to parameters.
func (*ServerInterfaceWrapper) AMFStatusChangeSubscribe ¶
func (siw *ServerInterfaceWrapper) AMFStatusChangeSubscribe(c *gin.Context)
AMFStatusChangeSubscribe operation middleware
func (*ServerInterfaceWrapper) AMFStatusChangeSubscribeModfy ¶
func (siw *ServerInterfaceWrapper) AMFStatusChangeSubscribeModfy(c *gin.Context)
AMFStatusChangeSubscribeModfy operation middleware
func (*ServerInterfaceWrapper) AMFStatusChangeUnSubscribe ¶
func (siw *ServerInterfaceWrapper) AMFStatusChangeUnSubscribe(c *gin.Context)
AMFStatusChangeUnSubscribe operation middleware
func (*ServerInterfaceWrapper) CancelRelocateUEContext ¶
func (siw *ServerInterfaceWrapper) CancelRelocateUEContext(c *gin.Context)
CancelRelocateUEContext operation middleware
func (*ServerInterfaceWrapper) CreateUEContext ¶
func (siw *ServerInterfaceWrapper) CreateUEContext(c *gin.Context)
CreateUEContext operation middleware
func (*ServerInterfaceWrapper) EBIAssignment ¶
func (siw *ServerInterfaceWrapper) EBIAssignment(c *gin.Context)
EBIAssignment operation middleware
func (*ServerInterfaceWrapper) N1N2MessageSubscribe ¶
func (siw *ServerInterfaceWrapper) N1N2MessageSubscribe(c *gin.Context)
N1N2MessageSubscribe operation middleware
func (*ServerInterfaceWrapper) N1N2MessageTransfer ¶
func (siw *ServerInterfaceWrapper) N1N2MessageTransfer(c *gin.Context)
N1N2MessageTransfer operation middleware
func (*ServerInterfaceWrapper) N1N2MessageUnSubscribe ¶
func (siw *ServerInterfaceWrapper) N1N2MessageUnSubscribe(c *gin.Context)
N1N2MessageUnSubscribe operation middleware
func (*ServerInterfaceWrapper) NonUeN2InfoSubscribe ¶
func (siw *ServerInterfaceWrapper) NonUeN2InfoSubscribe(c *gin.Context)
NonUeN2InfoSubscribe operation middleware
func (*ServerInterfaceWrapper) NonUeN2InfoUnSubscribe ¶
func (siw *ServerInterfaceWrapper) NonUeN2InfoUnSubscribe(c *gin.Context)
NonUeN2InfoUnSubscribe operation middleware
func (*ServerInterfaceWrapper) NonUeN2MessageTransfer ¶
func (siw *ServerInterfaceWrapper) NonUeN2MessageTransfer(c *gin.Context)
NonUeN2MessageTransfer operation middleware
func (*ServerInterfaceWrapper) RegistrationStatusUpdate ¶
func (siw *ServerInterfaceWrapper) RegistrationStatusUpdate(c *gin.Context)
RegistrationStatusUpdate operation middleware
func (*ServerInterfaceWrapper) ReleaseUEContext ¶
func (siw *ServerInterfaceWrapper) ReleaseUEContext(c *gin.Context)
ReleaseUEContext operation middleware
func (*ServerInterfaceWrapper) RelocateUEContext ¶
func (siw *ServerInterfaceWrapper) RelocateUEContext(c *gin.Context)
RelocateUEContext operation middleware
func (*ServerInterfaceWrapper) UEContextTransfer ¶
func (siw *ServerInterfaceWrapper) UEContextTransfer(c *gin.Context)
UEContextTransfer operation middleware
type SmallDataRateStatusInfo ¶
type SmallDataRateStatusInfo struct { Dnn externalRef1.Dnn `json:"Dnn"` SmallDataRateStatus externalRef1.SmallDataRateStatus `json:"SmallDataRateStatus"` Snssai externalRef1.Snssai `json:"Snssai"` AdditionalProperties map[string]interface{} `json:"-"` }
SmallDataRateStatusInfo defines model for SmallDataRateStatusInfo.
func (SmallDataRateStatusInfo) Get ¶
func (a SmallDataRateStatusInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SmallDataRateStatusInfo. Returns the specified element and whether it was found
func (SmallDataRateStatusInfo) MarshalJSON ¶
func (a SmallDataRateStatusInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for SmallDataRateStatusInfo to handle AdditionalProperties
func (*SmallDataRateStatusInfo) Set ¶
func (a *SmallDataRateStatusInfo) Set(fieldName string, value interface{})
Setter for additional properties for SmallDataRateStatusInfo
func (*SmallDataRateStatusInfo) UnmarshalJSON ¶
func (a *SmallDataRateStatusInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for SmallDataRateStatusInfo to handle AdditionalProperties
type SmfChangeIndication ¶
type SmfChangeIndication string
SmfChangeIndication defines model for SmfChangeIndication.
const ( CHANGED SmfChangeIndication = "CHANGED" REMOVED SmfChangeIndication = "REMOVED" )
Defines values for SmfChangeIndication.
type SmfChangeInfo ¶
type SmfChangeInfo struct { PduSessionIdList []externalRef1.PduSessionId `json:"pduSessionIdList"` SmfChangeInd SmfChangeIndication `json:"smfChangeInd"` AdditionalProperties map[string]interface{} `json:"-"` }
SmfChangeInfo defines model for SmfChangeInfo.
func (SmfChangeInfo) Get ¶
func (a SmfChangeInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SmfChangeInfo. Returns the specified element and whether it was found
func (SmfChangeInfo) MarshalJSON ¶
func (a SmfChangeInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for SmfChangeInfo to handle AdditionalProperties
func (*SmfChangeInfo) Set ¶
func (a *SmfChangeInfo) Set(fieldName string, value interface{})
Setter for additional properties for SmfChangeInfo
func (*SmfChangeInfo) UnmarshalJSON ¶
func (a *SmfChangeInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for SmfChangeInfo to handle AdditionalProperties
type SmsSupport ¶
type SmsSupport string
SmsSupport defines model for SmsSupport.
const ( BOTH SmsSupport = "BOTH" N3GPP SmsSupport = "3GPP" NON3GPP SmsSupport = "NON_3GPP" NONE SmsSupport = "NONE" )
Defines values for SmsSupport.
type StatusChange ¶
type StatusChange string
StatusChange defines model for StatusChange.
const ( AMFAVAILABLE StatusChange = "AMF_AVAILABLE" AMFUNAVAILABLE StatusChange = "AMF_UNAVAILABLE" )
Defines values for StatusChange.
type StrictHandlerFunc ¶
type StrictHandlerFunc = strictgin.StrictGinHandlerFunc
type StrictMiddlewareFunc ¶
type StrictMiddlewareFunc = strictgin.StrictGinMiddlewareFunc
type StrictServerInterface ¶
type StrictServerInterface interface { // Namf_Communication Non UE N2 Info Subscribe service Operation // (POST /non-ue-n2-messages/subscriptions) NonUeN2InfoSubscribe(ctx context.Context, request NonUeN2InfoSubscribeRequestObject) (NonUeN2InfoSubscribeResponseObject, error) // Namf_Communication Non UE N2 Info UnSubscribe service Operation // (DELETE /non-ue-n2-messages/subscriptions/{n2NotifySubscriptionId}) NonUeN2InfoUnSubscribe(ctx context.Context, request NonUeN2InfoUnSubscribeRequestObject) (NonUeN2InfoUnSubscribeResponseObject, error) // Namf_Communication Non UE N2 Message Transfer service Operation // (POST /non-ue-n2-messages/transfer) NonUeN2MessageTransfer(ctx context.Context, request NonUeN2MessageTransferRequestObject) (NonUeN2MessageTransferResponseObject, error) // Namf_Communication AMF Status Change Subscribe service Operation // (POST /subscriptions) AMFStatusChangeSubscribe(ctx context.Context, request AMFStatusChangeSubscribeRequestObject) (AMFStatusChangeSubscribeResponseObject, error) // Namf_Communication AMF Status Change UnSubscribe service Operation // (DELETE /subscriptions/{subscriptionId}) AMFStatusChangeUnSubscribe(ctx context.Context, request AMFStatusChangeUnSubscribeRequestObject) (AMFStatusChangeUnSubscribeResponseObject, error) // Namf_Communication AMF Status Change Subscribe Modify service Operation // (PUT /subscriptions/{subscriptionId}) AMFStatusChangeSubscribeModfy(ctx context.Context, request AMFStatusChangeSubscribeModfyRequestObject) (AMFStatusChangeSubscribeModfyResponseObject, error) // Namf_Communication CreateUEContext service Operation // (PUT /ue-contexts/{ueContextId}) CreateUEContext(ctx context.Context, request CreateUEContextRequestObject) (CreateUEContextResponseObject, error) // Namf_Communication EBI Assignment service Operation // (POST /ue-contexts/{ueContextId}/assign-ebi) EBIAssignment(ctx context.Context, request EBIAssignmentRequestObject) (EBIAssignmentResponseObject, error) // Namf_Communication CancelRelocateUEContext service Operation // (POST /ue-contexts/{ueContextId}/cancel-relocate) CancelRelocateUEContext(ctx context.Context, request CancelRelocateUEContextRequestObject) (CancelRelocateUEContextResponseObject, error) // Namf_Communication N1N2 Message Transfer (UE Specific) service Operation // (POST /ue-contexts/{ueContextId}/n1-n2-messages) N1N2MessageTransfer(ctx context.Context, request N1N2MessageTransferRequestObject) (N1N2MessageTransferResponseObject, error) // Namf_Communication N1N2 Message Subscribe (UE Specific) service Operation // (POST /ue-contexts/{ueContextId}/n1-n2-messages/subscriptions) N1N2MessageSubscribe(ctx context.Context, request N1N2MessageSubscribeRequestObject) (N1N2MessageSubscribeResponseObject, error) // Namf_Communication N1N2 Message UnSubscribe (UE Specific) service Operation // (DELETE /ue-contexts/{ueContextId}/n1-n2-messages/subscriptions/{subscriptionId}) N1N2MessageUnSubscribe(ctx context.Context, request N1N2MessageUnSubscribeRequestObject) (N1N2MessageUnSubscribeResponseObject, error) // Namf_Communication ReleaseUEContext service Operation // (POST /ue-contexts/{ueContextId}/release) ReleaseUEContext(ctx context.Context, request ReleaseUEContextRequestObject) (ReleaseUEContextResponseObject, error) // Namf_Communication RelocateUEContext service Operation // (POST /ue-contexts/{ueContextId}/relocate) RelocateUEContext(ctx context.Context, request RelocateUEContextRequestObject) (RelocateUEContextResponseObject, error) // Namf_Communication UEContextTransfer service Operation // (POST /ue-contexts/{ueContextId}/transfer) UEContextTransfer(ctx context.Context, request UEContextTransferRequestObject) (UEContextTransferResponseObject, error) // Namf_Communication RegistrationStatusUpdate service Operation // (POST /ue-contexts/{ueContextId}/transfer-update) RegistrationStatusUpdate(ctx context.Context, request RegistrationStatusUpdateRequestObject) (RegistrationStatusUpdateResponseObject, error) }
StrictServerInterface represents all server handlers.
type SubscriptionData ¶
type SubscriptionData struct { AmfStatusUri externalRef1.Uri `json:"amfStatusUri"` GuamiList []externalRef1.Guami `json:"guamiList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SubscriptionData defines model for SubscriptionData.
func (SubscriptionData) Get ¶
func (a SubscriptionData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SubscriptionData. Returns the specified element and whether it was found
func (SubscriptionData) MarshalJSON ¶
func (a SubscriptionData) MarshalJSON() ([]byte, error)
Override default JSON handling for SubscriptionData to handle AdditionalProperties
func (*SubscriptionData) Set ¶
func (a *SubscriptionData) Set(fieldName string, value interface{})
Setter for additional properties for SubscriptionData
func (*SubscriptionData) UnmarshalJSON ¶
func (a *SubscriptionData) UnmarshalJSON(b []byte) error
Override default JSON handling for SubscriptionData to handle AdditionalProperties
type SupportedCodec ¶
type SupportedCodec = externalRef1.Bytes
SupportedCodec defines model for SupportedCodec.
type TransferReason ¶
type TransferReason string
TransferReason defines model for TransferReason.
const ( INITREG TransferReason = "INIT_REG" MOBIREG TransferReason = "MOBI_REG" MOBIREGUEVALIDATED TransferReason = "MOBI_REG_UE_VALIDATED" )
Defines values for TransferReason.
type UEContextRelease ¶
type UEContextRelease struct { NgapCause externalRef1.NgApCause `json:"ngapCause"` Supi externalRef1.Supi `json:"supi,omitempty"` UnauthenticatedSupi *bool `json:"unauthenticatedSupi,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UEContextRelease defines model for UEContextRelease.
func (UEContextRelease) Get ¶
func (a UEContextRelease) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UEContextRelease. Returns the specified element and whether it was found
func (UEContextRelease) MarshalJSON ¶
func (a UEContextRelease) MarshalJSON() ([]byte, error)
Override default JSON handling for UEContextRelease to handle AdditionalProperties
func (*UEContextRelease) Set ¶
func (a *UEContextRelease) Set(fieldName string, value interface{})
Setter for additional properties for UEContextRelease
func (*UEContextRelease) UnmarshalJSON ¶
func (a *UEContextRelease) UnmarshalJSON(b []byte) error
Override default JSON handling for UEContextRelease to handle AdditionalProperties
type UEContextTransfer200JSONResponse ¶
type UEContextTransfer200JSONResponse UeContextTransferRspData
func (UEContextTransfer200JSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer200JSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer200MultipartResponse ¶
func (UEContextTransfer200MultipartResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer200MultipartResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer307JSONResponse ¶
type UEContextTransfer307JSONResponse struct{ externalRef1.N307JSONResponse }
func (UEContextTransfer307JSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer307JSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer308JSONResponse ¶
type UEContextTransfer308JSONResponse struct{ externalRef1.N308JSONResponse }
func (UEContextTransfer308JSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer308JSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer400ApplicationProblemPlusJSONResponse ¶
type UEContextTransfer400ApplicationProblemPlusJSONResponse struct {
externalRef1.N400ApplicationProblemPlusJSONResponse
}
func (UEContextTransfer400ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer400ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer403ApplicationProblemPlusJSONResponse ¶
type UEContextTransfer403ApplicationProblemPlusJSONResponse struct {
externalRef1.N403ApplicationProblemPlusJSONResponse
}
func (UEContextTransfer403ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer403ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer404ApplicationProblemPlusJSONResponse ¶
type UEContextTransfer404ApplicationProblemPlusJSONResponse struct {
externalRef1.N404ApplicationProblemPlusJSONResponse
}
func (UEContextTransfer404ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer404ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer411ApplicationProblemPlusJSONResponse ¶
type UEContextTransfer411ApplicationProblemPlusJSONResponse struct {
externalRef1.N411ApplicationProblemPlusJSONResponse
}
func (UEContextTransfer411ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer411ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer413ApplicationProblemPlusJSONResponse ¶
type UEContextTransfer413ApplicationProblemPlusJSONResponse struct {
externalRef1.N413ApplicationProblemPlusJSONResponse
}
func (UEContextTransfer413ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer413ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer415ApplicationProblemPlusJSONResponse ¶
type UEContextTransfer415ApplicationProblemPlusJSONResponse struct {
externalRef1.N415ApplicationProblemPlusJSONResponse
}
func (UEContextTransfer415ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer415ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer429ApplicationProblemPlusJSONResponse ¶
type UEContextTransfer429ApplicationProblemPlusJSONResponse struct {
externalRef1.N429ApplicationProblemPlusJSONResponse
}
func (UEContextTransfer429ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer429ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer500ApplicationProblemPlusJSONResponse ¶
type UEContextTransfer500ApplicationProblemPlusJSONResponse struct {
externalRef1.N500ApplicationProblemPlusJSONResponse
}
func (UEContextTransfer500ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer500ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransfer503ApplicationProblemPlusJSONResponse ¶
type UEContextTransfer503ApplicationProblemPlusJSONResponse struct {
externalRef1.N503ApplicationProblemPlusJSONResponse
}
func (UEContextTransfer503ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransfer503ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UEContextTransferJSONRequestBody ¶
type UEContextTransferJSONRequestBody = UeContextTransferReqData
UEContextTransferJSONRequestBody defines body for UEContextTransfer for application/json ContentType.
type UEContextTransferMultipartBody ¶
type UEContextTransferMultipartBody struct { BinaryDataN1Message *openapi_types.File `json:"binaryDataN1Message,omitempty"` JsonData *UeContextTransferReqData `json:"jsonData,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UEContextTransferMultipartBody defines parameters for UEContextTransfer.
func (UEContextTransferMultipartBody) Get ¶
func (a UEContextTransferMultipartBody) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UEContextTransferMultipartBody. Returns the specified element and whether it was found
func (UEContextTransferMultipartBody) MarshalJSON ¶
func (a UEContextTransferMultipartBody) MarshalJSON() ([]byte, error)
Override default JSON handling for UEContextTransferMultipartBody to handle AdditionalProperties
func (*UEContextTransferMultipartBody) Set ¶
func (a *UEContextTransferMultipartBody) Set(fieldName string, value interface{})
Setter for additional properties for UEContextTransferMultipartBody
func (*UEContextTransferMultipartBody) UnmarshalJSON ¶
func (a *UEContextTransferMultipartBody) UnmarshalJSON(b []byte) error
Override default JSON handling for UEContextTransferMultipartBody to handle AdditionalProperties
type UEContextTransferMultipartRequestBody ¶
type UEContextTransferMultipartRequestBody UEContextTransferMultipartBody
UEContextTransferMultipartRequestBody defines body for UEContextTransfer for multipart/related ContentType.
type UEContextTransferRequestObject ¶
type UEContextTransferRequestObject struct { UeContextId string `json:"ueContextId"` JSONBody *UEContextTransferJSONRequestBody MultipartBody *multipart.Reader }
type UEContextTransferResponse ¶
type UEContextTransferResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UeContextTransferRspData JSON307 *externalRef1.N307 JSON308 *externalRef1.N308 ApplicationproblemJSON400 *externalRef1.N400 ApplicationproblemJSON403 *externalRef1.N403 ApplicationproblemJSON404 *externalRef1.N404 ApplicationproblemJSON411 *externalRef1.N411 ApplicationproblemJSON413 *externalRef1.N413 ApplicationproblemJSON415 *externalRef1.N415 ApplicationproblemJSON429 *externalRef1.N429 ApplicationproblemJSON500 *externalRef1.N500 ApplicationproblemJSON503 *externalRef1.N503 ApplicationproblemJSONDefault *externalRef1.ProblemDetails }
func ParseUEContextTransferResponse ¶
func ParseUEContextTransferResponse(rsp *http.Response) (*UEContextTransferResponse, error)
ParseUEContextTransferResponse parses an HTTP response from a UEContextTransferWithResponse call
func (UEContextTransferResponse) Status ¶
func (r UEContextTransferResponse) Status() string
Status returns HTTPResponse.Status
func (UEContextTransferResponse) StatusCode ¶
func (r UEContextTransferResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UEContextTransferResponseObject ¶
type UEContextTransferResponseObject interface {
VisitUEContextTransferResponse(w http.ResponseWriter) error
}
type UEContextTransferdefaultApplicationProblemPlusJSONResponse ¶
type UEContextTransferdefaultApplicationProblemPlusJSONResponse struct { Body externalRef1.ProblemDetails StatusCode int }
func (UEContextTransferdefaultApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse ¶
func (response UEContextTransferdefaultApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error
type UeContext ¶
type UeContext struct { N5gMmCapability *N5GMmCapability `json:"5gMmCapability,omitempty"` AmPolicyReqTriggerList []PolicyReqTrigger `json:"amPolicyReqTriggerList,omitempty"` AusfGroupId *externalRef1.NfGroupId `json:"ausfGroupId,omitempty"` CMsisdn externalRef1.CMsisdn `json:"cMsisdn,omitempty"` CagData *externalRef5.CagData `json:"cagData,omitempty"` DrxParameter *DrxParameter `json:"drxParameter,omitempty"` EcRestrictionDataNb *bool `json:"ecRestrictionDataNb,omitempty"` EcRestrictionDataWb *EcRestrictionDataWb `json:"ecRestrictionDataWb,omitempty"` EventSubscriptionList []ExtAmfEventSubscription `json:"eventSubscriptionList,omitempty"` ForbiddenAreaList []externalRef1.Area `json:"forbiddenAreaList,omitempty"` GpsiList []externalRef1.Gpsi `json:"gpsiList,omitempty"` GroupList []externalRef1.GroupId `json:"groupList,omitempty"` HpcfId *externalRef1.NfInstanceId `json:"hpcfId,omitempty"` HpcfSetId *externalRef1.NfSetId `json:"hpcfSetId,omitempty"` IabOperationAllowed *bool `json:"iabOperationAllowed,omitempty"` ImmediateMdtConf *ImmediateMdtConf `json:"immediateMdtConf,omitempty"` LteCatMInd *bool `json:"lteCatMInd,omitempty"` ManagementMdtInd *bool `json:"managementMdtInd,omitempty"` MmContextList []MmContext `json:"mmContextList,omitempty"` MoExpDataCounter *externalRef1.MoExpDataCounter `json:"moExpDataCounter,omitempty"` MsClassmark2 *MSClassmark2 `json:"msClassmark2,omitempty"` PcfAmPolicyUri *externalRef1.Uri `json:"pcfAmPolicyUri,omitempty"` PcfAmpBindingInfo *string `json:"pcfAmpBindingInfo,omitempty"` PcfAmpServiceSetId *externalRef1.NfServiceSetId `json:"pcfAmpServiceSetId,omitempty"` PcfBinding *SbiBindingLevel `json:"pcfBinding,omitempty"` PcfGroupId *externalRef1.NfGroupId `json:"pcfGroupId,omitempty"` PcfId *externalRef1.NfInstanceId `json:"pcfId,omitempty"` PcfRfsp externalRef1.RfspIndex `json:"pcfRfsp,omitempty"` PcfSetId *externalRef1.NfSetId `json:"pcfSetId,omitempty"` PcfUeAmbr *externalRef1.Ambr `json:"pcfUeAmbr,omitempty"` PcfUePolicyUri *externalRef1.Uri `json:"pcfUePolicyUri,omitempty"` PcfUepBindingInfo *string `json:"pcfUepBindingInfo,omitempty"` PcfUepServiceSetId *externalRef1.NfServiceSetId `json:"pcfUepServiceSetId,omitempty"` Pei externalRef1.Pei `json:"pei,omitempty"` // PraInAmPolicy A map(list of key-value pairs) where praId serves as key. PraInAmPolicy *map[string]externalRef1.PresenceInfo `json:"praInAmPolicy,omitempty"` // PraInUePolicy A map(list of key-value pairs) where praId serves as key. PraInUePolicy *map[string]externalRef1.PresenceInfo `json:"praInUePolicy,omitempty"` RestrictedCoreNwTypeList []externalRef1.CoreNetworkType `json:"restrictedCoreNwTypeList,omitempty"` RestrictedPrimaryRatList []externalRef1.RatType `json:"restrictedPrimaryRatList,omitempty"` RestrictedRatList []externalRef1.RatType `json:"restrictedRatList,omitempty"` RestrictedSecondaryRatList []externalRef1.RatType `json:"restrictedSecondaryRatList,omitempty"` RoutingIndicator *string `json:"routingIndicator,omitempty"` SeafData *SeafData `json:"seafData,omitempty"` ServiceAreaRestriction *externalRef1.ServiceAreaRestriction `json:"serviceAreaRestriction,omitempty"` ServiceGapExpiryTime *externalRef1.DateTime `json:"serviceGapExpiryTime,omitempty"` SessionContextList []PduSessionContext `json:"sessionContextList,omitempty"` SmallDataRateStatusInfos []SmallDataRateStatusInfo `json:"smallDataRateStatusInfos,omitempty"` SmfSelInfo *externalRef4.SmfSelectionData `json:"smfSelInfo"` SmsfBindingInfo *string `json:"smsfBindingInfo,omitempty"` SmsfId *externalRef1.NfInstanceId `json:"smsfId,omitempty"` SmsfServiceSetId *externalRef1.NfServiceSetId `json:"smsfServiceSetId,omitempty"` SmsfSetId *externalRef1.NfSetId `json:"smsfSetId,omitempty"` StnSr *externalRef1.StnSr `json:"stnSr,omitempty"` SubRfsp externalRef1.RfspIndex `json:"subRfsp,omitempty"` SubUeAmbr *externalRef1.Ambr `json:"subUeAmbr,omitempty"` Supi externalRef1.Supi `json:"supi,omitempty"` SupiUnauthInd *bool `json:"supiUnauthInd,omitempty"` SupportedCodecList []SupportedCodec `json:"supportedCodecList,omitempty"` TraceData *externalRef1.TraceData `json:"traceData"` UdmGroupId *externalRef1.NfGroupId `json:"udmGroupId,omitempty"` UePolicyReqTriggerList []PolicyReqTrigger `json:"uePolicyReqTriggerList,omitempty"` // UpdpSubscriptionData UE policy delivery related N1 message notification subscription data. UpdpSubscriptionData *UpdpSubscriptionData `json:"updpSubscriptionData,omitempty"` UsedRfsp externalRef1.RfspIndex `json:"usedRfsp,omitempty"` UsedServiceAreaRestriction *externalRef1.ServiceAreaRestriction `json:"usedServiceAreaRestriction,omitempty"` V2xContext *V2xContext `json:"v2xContext,omitempty"` WlServAreaRes *externalRef1.WirelineServiceAreaRestriction `json:"wlServAreaRes,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContext defines model for UeContext.
func (UeContext) Get ¶
Getter for additional properties for UeContext. Returns the specified element and whether it was found
func (UeContext) MarshalJSON ¶
Override default JSON handling for UeContext to handle AdditionalProperties
func (*UeContext) UnmarshalJSON ¶
Override default JSON handling for UeContext to handle AdditionalProperties
type UeContextCancelRelocateData ¶
type UeContextCancelRelocateData struct { RelocationCancelRequest externalRef1.RefToBinaryData `json:"relocationCancelRequest"` Supi externalRef1.Supi `json:"supi,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextCancelRelocateData defines model for UeContextCancelRelocateData.
func (UeContextCancelRelocateData) Get ¶
func (a UeContextCancelRelocateData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextCancelRelocateData. Returns the specified element and whether it was found
func (UeContextCancelRelocateData) MarshalJSON ¶
func (a UeContextCancelRelocateData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextCancelRelocateData to handle AdditionalProperties
func (*UeContextCancelRelocateData) Set ¶
func (a *UeContextCancelRelocateData) Set(fieldName string, value interface{})
Setter for additional properties for UeContextCancelRelocateData
func (*UeContextCancelRelocateData) UnmarshalJSON ¶
func (a *UeContextCancelRelocateData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextCancelRelocateData to handle AdditionalProperties
type UeContextCreateData ¶
type UeContextCreateData struct { N2NotifyUri *externalRef1.Uri `json:"n2NotifyUri,omitempty"` NgapCause *externalRef1.NgApCause `json:"ngapCause,omitempty"` PduSessionList []N2SmInformation `json:"pduSessionList"` ServingNetwork *externalRef1.PlmnIdNid `json:"servingNetwork,omitempty"` SourceToTargetData N2InfoContent `json:"sourceToTargetData"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` TargetId NgRanTargetId `json:"targetId"` UeContext UeContext `json:"ueContext"` UeRadioCapability *N2InfoContent `json:"ueRadioCapability,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextCreateData defines model for UeContextCreateData.
func (UeContextCreateData) Get ¶
func (a UeContextCreateData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextCreateData. Returns the specified element and whether it was found
func (UeContextCreateData) MarshalJSON ¶
func (a UeContextCreateData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextCreateData to handle AdditionalProperties
func (*UeContextCreateData) Set ¶
func (a *UeContextCreateData) Set(fieldName string, value interface{})
Setter for additional properties for UeContextCreateData
func (*UeContextCreateData) UnmarshalJSON ¶
func (a *UeContextCreateData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextCreateData to handle AdditionalProperties
type UeContextCreateError ¶
type UeContextCreateError struct { Error externalRef1.ProblemDetails `json:"error"` NgapCause *externalRef1.NgApCause `json:"ngapCause,omitempty"` TargetToSourceFailureData *N2InfoContent `json:"targetToSourceFailureData,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextCreateError defines model for UeContextCreateError.
func (UeContextCreateError) Get ¶
func (a UeContextCreateError) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextCreateError. Returns the specified element and whether it was found
func (UeContextCreateError) MarshalJSON ¶
func (a UeContextCreateError) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextCreateError to handle AdditionalProperties
func (*UeContextCreateError) Set ¶
func (a *UeContextCreateError) Set(fieldName string, value interface{})
Setter for additional properties for UeContextCreateError
func (*UeContextCreateError) UnmarshalJSON ¶
func (a *UeContextCreateError) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextCreateError to handle AdditionalProperties
type UeContextCreatedData ¶
type UeContextCreatedData struct { FailedSessionList []N2SmInformation `json:"failedSessionList,omitempty"` PcfReselectedInd *bool `json:"pcfReselectedInd,omitempty"` PduSessionList []N2SmInformation `json:"pduSessionList"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` TargetToSourceData N2InfoContent `json:"targetToSourceData"` UeContext UeContext `json:"ueContext"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextCreatedData defines model for UeContextCreatedData.
func (UeContextCreatedData) Get ¶
func (a UeContextCreatedData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextCreatedData. Returns the specified element and whether it was found
func (UeContextCreatedData) MarshalJSON ¶
func (a UeContextCreatedData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextCreatedData to handle AdditionalProperties
func (*UeContextCreatedData) Set ¶
func (a *UeContextCreatedData) Set(fieldName string, value interface{})
Setter for additional properties for UeContextCreatedData
func (*UeContextCreatedData) UnmarshalJSON ¶
func (a *UeContextCreatedData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextCreatedData to handle AdditionalProperties
type UeContextRelocateData ¶
type UeContextRelocateData struct { ForwardRelocationRequest externalRef1.RefToBinaryData `json:"forwardRelocationRequest"` NgapCause *externalRef1.NgApCause `json:"ngapCause,omitempty"` PduSessionList []N2SmInformation `json:"pduSessionList,omitempty"` SourceToTargetData N2InfoContent `json:"sourceToTargetData"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` TargetId NgRanTargetId `json:"targetId"` UeContext UeContext `json:"ueContext"` UeRadioCapability *N2InfoContent `json:"ueRadioCapability,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextRelocateData defines model for UeContextRelocateData.
func (UeContextRelocateData) Get ¶
func (a UeContextRelocateData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextRelocateData. Returns the specified element and whether it was found
func (UeContextRelocateData) MarshalJSON ¶
func (a UeContextRelocateData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextRelocateData to handle AdditionalProperties
func (*UeContextRelocateData) Set ¶
func (a *UeContextRelocateData) Set(fieldName string, value interface{})
Setter for additional properties for UeContextRelocateData
func (*UeContextRelocateData) UnmarshalJSON ¶
func (a *UeContextRelocateData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextRelocateData to handle AdditionalProperties
type UeContextRelocatedData ¶
type UeContextRelocatedData struct { UeContext UeContext `json:"ueContext"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextRelocatedData defines model for UeContextRelocatedData.
func (UeContextRelocatedData) Get ¶
func (a UeContextRelocatedData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextRelocatedData. Returns the specified element and whether it was found
func (UeContextRelocatedData) MarshalJSON ¶
func (a UeContextRelocatedData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextRelocatedData to handle AdditionalProperties
func (*UeContextRelocatedData) Set ¶
func (a *UeContextRelocatedData) Set(fieldName string, value interface{})
Setter for additional properties for UeContextRelocatedData
func (*UeContextRelocatedData) UnmarshalJSON ¶
func (a *UeContextRelocatedData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextRelocatedData to handle AdditionalProperties
type UeContextTransferReqData ¶
type UeContextTransferReqData struct { AccessType externalRef1.AccessType `json:"accessType"` PlmnId *externalRef1.PlmnId `json:"plmnId,omitempty"` Reason TransferReason `json:"reason"` RegRequest *N1MessageContainer `json:"regRequest,omitempty"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextTransferReqData defines model for UeContextTransferReqData.
func (UeContextTransferReqData) Get ¶
func (a UeContextTransferReqData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextTransferReqData. Returns the specified element and whether it was found
func (UeContextTransferReqData) MarshalJSON ¶
func (a UeContextTransferReqData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextTransferReqData to handle AdditionalProperties
func (*UeContextTransferReqData) Set ¶
func (a *UeContextTransferReqData) Set(fieldName string, value interface{})
Setter for additional properties for UeContextTransferReqData
func (*UeContextTransferReqData) UnmarshalJSON ¶
func (a *UeContextTransferReqData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextTransferReqData to handle AdditionalProperties
type UeContextTransferRspData ¶
type UeContextTransferRspData struct { SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` UeContext UeContext `json:"ueContext"` UeNbiotRadioCapability *N2InfoContent `json:"ueNbiotRadioCapability,omitempty"` UeRadioCapability *N2InfoContent `json:"ueRadioCapability,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextTransferRspData defines model for UeContextTransferRspData.
func (UeContextTransferRspData) Get ¶
func (a UeContextTransferRspData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextTransferRspData. Returns the specified element and whether it was found
func (UeContextTransferRspData) MarshalJSON ¶
func (a UeContextTransferRspData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextTransferRspData to handle AdditionalProperties
func (*UeContextTransferRspData) Set ¶
func (a *UeContextTransferRspData) Set(fieldName string, value interface{})
Setter for additional properties for UeContextTransferRspData
func (*UeContextTransferRspData) UnmarshalJSON ¶
func (a *UeContextTransferRspData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextTransferRspData to handle AdditionalProperties
type UeContextTransferStatus ¶
type UeContextTransferStatus string
UeContextTransferStatus defines model for UeContextTransferStatus.
const ( NOTTRANSFERRED UeContextTransferStatus = "NOT_TRANSFERRED" TRANSFERRED UeContextTransferStatus = "TRANSFERRED" )
Defines values for UeContextTransferStatus.
type UeDifferentiationInfo ¶
type UeDifferentiationInfo struct { BatteryInd *externalRef1.BatteryIndication `json:"batteryInd,omitempty"` PeriodicComInd *PeriodicCommunicationIndicator `json:"periodicComInd,omitempty"` PeriodicTime *externalRef1.DurationSec `json:"periodicTime,omitempty"` ScheduledComTime *externalRef1.ScheduledCommunicationTime `json:"scheduledComTime,omitempty"` // StationaryInd Possible values are - STATIONARY: Identifies the UE is stationary - MOBILE: Identifies the UE is mobile StationaryInd *externalRef1.StationaryIndication `json:"stationaryInd,omitempty"` // TrafficProfile Possible values are - SINGLE_TRANS_UL: Uplink single packet transmission. - SINGLE_TRANS_DL: Downlink single packet transmission. - DUAL_TRANS_UL_FIRST: Dual packet transmission, firstly uplink packet transmission with subsequent downlink packet transmission. - DUAL_TRANS_DL_FIRST: Dual packet transmission, firstly downlink packet transmission with subsequent uplink packet transmission. TrafficProfile *externalRef1.TrafficProfile `json:"trafficProfile,omitempty"` ValidityTime *externalRef1.DateTime `json:"validityTime,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeDifferentiationInfo defines model for UeDifferentiationInfo.
func (UeDifferentiationInfo) Get ¶
func (a UeDifferentiationInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeDifferentiationInfo. Returns the specified element and whether it was found
func (UeDifferentiationInfo) MarshalJSON ¶
func (a UeDifferentiationInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for UeDifferentiationInfo to handle AdditionalProperties
func (*UeDifferentiationInfo) Set ¶
func (a *UeDifferentiationInfo) Set(fieldName string, value interface{})
Setter for additional properties for UeDifferentiationInfo
func (*UeDifferentiationInfo) UnmarshalJSON ¶
func (a *UeDifferentiationInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for UeDifferentiationInfo to handle AdditionalProperties
type UeN1N2InfoSubscriptionCreateData ¶
type UeN1N2InfoSubscriptionCreateData struct { N1MessageClass *N1MessageClass `json:"n1MessageClass,omitempty"` N1NotifyCallbackUri *externalRef1.Uri `json:"n1NotifyCallbackUri,omitempty"` N2InformationClass *N2InformationClass `json:"n2InformationClass,omitempty"` N2NotifyCallbackUri *externalRef1.Uri `json:"n2NotifyCallbackUri,omitempty"` NfId *externalRef1.NfInstanceId `json:"nfId,omitempty"` OldGuami *externalRef1.Guami `json:"oldGuami,omitempty"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeN1N2InfoSubscriptionCreateData defines model for UeN1N2InfoSubscriptionCreateData.
func (UeN1N2InfoSubscriptionCreateData) Get ¶
func (a UeN1N2InfoSubscriptionCreateData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeN1N2InfoSubscriptionCreateData. Returns the specified element and whether it was found
func (UeN1N2InfoSubscriptionCreateData) MarshalJSON ¶
func (a UeN1N2InfoSubscriptionCreateData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeN1N2InfoSubscriptionCreateData to handle AdditionalProperties
func (*UeN1N2InfoSubscriptionCreateData) Set ¶
func (a *UeN1N2InfoSubscriptionCreateData) Set(fieldName string, value interface{})
Setter for additional properties for UeN1N2InfoSubscriptionCreateData
func (*UeN1N2InfoSubscriptionCreateData) UnmarshalJSON ¶
func (a *UeN1N2InfoSubscriptionCreateData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeN1N2InfoSubscriptionCreateData to handle AdditionalProperties
type UeN1N2InfoSubscriptionCreatedData ¶
type UeN1N2InfoSubscriptionCreatedData struct { N1n2NotifySubscriptionId string `json:"n1n2NotifySubscriptionId"` SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeN1N2InfoSubscriptionCreatedData defines model for UeN1N2InfoSubscriptionCreatedData.
func (UeN1N2InfoSubscriptionCreatedData) Get ¶
func (a UeN1N2InfoSubscriptionCreatedData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeN1N2InfoSubscriptionCreatedData. Returns the specified element and whether it was found
func (UeN1N2InfoSubscriptionCreatedData) MarshalJSON ¶
func (a UeN1N2InfoSubscriptionCreatedData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeN1N2InfoSubscriptionCreatedData to handle AdditionalProperties
func (*UeN1N2InfoSubscriptionCreatedData) Set ¶
func (a *UeN1N2InfoSubscriptionCreatedData) Set(fieldName string, value interface{})
Setter for additional properties for UeN1N2InfoSubscriptionCreatedData
func (*UeN1N2InfoSubscriptionCreatedData) UnmarshalJSON ¶
func (a *UeN1N2InfoSubscriptionCreatedData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeN1N2InfoSubscriptionCreatedData to handle AdditionalProperties
type UeRegStatusUpdateReqData ¶
type UeRegStatusUpdateReqData struct { PcfReselectedInd *bool `json:"pcfReselectedInd,omitempty"` SmfChangeInfoList []SmfChangeInfo `json:"smfChangeInfoList,omitempty"` ToReleaseSessionList []externalRef1.PduSessionId `json:"toReleaseSessionList,omitempty"` TransferStatus UeContextTransferStatus `json:"transferStatus"` AdditionalProperties map[string]interface{} `json:"-"` }
UeRegStatusUpdateReqData defines model for UeRegStatusUpdateReqData.
func (UeRegStatusUpdateReqData) Get ¶
func (a UeRegStatusUpdateReqData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeRegStatusUpdateReqData. Returns the specified element and whether it was found
func (UeRegStatusUpdateReqData) MarshalJSON ¶
func (a UeRegStatusUpdateReqData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeRegStatusUpdateReqData to handle AdditionalProperties
func (*UeRegStatusUpdateReqData) Set ¶
func (a *UeRegStatusUpdateReqData) Set(fieldName string, value interface{})
Setter for additional properties for UeRegStatusUpdateReqData
func (*UeRegStatusUpdateReqData) UnmarshalJSON ¶
func (a *UeRegStatusUpdateReqData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeRegStatusUpdateReqData to handle AdditionalProperties
type UeRegStatusUpdateRspData ¶
type UeRegStatusUpdateRspData struct { RegStatusTransferComplete bool `json:"regStatusTransferComplete"` AdditionalProperties map[string]interface{} `json:"-"` }
UeRegStatusUpdateRspData defines model for UeRegStatusUpdateRspData.
func (UeRegStatusUpdateRspData) Get ¶
func (a UeRegStatusUpdateRspData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeRegStatusUpdateRspData. Returns the specified element and whether it was found
func (UeRegStatusUpdateRspData) MarshalJSON ¶
func (a UeRegStatusUpdateRspData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeRegStatusUpdateRspData to handle AdditionalProperties
func (*UeRegStatusUpdateRspData) Set ¶
func (a *UeRegStatusUpdateRspData) Set(fieldName string, value interface{})
Setter for additional properties for UeRegStatusUpdateRspData
func (*UeRegStatusUpdateRspData) UnmarshalJSON ¶
func (a *UeRegStatusUpdateRspData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeRegStatusUpdateRspData to handle AdditionalProperties
type UeSecurityCapability ¶
type UeSecurityCapability = externalRef1.Bytes
UeSecurityCapability defines model for UeSecurityCapability.
type UpdpSubscriptionData ¶
type UpdpSubscriptionData struct { SupportedFeatures *externalRef1.SupportedFeatures `json:"supportedFeatures,omitempty"` UpdpCallbackBinding *string `json:"updpCallbackBinding,omitempty"` UpdpNotifyCallbackUri externalRef1.Uri `json:"updpNotifyCallbackUri"` UpdpNotifySubscriptionId string `json:"updpNotifySubscriptionId"` AdditionalProperties map[string]interface{} `json:"-"` }
UpdpSubscriptionData UE policy delivery related N1 message notification subscription data.
func (UpdpSubscriptionData) Get ¶
func (a UpdpSubscriptionData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UpdpSubscriptionData. Returns the specified element and whether it was found
func (UpdpSubscriptionData) MarshalJSON ¶
func (a UpdpSubscriptionData) MarshalJSON() ([]byte, error)
Override default JSON handling for UpdpSubscriptionData to handle AdditionalProperties
func (*UpdpSubscriptionData) Set ¶
func (a *UpdpSubscriptionData) Set(fieldName string, value interface{})
Setter for additional properties for UpdpSubscriptionData
func (*UpdpSubscriptionData) UnmarshalJSON ¶
func (a *UpdpSubscriptionData) UnmarshalJSON(b []byte) error
Override default JSON handling for UpdpSubscriptionData to handle AdditionalProperties
type V2xContext ¶
type V2xContext struct { LteUeSidelinkAmbr externalRef1.BitRate `json:"lteUeSidelinkAmbr,omitempty"` LteV2xServicesAuth *externalRef1.LteV2xAuth `json:"lteV2xServicesAuth,omitempty"` NrUeSidelinkAmbr externalRef1.BitRate `json:"nrUeSidelinkAmbr,omitempty"` NrV2xServicesAuth *externalRef1.NrV2xAuth `json:"nrV2xServicesAuth,omitempty"` Pc5QoSPara *externalRef1.Pc5QoSPara `json:"pc5QoSPara,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
V2xContext defines model for V2xContext.
func (V2xContext) Get ¶
func (a V2xContext) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for V2xContext. Returns the specified element and whether it was found
func (V2xContext) MarshalJSON ¶
func (a V2xContext) MarshalJSON() ([]byte, error)
Override default JSON handling for V2xContext to handle AdditionalProperties
func (*V2xContext) Set ¶
func (a *V2xContext) Set(fieldName string, value interface{})
Setter for additional properties for V2xContext
func (*V2xContext) UnmarshalJSON ¶
func (a *V2xContext) UnmarshalJSON(b []byte) error
Override default JSON handling for V2xContext to handle AdditionalProperties
type V2xInformation ¶
type V2xInformation struct { N2Pc5Pol *N2InfoContent `json:"n2Pc5Pol,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
V2xInformation defines model for V2xInformation.
func (V2xInformation) Get ¶
func (a V2xInformation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for V2xInformation. Returns the specified element and whether it was found
func (V2xInformation) MarshalJSON ¶
func (a V2xInformation) MarshalJSON() ([]byte, error)
Override default JSON handling for V2xInformation to handle AdditionalProperties
func (*V2xInformation) Set ¶
func (a *V2xInformation) Set(fieldName string, value interface{})
Setter for additional properties for V2xInformation
func (*V2xInformation) UnmarshalJSON ¶
func (a *V2xInformation) UnmarshalJSON(b []byte) error
Override default JSON handling for V2xInformation to handle AdditionalProperties