Documentation ¶
Overview ¶
Package uecm 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 NewDeregAMFRequest(server string, ueId externalRef0.Supi, body DeregAMFJSONRequestBody) (*http.Request, error)
- func NewDeregAMFRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewGet3GppRegistrationRequest(server string, ueId externalRef0.VarUeId, params *Get3GppRegistrationParams) (*http.Request, error)
- func NewGet3GppSmsfRegistrationRequest(server string, ueId externalRef0.Gpsi, params *Get3GppSmsfRegistrationParams) (*http.Request, error)
- func NewGetIpSmGwRegistrationRequest(server string, ueId externalRef0.Supi) (*http.Request, error)
- func NewGetLocationInfoRequest(server string, ueId externalRef0.VarUeId, params *GetLocationInfoParams) (*http.Request, error)
- func NewGetNon3GppRegistrationRequest(server string, ueId externalRef0.VarUeId, params *GetNon3GppRegistrationParams) (*http.Request, error)
- func NewGetNon3GppSmsfRegistrationRequest(server string, ueId externalRef0.Gpsi, ...) (*http.Request, error)
- func NewGetRegistrationsRequest(server string, ueId externalRef0.VarUeId, params *GetRegistrationsParams) (*http.Request, error)
- func NewGetSmfRegistrationRequest(server string, ueId externalRef0.VarUeId, params *GetSmfRegistrationParams) (*http.Request, error)
- func NewIpSmGwDeregistrationRequest(server string, ueId externalRef0.Supi) (*http.Request, error)
- func NewIpSmGwRegistrationRequest(server string, ueId externalRef0.Supi, body IpSmGwRegistrationJSONRequestBody) (*http.Request, error)
- func NewIpSmGwRegistrationRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewN3GppRegistrationRequest(server string, ueId externalRef0.Supi, body N3GppRegistrationJSONRequestBody) (*http.Request, error)
- func NewN3GppRegistrationRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewN3GppSmsfDeregistrationRequest(server string, ueId externalRef0.Supi, params *N3GppSmsfDeregistrationParams) (*http.Request, error)
- func NewN3GppSmsfRegistrationRequest(server string, ueId externalRef0.Supi, ...) (*http.Request, error)
- func NewN3GppSmsfRegistrationRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewNon3GppRegistrationRequest(server string, ueId externalRef0.Supi, body Non3GppRegistrationJSONRequestBody) (*http.Request, error)
- func NewNon3GppRegistrationRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewNon3GppSmsfDeregistrationRequest(server string, ueId externalRef0.Supi, params *Non3GppSmsfDeregistrationParams) (*http.Request, error)
- func NewNon3GppSmsfRegistrationRequest(server string, ueId externalRef0.Supi, ...) (*http.Request, error)
- func NewNon3GppSmsfRegistrationRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewPeiUpdateRequest(server string, ueId externalRef0.Supi, body PeiUpdateJSONRequestBody) (*http.Request, error)
- func NewPeiUpdateRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewRegistrationRequest(server string, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, ...) (*http.Request, error)
- func NewRegistrationRequestWithBody(server string, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, ...) (*http.Request, error)
- func NewRetrieveSmfRegistrationRequest(server string, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId) (*http.Request, error)
- func NewSmfDeregistrationRequest(server string, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, ...) (*http.Request, error)
- func NewTriggerPCSCFRestorationRequest(server string, body TriggerPCSCFRestorationJSONRequestBody) (*http.Request, error)
- func NewTriggerPCSCFRestorationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdate3GppRegistrationRequestWithApplicationMergePatchPlusJSONBody(server string, ueId externalRef0.Supi, params *Update3GppRegistrationParams, ...) (*http.Request, error)
- func NewUpdate3GppRegistrationRequestWithBody(server string, ueId externalRef0.Supi, params *Update3GppRegistrationParams, ...) (*http.Request, error)
- func NewUpdateNon3GppRegistrationRequestWithApplicationMergePatchPlusJSONBody(server string, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, ...) (*http.Request, error)
- func NewUpdateNon3GppRegistrationRequestWithBody(server string, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, ...) (*http.Request, error)
- func RegisterHandlers(router gin.IRouter, si ServerInterface)
- func RegisterHandlersWithOptions(router gin.IRouter, si ServerInterface, options GinServerOptions)
- type Amf3GppAccessRegistration
- type Amf3GppAccessRegistrationModification
- func (a Amf3GppAccessRegistrationModification) Get(fieldName string) (value interface{}, found bool)
- func (a Amf3GppAccessRegistrationModification) MarshalJSON() ([]byte, error)
- func (a *Amf3GppAccessRegistrationModification) Set(fieldName string, value interface{})
- func (a *Amf3GppAccessRegistrationModification) UnmarshalJSON(b []byte) error
- type AmfDeregInfo
- type AmfNon3GppAccessRegistration
- func (a AmfNon3GppAccessRegistration) Get(fieldName string) (value interface{}, found bool)
- func (a AmfNon3GppAccessRegistration) MarshalJSON() ([]byte, error)
- func (a *AmfNon3GppAccessRegistration) Set(fieldName string, value interface{})
- func (a *AmfNon3GppAccessRegistration) UnmarshalJSON(b []byte) error
- type AmfNon3GppAccessRegistrationModification
- func (a AmfNon3GppAccessRegistrationModification) Get(fieldName string) (value interface{}, found bool)
- func (a AmfNon3GppAccessRegistrationModification) MarshalJSON() ([]byte, error)
- func (a *AmfNon3GppAccessRegistrationModification) Set(fieldName string, value interface{})
- func (a *AmfNon3GppAccessRegistrationModification) UnmarshalJSON(b []byte) error
- type Client
- func (c *Client) DeregAMF(ctx context.Context, ueId externalRef0.Supi, body DeregAMFJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeregAMFWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) Get3GppRegistration(ctx context.Context, ueId externalRef0.VarUeId, ...) (*http.Response, error)
- func (c *Client) Get3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Gpsi, ...) (*http.Response, error)
- func (c *Client) GetIpSmGwRegistration(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLocationInfo(ctx context.Context, ueId externalRef0.VarUeId, params *GetLocationInfoParams, ...) (*http.Response, error)
- func (c *Client) GetNon3GppRegistration(ctx context.Context, ueId externalRef0.VarUeId, ...) (*http.Response, error)
- func (c *Client) GetNon3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Gpsi, ...) (*http.Response, error)
- func (c *Client) GetRegistrations(ctx context.Context, ueId externalRef0.VarUeId, params *GetRegistrationsParams, ...) (*http.Response, error)
- func (c *Client) GetSmfRegistration(ctx context.Context, ueId externalRef0.VarUeId, ...) (*http.Response, error)
- func (c *Client) IpSmGwDeregistration(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) IpSmGwRegistration(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) IpSmGwRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) N3GppRegistration(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) N3GppRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) N3GppSmsfDeregistration(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) N3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) N3GppSmsfRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) Non3GppRegistration(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) Non3GppRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) Non3GppSmsfDeregistration(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) Non3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) Non3GppSmsfRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) PeiUpdate(ctx context.Context, ueId externalRef0.Supi, body PeiUpdateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PeiUpdateWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) Registration(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) RegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) RetrieveSmfRegistration(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) SmfDeregistration(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) TriggerPCSCFRestoration(ctx context.Context, body TriggerPCSCFRestorationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TriggerPCSCFRestorationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) Update3GppRegistrationWithApplicationMergePatchPlusJSONBody(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) Update3GppRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) UpdateNon3GppRegistrationWithApplicationMergePatchPlusJSONBody(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- func (c *Client) UpdateNon3GppRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) DeregAMFWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*DeregAMFResponse, error)
- func (c *ClientWithResponses) DeregAMFWithResponse(ctx context.Context, ueId externalRef0.Supi, body DeregAMFJSONRequestBody, ...) (*DeregAMFResponse, error)
- func (c *ClientWithResponses) Get3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.VarUeId, ...) (*Get3GppRegistrationResponse, error)
- func (c *ClientWithResponses) Get3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Gpsi, ...) (*Get3GppSmsfRegistrationResponse, error)
- func (c *ClientWithResponses) GetIpSmGwRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*GetIpSmGwRegistrationResponse, error)
- func (c *ClientWithResponses) GetLocationInfoWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *GetLocationInfoParams, ...) (*GetLocationInfoResponse, error)
- func (c *ClientWithResponses) GetNon3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.VarUeId, ...) (*GetNon3GppRegistrationResponse, error)
- func (c *ClientWithResponses) GetNon3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Gpsi, ...) (*GetNon3GppSmsfRegistrationResponse, error)
- func (c *ClientWithResponses) GetRegistrationsWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *GetRegistrationsParams, ...) (*GetRegistrationsResponse, error)
- func (c *ClientWithResponses) GetSmfRegistrationWithResponse(ctx context.Context, ueId externalRef0.VarUeId, ...) (*GetSmfRegistrationResponse, error)
- func (c *ClientWithResponses) IpSmGwDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*IpSmGwDeregistrationResponse, error)
- func (c *ClientWithResponses) IpSmGwRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*IpSmGwRegistrationResponse, error)
- func (c *ClientWithResponses) IpSmGwRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*IpSmGwRegistrationResponse, error)
- func (c *ClientWithResponses) N3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*N3GppRegistrationResponse, error)
- func (c *ClientWithResponses) N3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*N3GppRegistrationResponse, error)
- func (c *ClientWithResponses) N3GppSmsfDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*N3GppSmsfDeregistrationResponse, error)
- func (c *ClientWithResponses) N3GppSmsfRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*N3GppSmsfRegistrationResponse, error)
- func (c *ClientWithResponses) N3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*N3GppSmsfRegistrationResponse, error)
- func (c *ClientWithResponses) Non3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*Non3GppRegistrationResponse, error)
- func (c *ClientWithResponses) Non3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*Non3GppRegistrationResponse, error)
- func (c *ClientWithResponses) Non3GppSmsfDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*Non3GppSmsfDeregistrationResponse, error)
- func (c *ClientWithResponses) Non3GppSmsfRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*Non3GppSmsfRegistrationResponse, error)
- func (c *ClientWithResponses) Non3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*Non3GppSmsfRegistrationResponse, error)
- func (c *ClientWithResponses) PeiUpdateWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, ...) (*PeiUpdateResponse, error)
- func (c *ClientWithResponses) PeiUpdateWithResponse(ctx context.Context, ueId externalRef0.Supi, body PeiUpdateJSONRequestBody, ...) (*PeiUpdateResponse, error)
- func (c *ClientWithResponses) RegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*RegistrationResponse, error)
- func (c *ClientWithResponses) RegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*RegistrationResponse, error)
- func (c *ClientWithResponses) RetrieveSmfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*RetrieveSmfRegistrationResponse, error)
- func (c *ClientWithResponses) SmfDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*SmfDeregistrationResponse, error)
- func (c *ClientWithResponses) TriggerPCSCFRestorationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TriggerPCSCFRestorationResponse, error)
- func (c *ClientWithResponses) TriggerPCSCFRestorationWithResponse(ctx context.Context, body TriggerPCSCFRestorationJSONRequestBody, ...) (*TriggerPCSCFRestorationResponse, error)
- func (c *ClientWithResponses) Update3GppRegistrationWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*Update3GppRegistrationResponse, error)
- func (c *ClientWithResponses) Update3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*Update3GppRegistrationResponse, error)
- func (c *ClientWithResponses) UpdateNon3GppRegistrationWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*UpdateNon3GppRegistrationResponse, error)
- func (c *ClientWithResponses) UpdateNon3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, ...) (*UpdateNon3GppRegistrationResponse, error)
- type ClientWithResponsesInterface
- type DeregAMF204Response
- type DeregAMF400ApplicationProblemPlusJSONResponse
- type DeregAMF403ApplicationProblemPlusJSONResponse
- type DeregAMF404ApplicationProblemPlusJSONResponse
- type DeregAMF500ApplicationProblemPlusJSONResponse
- type DeregAMF503ApplicationProblemPlusJSONResponse
- type DeregAMFJSONRequestBody
- type DeregAMFRequestObject
- type DeregAMFResponse
- type DeregAMFResponseObject
- type DeregAMFdefaultApplicationProblemPlusJSONResponse
- type DeregistrationData
- type DeregistrationReason
- type DualRegistrationFlag
- type E164Number
- type EpsInterworkingInfo
- type EpsIwkPgw
- type Get3GppRegistration200JSONResponse
- type Get3GppRegistration400ApplicationProblemPlusJSONResponse
- type Get3GppRegistration403ApplicationProblemPlusJSONResponse
- type Get3GppRegistration404ApplicationProblemPlusJSONResponse
- type Get3GppRegistration500ApplicationProblemPlusJSONResponse
- type Get3GppRegistration503ApplicationProblemPlusJSONResponse
- type Get3GppRegistrationParams
- type Get3GppRegistrationRequestObject
- type Get3GppRegistrationResponse
- type Get3GppRegistrationResponseObject
- type Get3GppRegistrationdefaultApplicationProblemPlusJSONResponse
- type Get3GppSmsfRegistration200JSONResponse
- type Get3GppSmsfRegistration400ApplicationProblemPlusJSONResponse
- type Get3GppSmsfRegistration403ApplicationProblemPlusJSONResponse
- type Get3GppSmsfRegistration404ApplicationProblemPlusJSONResponse
- type Get3GppSmsfRegistration500ApplicationProblemPlusJSONResponse
- type Get3GppSmsfRegistration503ApplicationProblemPlusJSONResponse
- type Get3GppSmsfRegistrationParams
- type Get3GppSmsfRegistrationRequestObject
- type Get3GppSmsfRegistrationResponse
- type Get3GppSmsfRegistrationResponseObject
- type Get3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse
- type GetIpSmGwRegistration200JSONResponse
- type GetIpSmGwRegistration400ApplicationProblemPlusJSONResponse
- type GetIpSmGwRegistration403ApplicationProblemPlusJSONResponse
- type GetIpSmGwRegistration404ApplicationProblemPlusJSONResponse
- type GetIpSmGwRegistration500ApplicationProblemPlusJSONResponse
- type GetIpSmGwRegistration503ApplicationProblemPlusJSONResponse
- type GetIpSmGwRegistrationRequestObject
- type GetIpSmGwRegistrationResponse
- type GetIpSmGwRegistrationResponseObject
- type GetIpSmGwRegistrationdefaultApplicationProblemPlusJSONResponse
- type GetLocationInfo200JSONResponse
- type GetLocationInfo400ApplicationProblemPlusJSONResponse
- type GetLocationInfo403ApplicationProblemPlusJSONResponse
- type GetLocationInfo404ApplicationProblemPlusJSONResponse
- type GetLocationInfo500ApplicationProblemPlusJSONResponse
- type GetLocationInfo503ApplicationProblemPlusJSONResponse
- type GetLocationInfoParams
- type GetLocationInfoRequestObject
- type GetLocationInfoResponse
- type GetLocationInfoResponseObject
- type GetLocationInfodefaultApplicationProblemPlusJSONResponse
- type GetNon3GppRegistration200JSONResponse
- type GetNon3GppRegistration400ApplicationProblemPlusJSONResponse
- type GetNon3GppRegistration403ApplicationProblemPlusJSONResponse
- type GetNon3GppRegistration404ApplicationProblemPlusJSONResponse
- type GetNon3GppRegistration500ApplicationProblemPlusJSONResponse
- type GetNon3GppRegistration503ApplicationProblemPlusJSONResponse
- type GetNon3GppRegistrationParams
- type GetNon3GppRegistrationRequestObject
- type GetNon3GppRegistrationResponse
- type GetNon3GppRegistrationResponseObject
- type GetNon3GppRegistrationdefaultApplicationProblemPlusJSONResponse
- type GetNon3GppSmsfRegistration200JSONResponse
- type GetNon3GppSmsfRegistration400ApplicationProblemPlusJSONResponse
- type GetNon3GppSmsfRegistration403ApplicationProblemPlusJSONResponse
- type GetNon3GppSmsfRegistration404ApplicationProblemPlusJSONResponse
- type GetNon3GppSmsfRegistration500ApplicationProblemPlusJSONResponse
- type GetNon3GppSmsfRegistration503ApplicationProblemPlusJSONResponse
- type GetNon3GppSmsfRegistrationParams
- type GetNon3GppSmsfRegistrationRequestObject
- type GetNon3GppSmsfRegistrationResponse
- type GetNon3GppSmsfRegistrationResponseObject
- type GetNon3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse
- type GetRegistrations200JSONResponse
- type GetRegistrations400ApplicationProblemPlusJSONResponse
- type GetRegistrations403ApplicationProblemPlusJSONResponse
- type GetRegistrations404ApplicationProblemPlusJSONResponse
- type GetRegistrations500ApplicationProblemPlusJSONResponse
- type GetRegistrations503ApplicationProblemPlusJSONResponse
- type GetRegistrationsParams
- type GetRegistrationsRequestObject
- type GetRegistrationsResponse
- type GetRegistrationsResponseObject
- type GetRegistrationsdefaultApplicationProblemPlusJSONResponse
- type GetSmfRegistration200JSONResponse
- type GetSmfRegistration400ApplicationProblemPlusJSONResponse
- type GetSmfRegistration403ApplicationProblemPlusJSONResponse
- type GetSmfRegistration404ApplicationProblemPlusJSONResponse
- type GetSmfRegistration500ApplicationProblemPlusJSONResponse
- type GetSmfRegistration503ApplicationProblemPlusJSONResponse
- type GetSmfRegistrationParams
- type GetSmfRegistrationRequestObject
- type GetSmfRegistrationResponse
- type GetSmfRegistrationResponseObject
- type GetSmfRegistrationdefaultApplicationProblemPlusJSONResponse
- type GinServerOptions
- type HttpRequestDoer
- type ImsVoPs
- type IpSmGwDeregistration204Response
- type IpSmGwDeregistration400ApplicationProblemPlusJSONResponse
- type IpSmGwDeregistration404ApplicationProblemPlusJSONResponse
- type IpSmGwDeregistration500ApplicationProblemPlusJSONResponse
- type IpSmGwDeregistration503ApplicationProblemPlusJSONResponse
- type IpSmGwDeregistrationRequestObject
- type IpSmGwDeregistrationResponse
- type IpSmGwDeregistrationResponseObject
- type IpSmGwDeregistrationdefaultApplicationProblemPlusJSONResponse
- type IpSmGwRegistration
- type IpSmGwRegistration200JSONResponse
- type IpSmGwRegistration201JSONResponse
- type IpSmGwRegistration201ResponseHeaders
- type IpSmGwRegistration204Response
- type IpSmGwRegistration400ApplicationProblemPlusJSONResponse
- type IpSmGwRegistration403ApplicationProblemPlusJSONResponse
- type IpSmGwRegistration404ApplicationProblemPlusJSONResponse
- type IpSmGwRegistration500ApplicationProblemPlusJSONResponse
- type IpSmGwRegistration503ApplicationProblemPlusJSONResponse
- type IpSmGwRegistrationJSONRequestBody
- type IpSmGwRegistrationRequestObject
- type IpSmGwRegistrationResponse
- type IpSmGwRegistrationResponseObject
- type IpSmGwRegistrationdefaultApplicationProblemPlusJSONResponse
- type LocationInfo
- type MiddlewareFunc
- type N3GppRegistration200JSONResponse
- type N3GppRegistration201JSONResponse
- type N3GppRegistration201ResponseHeaders
- type N3GppRegistration204Response
- type N3GppRegistration400ApplicationProblemPlusJSONResponse
- type N3GppRegistration403ApplicationProblemPlusJSONResponse
- type N3GppRegistration404ApplicationProblemPlusJSONResponse
- type N3GppRegistration500ApplicationProblemPlusJSONResponse
- type N3GppRegistration503ApplicationProblemPlusJSONResponse
- type N3GppRegistrationJSONRequestBody
- type N3GppRegistrationRequestObject
- type N3GppRegistrationResponse
- type N3GppRegistrationResponseObject
- type N3GppRegistrationdefaultApplicationProblemPlusJSONResponse
- type N3GppSmsfDeregistration204Response
- type N3GppSmsfDeregistration400ApplicationProblemPlusJSONResponse
- type N3GppSmsfDeregistration404ApplicationProblemPlusJSONResponse
- type N3GppSmsfDeregistration422ApplicationProblemPlusJSONResponse
- type N3GppSmsfDeregistration500ApplicationProblemPlusJSONResponse
- type N3GppSmsfDeregistration503ApplicationProblemPlusJSONResponse
- type N3GppSmsfDeregistrationParams
- type N3GppSmsfDeregistrationRequestObject
- type N3GppSmsfDeregistrationResponse
- type N3GppSmsfDeregistrationResponseObject
- type N3GppSmsfDeregistrationdefaultApplicationProblemPlusJSONResponse
- type N3GppSmsfRegistration200JSONResponse
- type N3GppSmsfRegistration201JSONResponse
- type N3GppSmsfRegistration201ResponseHeaders
- type N3GppSmsfRegistration204Response
- type N3GppSmsfRegistration400ApplicationProblemPlusJSONResponse
- type N3GppSmsfRegistration403ApplicationProblemPlusJSONResponse
- type N3GppSmsfRegistration404ApplicationProblemPlusJSONResponse
- type N3GppSmsfRegistration500ApplicationProblemPlusJSONResponse
- type N3GppSmsfRegistration503ApplicationProblemPlusJSONResponse
- type N3GppSmsfRegistrationJSONRequestBody
- type N3GppSmsfRegistrationRequestObject
- type N3GppSmsfRegistrationResponse
- type N3GppSmsfRegistrationResponseObject
- type N3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse
- type NetworkNodeDiameterAddress
- func (a NetworkNodeDiameterAddress) Get(fieldName string) (value interface{}, found bool)
- func (a NetworkNodeDiameterAddress) MarshalJSON() ([]byte, error)
- func (a *NetworkNodeDiameterAddress) Set(fieldName string, value interface{})
- func (a *NetworkNodeDiameterAddress) UnmarshalJSON(b []byte) error
- type Non3GppRegistration200JSONResponse
- type Non3GppRegistration201JSONResponse
- type Non3GppRegistration201ResponseHeaders
- type Non3GppRegistration204Response
- type Non3GppRegistration400ApplicationProblemPlusJSONResponse
- type Non3GppRegistration403ApplicationProblemPlusJSONResponse
- type Non3GppRegistration404ApplicationProblemPlusJSONResponse
- type Non3GppRegistration500ApplicationProblemPlusJSONResponse
- type Non3GppRegistration503ApplicationProblemPlusJSONResponse
- type Non3GppRegistrationJSONRequestBody
- type Non3GppRegistrationRequestObject
- type Non3GppRegistrationResponse
- type Non3GppRegistrationResponseObject
- type Non3GppRegistrationdefaultApplicationProblemPlusJSONResponse
- type Non3GppSmsfDeregistration204Response
- type Non3GppSmsfDeregistration400ApplicationProblemPlusJSONResponse
- type Non3GppSmsfDeregistration404ApplicationProblemPlusJSONResponse
- type Non3GppSmsfDeregistration422ApplicationProblemPlusJSONResponse
- type Non3GppSmsfDeregistration500ApplicationProblemPlusJSONResponse
- type Non3GppSmsfDeregistration503ApplicationProblemPlusJSONResponse
- type Non3GppSmsfDeregistrationParams
- type Non3GppSmsfDeregistrationRequestObject
- type Non3GppSmsfDeregistrationResponse
- type Non3GppSmsfDeregistrationResponseObject
- type Non3GppSmsfDeregistrationdefaultApplicationProblemPlusJSONResponse
- type Non3GppSmsfRegistration200JSONResponse
- type Non3GppSmsfRegistration201JSONResponse
- type Non3GppSmsfRegistration201ResponseHeaders
- type Non3GppSmsfRegistration204Response
- type Non3GppSmsfRegistration400ApplicationProblemPlusJSONResponse
- type Non3GppSmsfRegistration403ApplicationProblemPlusJSONResponse
- type Non3GppSmsfRegistration404ApplicationProblemPlusJSONResponse
- type Non3GppSmsfRegistration500ApplicationProblemPlusJSONResponse
- type Non3GppSmsfRegistration503ApplicationProblemPlusJSONResponse
- type Non3GppSmsfRegistrationJSONRequestBody
- type Non3GppSmsfRegistrationRequestObject
- type Non3GppSmsfRegistrationResponse
- type Non3GppSmsfRegistrationResponseObject
- type Non3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse
- type PcscfRestorationNotification
- func (a PcscfRestorationNotification) Get(fieldName string) (value interface{}, found bool)
- func (a PcscfRestorationNotification) MarshalJSON() ([]byte, error)
- func (a *PcscfRestorationNotification) Set(fieldName string, value interface{})
- func (a *PcscfRestorationNotification) UnmarshalJSON(b []byte) error
- type PeiUpdate204Response
- type PeiUpdate400ApplicationProblemPlusJSONResponse
- type PeiUpdate403ApplicationProblemPlusJSONResponse
- type PeiUpdate404ApplicationProblemPlusJSONResponse
- type PeiUpdate500ApplicationProblemPlusJSONResponse
- type PeiUpdate503ApplicationProblemPlusJSONResponse
- type PeiUpdateInfo
- type PeiUpdateJSONRequestBody
- type PeiUpdateRequestObject
- type PeiUpdateResponse
- type PeiUpdateResponseObject
- type PeiUpdatedefaultApplicationProblemPlusJSONResponse
- type PurgeFlag
- type Registration200JSONResponse
- type Registration201JSONResponse
- type Registration201ResponseHeaders
- type Registration204Response
- type Registration400ApplicationProblemPlusJSONResponse
- type Registration403ApplicationProblemPlusJSONResponse
- type Registration404ApplicationProblemPlusJSONResponse
- type Registration500ApplicationProblemPlusJSONResponse
- type Registration503ApplicationProblemPlusJSONResponse
- type RegistrationDataSetName
- type RegistrationDataSets
- type RegistrationDatasetNames
- type RegistrationJSONRequestBody
- type RegistrationLocationInfo
- type RegistrationReason
- type RegistrationRequestObject
- type RegistrationResponse
- type RegistrationResponseObject
- type RegistrationdefaultApplicationProblemPlusJSONResponse
- type RequestEditorFn
- type RetrieveSmfRegistration200JSONResponse
- type RetrieveSmfRegistration400ApplicationProblemPlusJSONResponse
- type RetrieveSmfRegistration403ApplicationProblemPlusJSONResponse
- type RetrieveSmfRegistration404ApplicationProblemPlusJSONResponse
- type RetrieveSmfRegistration500ApplicationProblemPlusJSONResponse
- type RetrieveSmfRegistration503ApplicationProblemPlusJSONResponse
- type RetrieveSmfRegistrationRequestObject
- type RetrieveSmfRegistrationResponse
- type RetrieveSmfRegistrationResponseObject
- type RetrieveSmfRegistrationdefaultApplicationProblemPlusJSONResponse
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) DeregAMF(c *gin.Context)
- func (siw *ServerInterfaceWrapper) Get3GppRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) Get3GppSmsfRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetIpSmGwRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetLocationInfo(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetNon3GppRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetNon3GppSmsfRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetRegistrations(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetSmfRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) IpSmGwDeregistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) IpSmGwRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) N3GppRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) N3GppSmsfDeregistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) N3GppSmsfRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) Non3GppRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) Non3GppSmsfDeregistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) Non3GppSmsfRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) PeiUpdate(c *gin.Context)
- func (siw *ServerInterfaceWrapper) Registration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) RetrieveSmfRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) SmfDeregistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) TriggerPCSCFRestoration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) Update3GppRegistration(c *gin.Context)
- func (siw *ServerInterfaceWrapper) UpdateNon3GppRegistration(c *gin.Context)
- type SmfDeregistration204Response
- type SmfDeregistration400ApplicationProblemPlusJSONResponse
- type SmfDeregistration404ApplicationProblemPlusJSONResponse
- type SmfDeregistration422ApplicationProblemPlusJSONResponse
- type SmfDeregistration500ApplicationProblemPlusJSONResponse
- type SmfDeregistration503ApplicationProblemPlusJSONResponse
- type SmfDeregistrationParams
- type SmfDeregistrationRequestObject
- type SmfDeregistrationResponse
- type SmfDeregistrationResponseObject
- type SmfDeregistrationdefaultApplicationProblemPlusJSONResponse
- type SmfRegistration
- type SmfRegistrationInfo
- type SmsfRegistration
- type StrictHandlerFunc
- type StrictMiddlewareFunc
- type StrictServerInterface
- type TriggerPCSCFRestoration204Response
- type TriggerPCSCFRestoration400ApplicationProblemPlusJSONResponse
- type TriggerPCSCFRestoration403ApplicationProblemPlusJSONResponse
- type TriggerPCSCFRestoration404ApplicationProblemPlusJSONResponse
- type TriggerPCSCFRestoration500ApplicationProblemPlusJSONResponse
- type TriggerPCSCFRestoration501ApplicationProblemPlusJSONResponse
- type TriggerPCSCFRestoration503ApplicationProblemPlusJSONResponse
- type TriggerPCSCFRestorationJSONRequestBody
- type TriggerPCSCFRestorationRequestObject
- type TriggerPCSCFRestorationResponse
- type TriggerPCSCFRestorationResponseObject
- type TriggerPCSCFRestorationdefaultApplicationProblemPlusJSONResponse
- type TriggerRequest
- type Update3GppRegistration200JSONResponse
- type Update3GppRegistration204Response
- type Update3GppRegistration400ApplicationProblemPlusJSONResponse
- type Update3GppRegistration403ApplicationProblemPlusJSONResponse
- type Update3GppRegistration404ApplicationProblemPlusJSONResponse
- type Update3GppRegistration422ApplicationProblemPlusJSONResponse
- type Update3GppRegistration500ApplicationProblemPlusJSONResponse
- type Update3GppRegistration503ApplicationProblemPlusJSONResponse
- type Update3GppRegistrationApplicationMergePatchPlusJSONRequestBody
- type Update3GppRegistrationParams
- type Update3GppRegistrationRequestObject
- type Update3GppRegistrationResponse
- type Update3GppRegistrationResponseObject
- type Update3GppRegistrationdefaultApplicationProblemPlusJSONResponse
- type UpdateNon3GppRegistration200JSONResponse
- type UpdateNon3GppRegistration204Response
- type UpdateNon3GppRegistration400ApplicationProblemPlusJSONResponse
- type UpdateNon3GppRegistration403ApplicationProblemPlusJSONResponse
- type UpdateNon3GppRegistration404ApplicationProblemPlusJSONResponse
- type UpdateNon3GppRegistration422ApplicationProblemPlusJSONResponse
- type UpdateNon3GppRegistration500ApplicationProblemPlusJSONResponse
- type UpdateNon3GppRegistration503ApplicationProblemPlusJSONResponse
- type UpdateNon3GppRegistrationApplicationMergePatchPlusJSONRequestBody
- type UpdateNon3GppRegistrationParams
- type UpdateNon3GppRegistrationRequestObject
- type UpdateNon3GppRegistrationResponse
- type UpdateNon3GppRegistrationResponseObject
- type UpdateNon3GppRegistrationdefaultApplicationProblemPlusJSONResponse
- type VgmlcAddress
Constants ¶
const (
OAuth2ClientCredentialsScopes = "oAuth2ClientCredentials.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func GetKinOpenApi3Document ¶
func NewDeregAMFRequest ¶
func NewDeregAMFRequest(server string, ueId externalRef0.Supi, body DeregAMFJSONRequestBody) (*http.Request, error)
NewDeregAMFRequest calls the generic DeregAMF builder with application/json body
func NewDeregAMFRequestWithBody ¶
func NewDeregAMFRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
NewDeregAMFRequestWithBody generates requests for DeregAMF with any type of body
func NewGet3GppRegistrationRequest ¶
func NewGet3GppRegistrationRequest(server string, ueId externalRef0.VarUeId, params *Get3GppRegistrationParams) (*http.Request, error)
NewGet3GppRegistrationRequest generates requests for Get3GppRegistration
func NewGet3GppSmsfRegistrationRequest ¶
func NewGet3GppSmsfRegistrationRequest(server string, ueId externalRef0.Gpsi, params *Get3GppSmsfRegistrationParams) (*http.Request, error)
NewGet3GppSmsfRegistrationRequest generates requests for Get3GppSmsfRegistration
func NewGetIpSmGwRegistrationRequest ¶
NewGetIpSmGwRegistrationRequest generates requests for GetIpSmGwRegistration
func NewGetLocationInfoRequest ¶
func NewGetLocationInfoRequest(server string, ueId externalRef0.VarUeId, params *GetLocationInfoParams) (*http.Request, error)
NewGetLocationInfoRequest generates requests for GetLocationInfo
func NewGetNon3GppRegistrationRequest ¶
func NewGetNon3GppRegistrationRequest(server string, ueId externalRef0.VarUeId, params *GetNon3GppRegistrationParams) (*http.Request, error)
NewGetNon3GppRegistrationRequest generates requests for GetNon3GppRegistration
func NewGetNon3GppSmsfRegistrationRequest ¶
func NewGetNon3GppSmsfRegistrationRequest(server string, ueId externalRef0.Gpsi, params *GetNon3GppSmsfRegistrationParams) (*http.Request, error)
NewGetNon3GppSmsfRegistrationRequest generates requests for GetNon3GppSmsfRegistration
func NewGetRegistrationsRequest ¶
func NewGetRegistrationsRequest(server string, ueId externalRef0.VarUeId, params *GetRegistrationsParams) (*http.Request, error)
NewGetRegistrationsRequest generates requests for GetRegistrations
func NewGetSmfRegistrationRequest ¶
func NewGetSmfRegistrationRequest(server string, ueId externalRef0.VarUeId, params *GetSmfRegistrationParams) (*http.Request, error)
NewGetSmfRegistrationRequest generates requests for GetSmfRegistration
func NewIpSmGwDeregistrationRequest ¶
NewIpSmGwDeregistrationRequest generates requests for IpSmGwDeregistration
func NewIpSmGwRegistrationRequest ¶
func NewIpSmGwRegistrationRequest(server string, ueId externalRef0.Supi, body IpSmGwRegistrationJSONRequestBody) (*http.Request, error)
NewIpSmGwRegistrationRequest calls the generic IpSmGwRegistration builder with application/json body
func NewIpSmGwRegistrationRequestWithBody ¶
func NewIpSmGwRegistrationRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
NewIpSmGwRegistrationRequestWithBody generates requests for IpSmGwRegistration with any type of body
func NewN3GppRegistrationRequest ¶
func NewN3GppRegistrationRequest(server string, ueId externalRef0.Supi, body N3GppRegistrationJSONRequestBody) (*http.Request, error)
NewN3GppRegistrationRequest calls the generic N3GppRegistration builder with application/json body
func NewN3GppRegistrationRequestWithBody ¶
func NewN3GppRegistrationRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
NewN3GppRegistrationRequestWithBody generates requests for N3GppRegistration with any type of body
func NewN3GppSmsfDeregistrationRequest ¶
func NewN3GppSmsfDeregistrationRequest(server string, ueId externalRef0.Supi, params *N3GppSmsfDeregistrationParams) (*http.Request, error)
NewN3GppSmsfDeregistrationRequest generates requests for N3GppSmsfDeregistration
func NewN3GppSmsfRegistrationRequest ¶
func NewN3GppSmsfRegistrationRequest(server string, ueId externalRef0.Supi, body N3GppSmsfRegistrationJSONRequestBody) (*http.Request, error)
NewN3GppSmsfRegistrationRequest calls the generic N3GppSmsfRegistration builder with application/json body
func NewN3GppSmsfRegistrationRequestWithBody ¶
func NewN3GppSmsfRegistrationRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
NewN3GppSmsfRegistrationRequestWithBody generates requests for N3GppSmsfRegistration with any type of body
func NewNon3GppRegistrationRequest ¶
func NewNon3GppRegistrationRequest(server string, ueId externalRef0.Supi, body Non3GppRegistrationJSONRequestBody) (*http.Request, error)
NewNon3GppRegistrationRequest calls the generic Non3GppRegistration builder with application/json body
func NewNon3GppRegistrationRequestWithBody ¶
func NewNon3GppRegistrationRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
NewNon3GppRegistrationRequestWithBody generates requests for Non3GppRegistration with any type of body
func NewNon3GppSmsfDeregistrationRequest ¶
func NewNon3GppSmsfDeregistrationRequest(server string, ueId externalRef0.Supi, params *Non3GppSmsfDeregistrationParams) (*http.Request, error)
NewNon3GppSmsfDeregistrationRequest generates requests for Non3GppSmsfDeregistration
func NewNon3GppSmsfRegistrationRequest ¶
func NewNon3GppSmsfRegistrationRequest(server string, ueId externalRef0.Supi, body Non3GppSmsfRegistrationJSONRequestBody) (*http.Request, error)
NewNon3GppSmsfRegistrationRequest calls the generic Non3GppSmsfRegistration builder with application/json body
func NewNon3GppSmsfRegistrationRequestWithBody ¶
func NewNon3GppSmsfRegistrationRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
NewNon3GppSmsfRegistrationRequestWithBody generates requests for Non3GppSmsfRegistration with any type of body
func NewPeiUpdateRequest ¶
func NewPeiUpdateRequest(server string, ueId externalRef0.Supi, body PeiUpdateJSONRequestBody) (*http.Request, error)
NewPeiUpdateRequest calls the generic PeiUpdate builder with application/json body
func NewPeiUpdateRequestWithBody ¶
func NewPeiUpdateRequestWithBody(server string, ueId externalRef0.Supi, contentType string, body io.Reader) (*http.Request, error)
NewPeiUpdateRequestWithBody generates requests for PeiUpdate with any type of body
func NewRegistrationRequest ¶
func NewRegistrationRequest(server string, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, body RegistrationJSONRequestBody) (*http.Request, error)
NewRegistrationRequest calls the generic Registration builder with application/json body
func NewRegistrationRequestWithBody ¶
func NewRegistrationRequestWithBody(server string, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, contentType string, body io.Reader) (*http.Request, error)
NewRegistrationRequestWithBody generates requests for Registration with any type of body
func NewRetrieveSmfRegistrationRequest ¶
func NewRetrieveSmfRegistrationRequest(server string, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId) (*http.Request, error)
NewRetrieveSmfRegistrationRequest generates requests for RetrieveSmfRegistration
func NewSmfDeregistrationRequest ¶
func NewSmfDeregistrationRequest(server string, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, params *SmfDeregistrationParams) (*http.Request, error)
NewSmfDeregistrationRequest generates requests for SmfDeregistration
func NewTriggerPCSCFRestorationRequest ¶
func NewTriggerPCSCFRestorationRequest(server string, body TriggerPCSCFRestorationJSONRequestBody) (*http.Request, error)
NewTriggerPCSCFRestorationRequest calls the generic TriggerPCSCFRestoration builder with application/json body
func NewTriggerPCSCFRestorationRequestWithBody ¶
func NewTriggerPCSCFRestorationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewTriggerPCSCFRestorationRequestWithBody generates requests for TriggerPCSCFRestoration with any type of body
func NewUpdate3GppRegistrationRequestWithApplicationMergePatchPlusJSONBody ¶
func NewUpdate3GppRegistrationRequestWithApplicationMergePatchPlusJSONBody(server string, ueId externalRef0.Supi, params *Update3GppRegistrationParams, body Update3GppRegistrationApplicationMergePatchPlusJSONRequestBody) (*http.Request, error)
NewUpdate3GppRegistrationRequestWithApplicationMergePatchPlusJSONBody calls the generic Update3GppRegistration builder with application/merge-patch+json body
func NewUpdate3GppRegistrationRequestWithBody ¶
func NewUpdate3GppRegistrationRequestWithBody(server string, ueId externalRef0.Supi, params *Update3GppRegistrationParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdate3GppRegistrationRequestWithBody generates requests for Update3GppRegistration with any type of body
func NewUpdateNon3GppRegistrationRequestWithApplicationMergePatchPlusJSONBody ¶
func NewUpdateNon3GppRegistrationRequestWithApplicationMergePatchPlusJSONBody(server string, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, body UpdateNon3GppRegistrationApplicationMergePatchPlusJSONRequestBody) (*http.Request, error)
NewUpdateNon3GppRegistrationRequestWithApplicationMergePatchPlusJSONBody calls the generic UpdateNon3GppRegistration builder with application/merge-patch+json body
func NewUpdateNon3GppRegistrationRequestWithBody ¶
func NewUpdateNon3GppRegistrationRequestWithBody(server string, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNon3GppRegistrationRequestWithBody generates requests for UpdateNon3GppRegistration 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 Amf3GppAccessRegistration ¶
type Amf3GppAccessRegistration struct { AmfEeSubscriptionId *externalRef0.Uri `json:"amfEeSubscriptionId,omitempty"` AmfInstanceId externalRef0.NfInstanceId `json:"amfInstanceId"` // AmfServiceNameDereg Service names known to NRF AmfServiceNameDereg *externalRef1.ServiceName `json:"amfServiceNameDereg,omitempty"` // AmfServiceNamePcscfRest Service names known to NRF AmfServiceNamePcscfRest *externalRef1.ServiceName `json:"amfServiceNamePcscfRest,omitempty"` BackupAmfInfo []externalRef0.BackupAmfInfo `json:"backupAmfInfo,omitempty"` ContextInfo *externalRef2.ContextInfo `json:"contextInfo,omitempty"` DeregCallbackUri externalRef0.Uri `json:"deregCallbackUri"` DrFlag *DualRegistrationFlag `json:"drFlag,omitempty"` EpsInterworkingInfo *EpsInterworkingInfo `json:"epsInterworkingInfo,omitempty"` Guami externalRef0.Guami `json:"guami"` ImsVoPs *ImsVoPs `json:"imsVoPs,omitempty"` InitialRegistrationInd *bool `json:"initialRegistrationInd,omitempty"` NoEeSubscriptionInd *bool `json:"noEeSubscriptionInd,omitempty"` PcscfRestorationCallbackUri *externalRef0.Uri `json:"pcscfRestorationCallbackUri,omitempty"` Pei externalRef0.Pei `json:"pei,omitempty"` PurgeFlag *PurgeFlag `json:"purgeFlag,omitempty"` RatType externalRef0.RatType `json:"ratType"` RegistrationTime *externalRef0.DateTime `json:"registrationTime,omitempty"` Supi externalRef0.Supi `json:"supi,omitempty"` SupportedFeatures *externalRef0.SupportedFeatures `json:"supportedFeatures,omitempty"` UeSrvccCapability *bool `json:"ueSrvccCapability,omitempty"` UrrpIndicator *bool `json:"urrpIndicator,omitempty"` VgmlcAddress *VgmlcAddress `json:"vgmlcAddress,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
Amf3GppAccessRegistration defines model for Amf3GppAccessRegistration.
func (Amf3GppAccessRegistration) Get ¶
func (a Amf3GppAccessRegistration) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for Amf3GppAccessRegistration. Returns the specified element and whether it was found
func (Amf3GppAccessRegistration) MarshalJSON ¶
func (a Amf3GppAccessRegistration) MarshalJSON() ([]byte, error)
Override default JSON handling for Amf3GppAccessRegistration to handle AdditionalProperties
func (*Amf3GppAccessRegistration) Set ¶
func (a *Amf3GppAccessRegistration) Set(fieldName string, value interface{})
Setter for additional properties for Amf3GppAccessRegistration
func (*Amf3GppAccessRegistration) UnmarshalJSON ¶
func (a *Amf3GppAccessRegistration) UnmarshalJSON(b []byte) error
Override default JSON handling for Amf3GppAccessRegistration to handle AdditionalProperties
type Amf3GppAccessRegistrationModification ¶
type Amf3GppAccessRegistrationModification struct { BackupAmfInfo *[]externalRef0.BackupAmfInfo `json:"backupAmfInfo,omitempty"` EpsInterworkingInfo *EpsInterworkingInfo `json:"epsInterworkingInfo,omitempty"` Guami externalRef0.Guami `json:"guami"` ImsVoPs *ImsVoPs `json:"imsVoPs,omitempty"` Pei externalRef0.Pei `json:"pei,omitempty"` PurgeFlag *PurgeFlag `json:"purgeFlag,omitempty"` UeSrvccCapability *bool `json:"ueSrvccCapability"` AdditionalProperties map[string]interface{} `json:"-"` }
Amf3GppAccessRegistrationModification defines model for Amf3GppAccessRegistrationModification.
func (Amf3GppAccessRegistrationModification) Get ¶
func (a Amf3GppAccessRegistrationModification) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for Amf3GppAccessRegistrationModification. Returns the specified element and whether it was found
func (Amf3GppAccessRegistrationModification) MarshalJSON ¶
func (a Amf3GppAccessRegistrationModification) MarshalJSON() ([]byte, error)
Override default JSON handling for Amf3GppAccessRegistrationModification to handle AdditionalProperties
func (*Amf3GppAccessRegistrationModification) Set ¶
func (a *Amf3GppAccessRegistrationModification) Set(fieldName string, value interface{})
Setter for additional properties for Amf3GppAccessRegistrationModification
func (*Amf3GppAccessRegistrationModification) UnmarshalJSON ¶
func (a *Amf3GppAccessRegistrationModification) UnmarshalJSON(b []byte) error
Override default JSON handling for Amf3GppAccessRegistrationModification to handle AdditionalProperties
type AmfDeregInfo ¶
type AmfDeregInfo struct { DeregReason DeregistrationReason `json:"deregReason"` AdditionalProperties map[string]interface{} `json:"-"` }
AmfDeregInfo defines model for AmfDeregInfo.
func (AmfDeregInfo) Get ¶
func (a AmfDeregInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AmfDeregInfo. Returns the specified element and whether it was found
func (AmfDeregInfo) MarshalJSON ¶
func (a AmfDeregInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for AmfDeregInfo to handle AdditionalProperties
func (*AmfDeregInfo) Set ¶
func (a *AmfDeregInfo) Set(fieldName string, value interface{})
Setter for additional properties for AmfDeregInfo
func (*AmfDeregInfo) UnmarshalJSON ¶
func (a *AmfDeregInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for AmfDeregInfo to handle AdditionalProperties
type AmfNon3GppAccessRegistration ¶
type AmfNon3GppAccessRegistration struct { AmfEeSubscriptionId *externalRef0.Uri `json:"amfEeSubscriptionId,omitempty"` AmfInstanceId externalRef0.NfInstanceId `json:"amfInstanceId"` // AmfServiceNameDereg Service names known to NRF AmfServiceNameDereg *externalRef1.ServiceName `json:"amfServiceNameDereg,omitempty"` // AmfServiceNamePcscfRest Service names known to NRF AmfServiceNamePcscfRest *externalRef1.ServiceName `json:"amfServiceNamePcscfRest,omitempty"` BackupAmfInfo []externalRef0.BackupAmfInfo `json:"backupAmfInfo,omitempty"` ContextInfo *externalRef2.ContextInfo `json:"contextInfo,omitempty"` DeregCallbackUri externalRef0.Uri `json:"deregCallbackUri"` Guami externalRef0.Guami `json:"guami"` ImsVoPs ImsVoPs `json:"imsVoPs"` NoEeSubscriptionInd *bool `json:"noEeSubscriptionInd,omitempty"` PcscfRestorationCallbackUri *externalRef0.Uri `json:"pcscfRestorationCallbackUri,omitempty"` Pei externalRef0.Pei `json:"pei,omitempty"` PurgeFlag *PurgeFlag `json:"purgeFlag,omitempty"` RatType externalRef0.RatType `json:"ratType"` RegistrationTime *externalRef0.DateTime `json:"registrationTime,omitempty"` Supi externalRef0.Supi `json:"supi,omitempty"` SupportedFeatures *externalRef0.SupportedFeatures `json:"supportedFeatures,omitempty"` UrrpIndicator *bool `json:"urrpIndicator,omitempty"` VgmlcAddress *VgmlcAddress `json:"vgmlcAddress,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AmfNon3GppAccessRegistration defines model for AmfNon3GppAccessRegistration.
func (AmfNon3GppAccessRegistration) Get ¶
func (a AmfNon3GppAccessRegistration) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AmfNon3GppAccessRegistration. Returns the specified element and whether it was found
func (AmfNon3GppAccessRegistration) MarshalJSON ¶
func (a AmfNon3GppAccessRegistration) MarshalJSON() ([]byte, error)
Override default JSON handling for AmfNon3GppAccessRegistration to handle AdditionalProperties
func (*AmfNon3GppAccessRegistration) Set ¶
func (a *AmfNon3GppAccessRegistration) Set(fieldName string, value interface{})
Setter for additional properties for AmfNon3GppAccessRegistration
func (*AmfNon3GppAccessRegistration) UnmarshalJSON ¶
func (a *AmfNon3GppAccessRegistration) UnmarshalJSON(b []byte) error
Override default JSON handling for AmfNon3GppAccessRegistration to handle AdditionalProperties
type AmfNon3GppAccessRegistrationModification ¶
type AmfNon3GppAccessRegistrationModification struct { BackupAmfInfo *[]externalRef0.BackupAmfInfo `json:"backupAmfInfo,omitempty"` Guami externalRef0.Guami `json:"guami"` ImsVoPs *ImsVoPs `json:"imsVoPs,omitempty"` Pei externalRef0.Pei `json:"pei,omitempty"` PurgeFlag *PurgeFlag `json:"purgeFlag,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AmfNon3GppAccessRegistrationModification defines model for AmfNon3GppAccessRegistrationModification.
func (AmfNon3GppAccessRegistrationModification) Get ¶
func (a AmfNon3GppAccessRegistrationModification) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AmfNon3GppAccessRegistrationModification. Returns the specified element and whether it was found
func (AmfNon3GppAccessRegistrationModification) MarshalJSON ¶
func (a AmfNon3GppAccessRegistrationModification) MarshalJSON() ([]byte, error)
Override default JSON handling for AmfNon3GppAccessRegistrationModification to handle AdditionalProperties
func (*AmfNon3GppAccessRegistrationModification) Set ¶
func (a *AmfNon3GppAccessRegistrationModification) Set(fieldName string, value interface{})
Setter for additional properties for AmfNon3GppAccessRegistrationModification
func (*AmfNon3GppAccessRegistrationModification) UnmarshalJSON ¶
func (a *AmfNon3GppAccessRegistrationModification) UnmarshalJSON(b []byte) error
Override default JSON handling for AmfNon3GppAccessRegistrationModification to handle AdditionalProperties
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) DeregAMF ¶
func (c *Client) DeregAMF(ctx context.Context, ueId externalRef0.Supi, body DeregAMFJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeregAMFWithBody ¶
func (*Client) Get3GppRegistration ¶
func (c *Client) Get3GppRegistration(ctx context.Context, ueId externalRef0.VarUeId, params *Get3GppRegistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) Get3GppSmsfRegistration ¶
func (c *Client) Get3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Gpsi, params *Get3GppSmsfRegistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetIpSmGwRegistration ¶
func (c *Client) GetIpSmGwRegistration(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLocationInfo ¶
func (c *Client) GetLocationInfo(ctx context.Context, ueId externalRef0.VarUeId, params *GetLocationInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNon3GppRegistration ¶
func (c *Client) GetNon3GppRegistration(ctx context.Context, ueId externalRef0.VarUeId, params *GetNon3GppRegistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNon3GppSmsfRegistration ¶
func (c *Client) GetNon3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Gpsi, params *GetNon3GppSmsfRegistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRegistrations ¶
func (c *Client) GetRegistrations(ctx context.Context, ueId externalRef0.VarUeId, params *GetRegistrationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSmfRegistration ¶
func (c *Client) GetSmfRegistration(ctx context.Context, ueId externalRef0.VarUeId, params *GetSmfRegistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) IpSmGwDeregistration ¶
func (c *Client) IpSmGwDeregistration(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) IpSmGwRegistration ¶
func (c *Client) IpSmGwRegistration(ctx context.Context, ueId externalRef0.Supi, body IpSmGwRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) IpSmGwRegistrationWithBody ¶
func (*Client) N3GppRegistration ¶
func (c *Client) N3GppRegistration(ctx context.Context, ueId externalRef0.Supi, body N3GppRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) N3GppRegistrationWithBody ¶
func (*Client) N3GppSmsfDeregistration ¶
func (c *Client) N3GppSmsfDeregistration(ctx context.Context, ueId externalRef0.Supi, params *N3GppSmsfDeregistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) N3GppSmsfRegistration ¶
func (c *Client) N3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Supi, body N3GppSmsfRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) N3GppSmsfRegistrationWithBody ¶
func (*Client) Non3GppRegistration ¶
func (c *Client) Non3GppRegistration(ctx context.Context, ueId externalRef0.Supi, body Non3GppRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) Non3GppRegistrationWithBody ¶
func (*Client) Non3GppSmsfDeregistration ¶
func (c *Client) Non3GppSmsfDeregistration(ctx context.Context, ueId externalRef0.Supi, params *Non3GppSmsfDeregistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) Non3GppSmsfRegistration ¶
func (c *Client) Non3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Supi, body Non3GppSmsfRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) Non3GppSmsfRegistrationWithBody ¶
func (*Client) PeiUpdate ¶
func (c *Client) PeiUpdate(ctx context.Context, ueId externalRef0.Supi, body PeiUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PeiUpdateWithBody ¶
func (*Client) Registration ¶
func (c *Client) Registration(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, body RegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RegistrationWithBody ¶
func (c *Client) RegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RetrieveSmfRegistration ¶
func (c *Client) RetrieveSmfRegistration(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SmfDeregistration ¶
func (c *Client) SmfDeregistration(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, params *SmfDeregistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TriggerPCSCFRestoration ¶
func (c *Client) TriggerPCSCFRestoration(ctx context.Context, body TriggerPCSCFRestorationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TriggerPCSCFRestorationWithBody ¶
func (*Client) Update3GppRegistrationWithApplicationMergePatchPlusJSONBody ¶
func (c *Client) Update3GppRegistrationWithApplicationMergePatchPlusJSONBody(ctx context.Context, ueId externalRef0.Supi, params *Update3GppRegistrationParams, body Update3GppRegistrationApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) Update3GppRegistrationWithBody ¶
func (c *Client) Update3GppRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, params *Update3GppRegistrationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNon3GppRegistrationWithApplicationMergePatchPlusJSONBody ¶
func (c *Client) UpdateNon3GppRegistrationWithApplicationMergePatchPlusJSONBody(ctx context.Context, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, body UpdateNon3GppRegistrationApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNon3GppRegistrationWithBody ¶
func (c *Client) UpdateNon3GppRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // TriggerPCSCFRestorationWithBody request with any body TriggerPCSCFRestorationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) TriggerPCSCFRestoration(ctx context.Context, body TriggerPCSCFRestorationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRegistrations request GetRegistrations(ctx context.Context, ueId externalRef0.VarUeId, params *GetRegistrationsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // Get3GppRegistration request Get3GppRegistration(ctx context.Context, ueId externalRef0.VarUeId, params *Get3GppRegistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // Update3GppRegistrationWithBody request with any body Update3GppRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, params *Update3GppRegistrationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) Update3GppRegistrationWithApplicationMergePatchPlusJSONBody(ctx context.Context, ueId externalRef0.Supi, params *Update3GppRegistrationParams, body Update3GppRegistrationApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // N3GppRegistrationWithBody request with any body N3GppRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) N3GppRegistration(ctx context.Context, ueId externalRef0.Supi, body N3GppRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeregAMFWithBody request with any body DeregAMFWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeregAMF(ctx context.Context, ueId externalRef0.Supi, body DeregAMFJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PeiUpdateWithBody request with any body PeiUpdateWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PeiUpdate(ctx context.Context, ueId externalRef0.Supi, body PeiUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetNon3GppRegistration request GetNon3GppRegistration(ctx context.Context, ueId externalRef0.VarUeId, params *GetNon3GppRegistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateNon3GppRegistrationWithBody request with any body UpdateNon3GppRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateNon3GppRegistrationWithApplicationMergePatchPlusJSONBody(ctx context.Context, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, body UpdateNon3GppRegistrationApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // Non3GppRegistrationWithBody request with any body Non3GppRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) Non3GppRegistration(ctx context.Context, ueId externalRef0.Supi, body Non3GppRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // IpSmGwDeregistration request IpSmGwDeregistration(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIpSmGwRegistration request GetIpSmGwRegistration(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*http.Response, error) // IpSmGwRegistrationWithBody request with any body IpSmGwRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) IpSmGwRegistration(ctx context.Context, ueId externalRef0.Supi, body IpSmGwRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLocationInfo request GetLocationInfo(ctx context.Context, ueId externalRef0.VarUeId, params *GetLocationInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSmfRegistration request GetSmfRegistration(ctx context.Context, ueId externalRef0.VarUeId, params *GetSmfRegistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // SmfDeregistration request SmfDeregistration(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, params *SmfDeregistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveSmfRegistration request RetrieveSmfRegistration(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, reqEditors ...RequestEditorFn) (*http.Response, error) // RegistrationWithBody request with any body RegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) Registration(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, body RegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // N3GppSmsfDeregistration request N3GppSmsfDeregistration(ctx context.Context, ueId externalRef0.Supi, params *N3GppSmsfDeregistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // Get3GppSmsfRegistration request Get3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Gpsi, params *Get3GppSmsfRegistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // N3GppSmsfRegistrationWithBody request with any body N3GppSmsfRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) N3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Supi, body N3GppSmsfRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // Non3GppSmsfDeregistration request Non3GppSmsfDeregistration(ctx context.Context, ueId externalRef0.Supi, params *Non3GppSmsfDeregistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetNon3GppSmsfRegistration request GetNon3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Gpsi, params *GetNon3GppSmsfRegistrationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // Non3GppSmsfRegistrationWithBody request with any body Non3GppSmsfRegistrationWithBody(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) Non3GppSmsfRegistration(ctx context.Context, ueId externalRef0.Supi, body Non3GppSmsfRegistrationJSONRequestBody, 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) DeregAMFWithBodyWithResponse ¶
func (c *ClientWithResponses) DeregAMFWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeregAMFResponse, error)
DeregAMFWithBodyWithResponse request with arbitrary body returning *DeregAMFResponse
func (*ClientWithResponses) DeregAMFWithResponse ¶
func (c *ClientWithResponses) DeregAMFWithResponse(ctx context.Context, ueId externalRef0.Supi, body DeregAMFJSONRequestBody, reqEditors ...RequestEditorFn) (*DeregAMFResponse, error)
func (*ClientWithResponses) Get3GppRegistrationWithResponse ¶
func (c *ClientWithResponses) Get3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *Get3GppRegistrationParams, reqEditors ...RequestEditorFn) (*Get3GppRegistrationResponse, error)
Get3GppRegistrationWithResponse request returning *Get3GppRegistrationResponse
func (*ClientWithResponses) Get3GppSmsfRegistrationWithResponse ¶
func (c *ClientWithResponses) Get3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Gpsi, params *Get3GppSmsfRegistrationParams, reqEditors ...RequestEditorFn) (*Get3GppSmsfRegistrationResponse, error)
Get3GppSmsfRegistrationWithResponse request returning *Get3GppSmsfRegistrationResponse
func (*ClientWithResponses) GetIpSmGwRegistrationWithResponse ¶
func (c *ClientWithResponses) GetIpSmGwRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*GetIpSmGwRegistrationResponse, error)
GetIpSmGwRegistrationWithResponse request returning *GetIpSmGwRegistrationResponse
func (*ClientWithResponses) GetLocationInfoWithResponse ¶
func (c *ClientWithResponses) GetLocationInfoWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *GetLocationInfoParams, reqEditors ...RequestEditorFn) (*GetLocationInfoResponse, error)
GetLocationInfoWithResponse request returning *GetLocationInfoResponse
func (*ClientWithResponses) GetNon3GppRegistrationWithResponse ¶
func (c *ClientWithResponses) GetNon3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *GetNon3GppRegistrationParams, reqEditors ...RequestEditorFn) (*GetNon3GppRegistrationResponse, error)
GetNon3GppRegistrationWithResponse request returning *GetNon3GppRegistrationResponse
func (*ClientWithResponses) GetNon3GppSmsfRegistrationWithResponse ¶
func (c *ClientWithResponses) GetNon3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Gpsi, params *GetNon3GppSmsfRegistrationParams, reqEditors ...RequestEditorFn) (*GetNon3GppSmsfRegistrationResponse, error)
GetNon3GppSmsfRegistrationWithResponse request returning *GetNon3GppSmsfRegistrationResponse
func (*ClientWithResponses) GetRegistrationsWithResponse ¶
func (c *ClientWithResponses) GetRegistrationsWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *GetRegistrationsParams, reqEditors ...RequestEditorFn) (*GetRegistrationsResponse, error)
GetRegistrationsWithResponse request returning *GetRegistrationsResponse
func (*ClientWithResponses) GetSmfRegistrationWithResponse ¶
func (c *ClientWithResponses) GetSmfRegistrationWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *GetSmfRegistrationParams, reqEditors ...RequestEditorFn) (*GetSmfRegistrationResponse, error)
GetSmfRegistrationWithResponse request returning *GetSmfRegistrationResponse
func (*ClientWithResponses) IpSmGwDeregistrationWithResponse ¶
func (c *ClientWithResponses) IpSmGwDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*IpSmGwDeregistrationResponse, error)
IpSmGwDeregistrationWithResponse request returning *IpSmGwDeregistrationResponse
func (*ClientWithResponses) IpSmGwRegistrationWithBodyWithResponse ¶
func (c *ClientWithResponses) IpSmGwRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IpSmGwRegistrationResponse, error)
IpSmGwRegistrationWithBodyWithResponse request with arbitrary body returning *IpSmGwRegistrationResponse
func (*ClientWithResponses) IpSmGwRegistrationWithResponse ¶
func (c *ClientWithResponses) IpSmGwRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, body IpSmGwRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*IpSmGwRegistrationResponse, error)
func (*ClientWithResponses) N3GppRegistrationWithBodyWithResponse ¶
func (c *ClientWithResponses) N3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N3GppRegistrationResponse, error)
N3GppRegistrationWithBodyWithResponse request with arbitrary body returning *N3GppRegistrationResponse
func (*ClientWithResponses) N3GppRegistrationWithResponse ¶
func (c *ClientWithResponses) N3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, body N3GppRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*N3GppRegistrationResponse, error)
func (*ClientWithResponses) N3GppSmsfDeregistrationWithResponse ¶
func (c *ClientWithResponses) N3GppSmsfDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, params *N3GppSmsfDeregistrationParams, reqEditors ...RequestEditorFn) (*N3GppSmsfDeregistrationResponse, error)
N3GppSmsfDeregistrationWithResponse request returning *N3GppSmsfDeregistrationResponse
func (*ClientWithResponses) N3GppSmsfRegistrationWithBodyWithResponse ¶
func (c *ClientWithResponses) N3GppSmsfRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N3GppSmsfRegistrationResponse, error)
N3GppSmsfRegistrationWithBodyWithResponse request with arbitrary body returning *N3GppSmsfRegistrationResponse
func (*ClientWithResponses) N3GppSmsfRegistrationWithResponse ¶
func (c *ClientWithResponses) N3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, body N3GppSmsfRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*N3GppSmsfRegistrationResponse, error)
func (*ClientWithResponses) Non3GppRegistrationWithBodyWithResponse ¶
func (c *ClientWithResponses) Non3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*Non3GppRegistrationResponse, error)
Non3GppRegistrationWithBodyWithResponse request with arbitrary body returning *Non3GppRegistrationResponse
func (*ClientWithResponses) Non3GppRegistrationWithResponse ¶
func (c *ClientWithResponses) Non3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, body Non3GppRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*Non3GppRegistrationResponse, error)
func (*ClientWithResponses) Non3GppSmsfDeregistrationWithResponse ¶
func (c *ClientWithResponses) Non3GppSmsfDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, params *Non3GppSmsfDeregistrationParams, reqEditors ...RequestEditorFn) (*Non3GppSmsfDeregistrationResponse, error)
Non3GppSmsfDeregistrationWithResponse request returning *Non3GppSmsfDeregistrationResponse
func (*ClientWithResponses) Non3GppSmsfRegistrationWithBodyWithResponse ¶
func (c *ClientWithResponses) Non3GppSmsfRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*Non3GppSmsfRegistrationResponse, error)
Non3GppSmsfRegistrationWithBodyWithResponse request with arbitrary body returning *Non3GppSmsfRegistrationResponse
func (*ClientWithResponses) Non3GppSmsfRegistrationWithResponse ¶
func (c *ClientWithResponses) Non3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, body Non3GppSmsfRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*Non3GppSmsfRegistrationResponse, error)
func (*ClientWithResponses) PeiUpdateWithBodyWithResponse ¶
func (c *ClientWithResponses) PeiUpdateWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PeiUpdateResponse, error)
PeiUpdateWithBodyWithResponse request with arbitrary body returning *PeiUpdateResponse
func (*ClientWithResponses) PeiUpdateWithResponse ¶
func (c *ClientWithResponses) PeiUpdateWithResponse(ctx context.Context, ueId externalRef0.Supi, body PeiUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*PeiUpdateResponse, error)
func (*ClientWithResponses) RegistrationWithBodyWithResponse ¶
func (c *ClientWithResponses) RegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegistrationResponse, error)
RegistrationWithBodyWithResponse request with arbitrary body returning *RegistrationResponse
func (*ClientWithResponses) RegistrationWithResponse ¶
func (c *ClientWithResponses) RegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, body RegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*RegistrationResponse, error)
func (*ClientWithResponses) RetrieveSmfRegistrationWithResponse ¶
func (c *ClientWithResponses) RetrieveSmfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, reqEditors ...RequestEditorFn) (*RetrieveSmfRegistrationResponse, error)
RetrieveSmfRegistrationWithResponse request returning *RetrieveSmfRegistrationResponse
func (*ClientWithResponses) SmfDeregistrationWithResponse ¶
func (c *ClientWithResponses) SmfDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, params *SmfDeregistrationParams, reqEditors ...RequestEditorFn) (*SmfDeregistrationResponse, error)
SmfDeregistrationWithResponse request returning *SmfDeregistrationResponse
func (*ClientWithResponses) TriggerPCSCFRestorationWithBodyWithResponse ¶
func (c *ClientWithResponses) TriggerPCSCFRestorationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriggerPCSCFRestorationResponse, error)
TriggerPCSCFRestorationWithBodyWithResponse request with arbitrary body returning *TriggerPCSCFRestorationResponse
func (*ClientWithResponses) TriggerPCSCFRestorationWithResponse ¶
func (c *ClientWithResponses) TriggerPCSCFRestorationWithResponse(ctx context.Context, body TriggerPCSCFRestorationJSONRequestBody, reqEditors ...RequestEditorFn) (*TriggerPCSCFRestorationResponse, error)
func (*ClientWithResponses) Update3GppRegistrationWithApplicationMergePatchPlusJSONBodyWithResponse ¶
func (c *ClientWithResponses) Update3GppRegistrationWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, params *Update3GppRegistrationParams, body Update3GppRegistrationApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*Update3GppRegistrationResponse, error)
func (*ClientWithResponses) Update3GppRegistrationWithBodyWithResponse ¶
func (c *ClientWithResponses) Update3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, params *Update3GppRegistrationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*Update3GppRegistrationResponse, error)
Update3GppRegistrationWithBodyWithResponse request with arbitrary body returning *Update3GppRegistrationResponse
func (*ClientWithResponses) UpdateNon3GppRegistrationWithApplicationMergePatchPlusJSONBodyWithResponse ¶
func (c *ClientWithResponses) UpdateNon3GppRegistrationWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, body UpdateNon3GppRegistrationApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNon3GppRegistrationResponse, error)
func (*ClientWithResponses) UpdateNon3GppRegistrationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateNon3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNon3GppRegistrationResponse, error)
UpdateNon3GppRegistrationWithBodyWithResponse request with arbitrary body returning *UpdateNon3GppRegistrationResponse
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // TriggerPCSCFRestorationWithBodyWithResponse request with any body TriggerPCSCFRestorationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriggerPCSCFRestorationResponse, error) TriggerPCSCFRestorationWithResponse(ctx context.Context, body TriggerPCSCFRestorationJSONRequestBody, reqEditors ...RequestEditorFn) (*TriggerPCSCFRestorationResponse, error) // GetRegistrationsWithResponse request GetRegistrationsWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *GetRegistrationsParams, reqEditors ...RequestEditorFn) (*GetRegistrationsResponse, error) // Get3GppRegistrationWithResponse request Get3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *Get3GppRegistrationParams, reqEditors ...RequestEditorFn) (*Get3GppRegistrationResponse, error) // Update3GppRegistrationWithBodyWithResponse request with any body Update3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, params *Update3GppRegistrationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*Update3GppRegistrationResponse, error) Update3GppRegistrationWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, params *Update3GppRegistrationParams, body Update3GppRegistrationApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*Update3GppRegistrationResponse, error) // N3GppRegistrationWithBodyWithResponse request with any body N3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N3GppRegistrationResponse, error) N3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, body N3GppRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*N3GppRegistrationResponse, error) // DeregAMFWithBodyWithResponse request with any body DeregAMFWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeregAMFResponse, error) DeregAMFWithResponse(ctx context.Context, ueId externalRef0.Supi, body DeregAMFJSONRequestBody, reqEditors ...RequestEditorFn) (*DeregAMFResponse, error) // PeiUpdateWithBodyWithResponse request with any body PeiUpdateWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PeiUpdateResponse, error) PeiUpdateWithResponse(ctx context.Context, ueId externalRef0.Supi, body PeiUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*PeiUpdateResponse, error) // GetNon3GppRegistrationWithResponse request GetNon3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *GetNon3GppRegistrationParams, reqEditors ...RequestEditorFn) (*GetNon3GppRegistrationResponse, error) // UpdateNon3GppRegistrationWithBodyWithResponse request with any body UpdateNon3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNon3GppRegistrationResponse, error) UpdateNon3GppRegistrationWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, params *UpdateNon3GppRegistrationParams, body UpdateNon3GppRegistrationApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNon3GppRegistrationResponse, error) // Non3GppRegistrationWithBodyWithResponse request with any body Non3GppRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*Non3GppRegistrationResponse, error) Non3GppRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, body Non3GppRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*Non3GppRegistrationResponse, error) // IpSmGwDeregistrationWithResponse request IpSmGwDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*IpSmGwDeregistrationResponse, error) // GetIpSmGwRegistrationWithResponse request GetIpSmGwRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, reqEditors ...RequestEditorFn) (*GetIpSmGwRegistrationResponse, error) // IpSmGwRegistrationWithBodyWithResponse request with any body IpSmGwRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IpSmGwRegistrationResponse, error) IpSmGwRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, body IpSmGwRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*IpSmGwRegistrationResponse, error) // GetLocationInfoWithResponse request GetLocationInfoWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *GetLocationInfoParams, reqEditors ...RequestEditorFn) (*GetLocationInfoResponse, error) // GetSmfRegistrationWithResponse request GetSmfRegistrationWithResponse(ctx context.Context, ueId externalRef0.VarUeId, params *GetSmfRegistrationParams, reqEditors ...RequestEditorFn) (*GetSmfRegistrationResponse, error) // SmfDeregistrationWithResponse request SmfDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, params *SmfDeregistrationParams, reqEditors ...RequestEditorFn) (*SmfDeregistrationResponse, error) // RetrieveSmfRegistrationWithResponse request RetrieveSmfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, reqEditors ...RequestEditorFn) (*RetrieveSmfRegistrationResponse, error) // RegistrationWithBodyWithResponse request with any body RegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegistrationResponse, error) RegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, body RegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*RegistrationResponse, error) // N3GppSmsfDeregistrationWithResponse request N3GppSmsfDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, params *N3GppSmsfDeregistrationParams, reqEditors ...RequestEditorFn) (*N3GppSmsfDeregistrationResponse, error) // Get3GppSmsfRegistrationWithResponse request Get3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Gpsi, params *Get3GppSmsfRegistrationParams, reqEditors ...RequestEditorFn) (*Get3GppSmsfRegistrationResponse, error) // N3GppSmsfRegistrationWithBodyWithResponse request with any body N3GppSmsfRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N3GppSmsfRegistrationResponse, error) N3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, body N3GppSmsfRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*N3GppSmsfRegistrationResponse, error) // Non3GppSmsfDeregistrationWithResponse request Non3GppSmsfDeregistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, params *Non3GppSmsfDeregistrationParams, reqEditors ...RequestEditorFn) (*Non3GppSmsfDeregistrationResponse, error) // GetNon3GppSmsfRegistrationWithResponse request GetNon3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Gpsi, params *GetNon3GppSmsfRegistrationParams, reqEditors ...RequestEditorFn) (*GetNon3GppSmsfRegistrationResponse, error) // Non3GppSmsfRegistrationWithBodyWithResponse request with any body Non3GppSmsfRegistrationWithBodyWithResponse(ctx context.Context, ueId externalRef0.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*Non3GppSmsfRegistrationResponse, error) Non3GppSmsfRegistrationWithResponse(ctx context.Context, ueId externalRef0.Supi, body Non3GppSmsfRegistrationJSONRequestBody, reqEditors ...RequestEditorFn) (*Non3GppSmsfRegistrationResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type DeregAMF204Response ¶
type DeregAMF204Response struct { }
func (DeregAMF204Response) VisitDeregAMFResponse ¶
func (response DeregAMF204Response) VisitDeregAMFResponse(w http.ResponseWriter) error
type DeregAMF400ApplicationProblemPlusJSONResponse ¶
type DeregAMF400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (DeregAMF400ApplicationProblemPlusJSONResponse) VisitDeregAMFResponse ¶
func (response DeregAMF400ApplicationProblemPlusJSONResponse) VisitDeregAMFResponse(w http.ResponseWriter) error
type DeregAMF403ApplicationProblemPlusJSONResponse ¶
type DeregAMF403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (DeregAMF403ApplicationProblemPlusJSONResponse) VisitDeregAMFResponse ¶
func (response DeregAMF403ApplicationProblemPlusJSONResponse) VisitDeregAMFResponse(w http.ResponseWriter) error
type DeregAMF404ApplicationProblemPlusJSONResponse ¶
type DeregAMF404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (DeregAMF404ApplicationProblemPlusJSONResponse) VisitDeregAMFResponse ¶
func (response DeregAMF404ApplicationProblemPlusJSONResponse) VisitDeregAMFResponse(w http.ResponseWriter) error
type DeregAMF500ApplicationProblemPlusJSONResponse ¶
type DeregAMF500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (DeregAMF500ApplicationProblemPlusJSONResponse) VisitDeregAMFResponse ¶
func (response DeregAMF500ApplicationProblemPlusJSONResponse) VisitDeregAMFResponse(w http.ResponseWriter) error
type DeregAMF503ApplicationProblemPlusJSONResponse ¶
type DeregAMF503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (DeregAMF503ApplicationProblemPlusJSONResponse) VisitDeregAMFResponse ¶
func (response DeregAMF503ApplicationProblemPlusJSONResponse) VisitDeregAMFResponse(w http.ResponseWriter) error
type DeregAMFJSONRequestBody ¶
type DeregAMFJSONRequestBody = AmfDeregInfo
DeregAMFJSONRequestBody defines body for DeregAMF for application/json ContentType.
type DeregAMFRequestObject ¶
type DeregAMFRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Body *DeregAMFJSONRequestBody }
type DeregAMFResponse ¶
type DeregAMFResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseDeregAMFResponse ¶
func ParseDeregAMFResponse(rsp *http.Response) (*DeregAMFResponse, error)
ParseDeregAMFResponse parses an HTTP response from a DeregAMFWithResponse call
func (DeregAMFResponse) Status ¶
func (r DeregAMFResponse) Status() string
Status returns HTTPResponse.Status
func (DeregAMFResponse) StatusCode ¶
func (r DeregAMFResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeregAMFResponseObject ¶
type DeregAMFResponseObject interface {
VisitDeregAMFResponse(w http.ResponseWriter) error
}
type DeregAMFdefaultApplicationProblemPlusJSONResponse ¶
type DeregAMFdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (DeregAMFdefaultApplicationProblemPlusJSONResponse) VisitDeregAMFResponse ¶
func (response DeregAMFdefaultApplicationProblemPlusJSONResponse) VisitDeregAMFResponse(w http.ResponseWriter) error
type DeregistrationData ¶
type DeregistrationData struct { AccessType externalRef0.AccessType `json:"accessType,omitempty"` DeregReason DeregistrationReason `json:"deregReason"` NewSmfInstanceId *externalRef0.NfInstanceId `json:"newSmfInstanceId,omitempty"` PduSessionId *externalRef0.PduSessionId `json:"pduSessionId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
DeregistrationData defines model for DeregistrationData.
func (DeregistrationData) Get ¶
func (a DeregistrationData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for DeregistrationData. Returns the specified element and whether it was found
func (DeregistrationData) MarshalJSON ¶
func (a DeregistrationData) MarshalJSON() ([]byte, error)
Override default JSON handling for DeregistrationData to handle AdditionalProperties
func (*DeregistrationData) Set ¶
func (a *DeregistrationData) Set(fieldName string, value interface{})
Setter for additional properties for DeregistrationData
func (*DeregistrationData) UnmarshalJSON ¶
func (a *DeregistrationData) UnmarshalJSON(b []byte) error
Override default JSON handling for DeregistrationData to handle AdditionalProperties
type DeregistrationReason ¶
type DeregistrationReason string
DeregistrationReason defines model for DeregistrationReason.
const ( DeregistrationReasonN5GSTOEPSMOBILITY DeregistrationReason = "5GS_TO_EPS_MOBILITY" DeregistrationReasonN5GSTOEPSMOBILITYUEINITIALREGISTRATION DeregistrationReason = "5GS_TO_EPS_MOBILITY_UE_INITIAL_REGISTRATION" DeregistrationReasonREREGISTRATIONREQUIRED DeregistrationReason = "REREGISTRATION_REQUIRED" DeregistrationReasonSMFCONTEXTTRANSFERRED DeregistrationReason = "SMF_CONTEXT_TRANSFERRED" DeregistrationReasonSUBSCRIPTIONWITHDRAWN DeregistrationReason = "SUBSCRIPTION_WITHDRAWN" DeregistrationReasonUEINITIALREGISTRATION DeregistrationReason = "UE_INITIAL_REGISTRATION" DeregistrationReasonUEREGISTRATIONAREACHANGE DeregistrationReason = "UE_REGISTRATION_AREA_CHANGE" )
Defines values for DeregistrationReason.
type DualRegistrationFlag ¶
type DualRegistrationFlag = bool
DualRegistrationFlag defines model for DualRegistrationFlag.
type EpsInterworkingInfo ¶
type EpsInterworkingInfo struct { // EpsIwkPgws A map (list of key-value pairs where Dnn serves as key) of EpsIwkPgws EpsIwkPgws *map[string]EpsIwkPgw `json:"epsIwkPgws,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
EpsInterworkingInfo defines model for EpsInterworkingInfo.
func (EpsInterworkingInfo) Get ¶
func (a EpsInterworkingInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for EpsInterworkingInfo. Returns the specified element and whether it was found
func (EpsInterworkingInfo) MarshalJSON ¶
func (a EpsInterworkingInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for EpsInterworkingInfo to handle AdditionalProperties
func (*EpsInterworkingInfo) Set ¶
func (a *EpsInterworkingInfo) Set(fieldName string, value interface{})
Setter for additional properties for EpsInterworkingInfo
func (*EpsInterworkingInfo) UnmarshalJSON ¶
func (a *EpsInterworkingInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for EpsInterworkingInfo to handle AdditionalProperties
type EpsIwkPgw ¶
type EpsIwkPgw struct { PgwFqdn string `json:"pgwFqdn"` SmfInstanceId externalRef0.NfInstanceId `json:"smfInstanceId"` AdditionalProperties map[string]interface{} `json:"-"` }
EpsIwkPgw defines model for EpsIwkPgw.
func (EpsIwkPgw) Get ¶
Getter for additional properties for EpsIwkPgw. Returns the specified element and whether it was found
func (EpsIwkPgw) MarshalJSON ¶
Override default JSON handling for EpsIwkPgw to handle AdditionalProperties
func (*EpsIwkPgw) UnmarshalJSON ¶
Override default JSON handling for EpsIwkPgw to handle AdditionalProperties
type Get3GppRegistration200JSONResponse ¶
type Get3GppRegistration200JSONResponse Amf3GppAccessRegistration
func (Get3GppRegistration200JSONResponse) VisitGet3GppRegistrationResponse ¶
func (response Get3GppRegistration200JSONResponse) VisitGet3GppRegistrationResponse(w http.ResponseWriter) error
type Get3GppRegistration400ApplicationProblemPlusJSONResponse ¶
type Get3GppRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (Get3GppRegistration400ApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse ¶
func (response Get3GppRegistration400ApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse(w http.ResponseWriter) error
type Get3GppRegistration403ApplicationProblemPlusJSONResponse ¶
type Get3GppRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (Get3GppRegistration403ApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse ¶
func (response Get3GppRegistration403ApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse(w http.ResponseWriter) error
type Get3GppRegistration404ApplicationProblemPlusJSONResponse ¶
type Get3GppRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (Get3GppRegistration404ApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse ¶
func (response Get3GppRegistration404ApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse(w http.ResponseWriter) error
type Get3GppRegistration500ApplicationProblemPlusJSONResponse ¶
type Get3GppRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (Get3GppRegistration500ApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse ¶
func (response Get3GppRegistration500ApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse(w http.ResponseWriter) error
type Get3GppRegistration503ApplicationProblemPlusJSONResponse ¶
type Get3GppRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (Get3GppRegistration503ApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse ¶
func (response Get3GppRegistration503ApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse(w http.ResponseWriter) error
type Get3GppRegistrationParams ¶
type Get3GppRegistrationParams struct {
SupportedFeatures *externalRef0.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"`
}
Get3GppRegistrationParams defines parameters for Get3GppRegistration.
type Get3GppRegistrationRequestObject ¶
type Get3GppRegistrationRequestObject struct { UeId externalRef0.VarUeId `json:"ueId"` Params Get3GppRegistrationParams }
type Get3GppRegistrationResponse ¶
type Get3GppRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Amf3GppAccessRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseGet3GppRegistrationResponse ¶
func ParseGet3GppRegistrationResponse(rsp *http.Response) (*Get3GppRegistrationResponse, error)
ParseGet3GppRegistrationResponse parses an HTTP response from a Get3GppRegistrationWithResponse call
func (Get3GppRegistrationResponse) Status ¶
func (r Get3GppRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (Get3GppRegistrationResponse) StatusCode ¶
func (r Get3GppRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Get3GppRegistrationResponseObject ¶
type Get3GppRegistrationResponseObject interface {
VisitGet3GppRegistrationResponse(w http.ResponseWriter) error
}
type Get3GppRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type Get3GppRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (Get3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse ¶
func (response Get3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGet3GppRegistrationResponse(w http.ResponseWriter) error
type Get3GppSmsfRegistration200JSONResponse ¶
type Get3GppSmsfRegistration200JSONResponse SmsfRegistration
func (Get3GppSmsfRegistration200JSONResponse) VisitGet3GppSmsfRegistrationResponse ¶
func (response Get3GppSmsfRegistration200JSONResponse) VisitGet3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Get3GppSmsfRegistration400ApplicationProblemPlusJSONResponse ¶
type Get3GppSmsfRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (Get3GppSmsfRegistration400ApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse ¶
func (response Get3GppSmsfRegistration400ApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Get3GppSmsfRegistration403ApplicationProblemPlusJSONResponse ¶
type Get3GppSmsfRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (Get3GppSmsfRegistration403ApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse ¶
func (response Get3GppSmsfRegistration403ApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Get3GppSmsfRegistration404ApplicationProblemPlusJSONResponse ¶
type Get3GppSmsfRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (Get3GppSmsfRegistration404ApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse ¶
func (response Get3GppSmsfRegistration404ApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Get3GppSmsfRegistration500ApplicationProblemPlusJSONResponse ¶
type Get3GppSmsfRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (Get3GppSmsfRegistration500ApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse ¶
func (response Get3GppSmsfRegistration500ApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Get3GppSmsfRegistration503ApplicationProblemPlusJSONResponse ¶
type Get3GppSmsfRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (Get3GppSmsfRegistration503ApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse ¶
func (response Get3GppSmsfRegistration503ApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Get3GppSmsfRegistrationParams ¶
type Get3GppSmsfRegistrationParams struct {
SupportedFeatures *externalRef0.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"`
}
Get3GppSmsfRegistrationParams defines parameters for Get3GppSmsfRegistration.
type Get3GppSmsfRegistrationRequestObject ¶
type Get3GppSmsfRegistrationRequestObject struct { UeId externalRef0.Gpsi `json:"ueId"` Params Get3GppSmsfRegistrationParams }
type Get3GppSmsfRegistrationResponse ¶
type Get3GppSmsfRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SmsfRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseGet3GppSmsfRegistrationResponse ¶
func ParseGet3GppSmsfRegistrationResponse(rsp *http.Response) (*Get3GppSmsfRegistrationResponse, error)
ParseGet3GppSmsfRegistrationResponse parses an HTTP response from a Get3GppSmsfRegistrationWithResponse call
func (Get3GppSmsfRegistrationResponse) Status ¶
func (r Get3GppSmsfRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (Get3GppSmsfRegistrationResponse) StatusCode ¶
func (r Get3GppSmsfRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Get3GppSmsfRegistrationResponseObject ¶
type Get3GppSmsfRegistrationResponseObject interface {
VisitGet3GppSmsfRegistrationResponse(w http.ResponseWriter) error
}
type Get3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type Get3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (Get3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse ¶
func (response Get3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGet3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type GetIpSmGwRegistration200JSONResponse ¶
type GetIpSmGwRegistration200JSONResponse IpSmGwRegistration
func (GetIpSmGwRegistration200JSONResponse) VisitGetIpSmGwRegistrationResponse ¶
func (response GetIpSmGwRegistration200JSONResponse) VisitGetIpSmGwRegistrationResponse(w http.ResponseWriter) error
type GetIpSmGwRegistration400ApplicationProblemPlusJSONResponse ¶
type GetIpSmGwRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (GetIpSmGwRegistration400ApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse ¶
func (response GetIpSmGwRegistration400ApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse(w http.ResponseWriter) error
type GetIpSmGwRegistration403ApplicationProblemPlusJSONResponse ¶
type GetIpSmGwRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (GetIpSmGwRegistration403ApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse ¶
func (response GetIpSmGwRegistration403ApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse(w http.ResponseWriter) error
type GetIpSmGwRegistration404ApplicationProblemPlusJSONResponse ¶
type GetIpSmGwRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (GetIpSmGwRegistration404ApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse ¶
func (response GetIpSmGwRegistration404ApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse(w http.ResponseWriter) error
type GetIpSmGwRegistration500ApplicationProblemPlusJSONResponse ¶
type GetIpSmGwRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (GetIpSmGwRegistration500ApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse ¶
func (response GetIpSmGwRegistration500ApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse(w http.ResponseWriter) error
type GetIpSmGwRegistration503ApplicationProblemPlusJSONResponse ¶
type GetIpSmGwRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (GetIpSmGwRegistration503ApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse ¶
func (response GetIpSmGwRegistration503ApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse(w http.ResponseWriter) error
type GetIpSmGwRegistrationRequestObject ¶
type GetIpSmGwRegistrationRequestObject struct {
UeId externalRef0.Supi `json:"ueId"`
}
type GetIpSmGwRegistrationResponse ¶
type GetIpSmGwRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IpSmGwRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseGetIpSmGwRegistrationResponse ¶
func ParseGetIpSmGwRegistrationResponse(rsp *http.Response) (*GetIpSmGwRegistrationResponse, error)
ParseGetIpSmGwRegistrationResponse parses an HTTP response from a GetIpSmGwRegistrationWithResponse call
func (GetIpSmGwRegistrationResponse) Status ¶
func (r GetIpSmGwRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (GetIpSmGwRegistrationResponse) StatusCode ¶
func (r GetIpSmGwRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIpSmGwRegistrationResponseObject ¶
type GetIpSmGwRegistrationResponseObject interface {
VisitGetIpSmGwRegistrationResponse(w http.ResponseWriter) error
}
type GetIpSmGwRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type GetIpSmGwRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (GetIpSmGwRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse ¶
func (response GetIpSmGwRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGetIpSmGwRegistrationResponse(w http.ResponseWriter) error
type GetLocationInfo200JSONResponse ¶
type GetLocationInfo200JSONResponse LocationInfo
func (GetLocationInfo200JSONResponse) VisitGetLocationInfoResponse ¶
func (response GetLocationInfo200JSONResponse) VisitGetLocationInfoResponse(w http.ResponseWriter) error
type GetLocationInfo400ApplicationProblemPlusJSONResponse ¶
type GetLocationInfo400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (GetLocationInfo400ApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse ¶
func (response GetLocationInfo400ApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse(w http.ResponseWriter) error
type GetLocationInfo403ApplicationProblemPlusJSONResponse ¶
type GetLocationInfo403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (GetLocationInfo403ApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse ¶
func (response GetLocationInfo403ApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse(w http.ResponseWriter) error
type GetLocationInfo404ApplicationProblemPlusJSONResponse ¶
type GetLocationInfo404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (GetLocationInfo404ApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse ¶
func (response GetLocationInfo404ApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse(w http.ResponseWriter) error
type GetLocationInfo500ApplicationProblemPlusJSONResponse ¶
type GetLocationInfo500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (GetLocationInfo500ApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse ¶
func (response GetLocationInfo500ApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse(w http.ResponseWriter) error
type GetLocationInfo503ApplicationProblemPlusJSONResponse ¶
type GetLocationInfo503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (GetLocationInfo503ApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse ¶
func (response GetLocationInfo503ApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse(w http.ResponseWriter) error
type GetLocationInfoParams ¶
type GetLocationInfoParams struct {
SupportedFeatures *externalRef0.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"`
}
GetLocationInfoParams defines parameters for GetLocationInfo.
type GetLocationInfoRequestObject ¶
type GetLocationInfoRequestObject struct { UeId externalRef0.VarUeId `json:"ueId"` Params GetLocationInfoParams }
type GetLocationInfoResponse ¶
type GetLocationInfoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *LocationInfo ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseGetLocationInfoResponse ¶
func ParseGetLocationInfoResponse(rsp *http.Response) (*GetLocationInfoResponse, error)
ParseGetLocationInfoResponse parses an HTTP response from a GetLocationInfoWithResponse call
func (GetLocationInfoResponse) Status ¶
func (r GetLocationInfoResponse) Status() string
Status returns HTTPResponse.Status
func (GetLocationInfoResponse) StatusCode ¶
func (r GetLocationInfoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLocationInfoResponseObject ¶
type GetLocationInfoResponseObject interface {
VisitGetLocationInfoResponse(w http.ResponseWriter) error
}
type GetLocationInfodefaultApplicationProblemPlusJSONResponse ¶
type GetLocationInfodefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (GetLocationInfodefaultApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse ¶
func (response GetLocationInfodefaultApplicationProblemPlusJSONResponse) VisitGetLocationInfoResponse(w http.ResponseWriter) error
type GetNon3GppRegistration200JSONResponse ¶
type GetNon3GppRegistration200JSONResponse AmfNon3GppAccessRegistration
func (GetNon3GppRegistration200JSONResponse) VisitGetNon3GppRegistrationResponse ¶
func (response GetNon3GppRegistration200JSONResponse) VisitGetNon3GppRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppRegistration400ApplicationProblemPlusJSONResponse ¶
type GetNon3GppRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (GetNon3GppRegistration400ApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse ¶
func (response GetNon3GppRegistration400ApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppRegistration403ApplicationProblemPlusJSONResponse ¶
type GetNon3GppRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (GetNon3GppRegistration403ApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse ¶
func (response GetNon3GppRegistration403ApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppRegistration404ApplicationProblemPlusJSONResponse ¶
type GetNon3GppRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (GetNon3GppRegistration404ApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse ¶
func (response GetNon3GppRegistration404ApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppRegistration500ApplicationProblemPlusJSONResponse ¶
type GetNon3GppRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (GetNon3GppRegistration500ApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse ¶
func (response GetNon3GppRegistration500ApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppRegistration503ApplicationProblemPlusJSONResponse ¶
type GetNon3GppRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (GetNon3GppRegistration503ApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse ¶
func (response GetNon3GppRegistration503ApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppRegistrationParams ¶
type GetNon3GppRegistrationParams struct {
SupportedFeatures *externalRef0.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"`
}
GetNon3GppRegistrationParams defines parameters for GetNon3GppRegistration.
type GetNon3GppRegistrationRequestObject ¶
type GetNon3GppRegistrationRequestObject struct { UeId externalRef0.VarUeId `json:"ueId"` Params GetNon3GppRegistrationParams }
type GetNon3GppRegistrationResponse ¶
type GetNon3GppRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AmfNon3GppAccessRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseGetNon3GppRegistrationResponse ¶
func ParseGetNon3GppRegistrationResponse(rsp *http.Response) (*GetNon3GppRegistrationResponse, error)
ParseGetNon3GppRegistrationResponse parses an HTTP response from a GetNon3GppRegistrationWithResponse call
func (GetNon3GppRegistrationResponse) Status ¶
func (r GetNon3GppRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (GetNon3GppRegistrationResponse) StatusCode ¶
func (r GetNon3GppRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNon3GppRegistrationResponseObject ¶
type GetNon3GppRegistrationResponseObject interface {
VisitGetNon3GppRegistrationResponse(w http.ResponseWriter) error
}
type GetNon3GppRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type GetNon3GppRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (GetNon3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse ¶
func (response GetNon3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGetNon3GppRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppSmsfRegistration200JSONResponse ¶
type GetNon3GppSmsfRegistration200JSONResponse SmsfRegistration
func (GetNon3GppSmsfRegistration200JSONResponse) VisitGetNon3GppSmsfRegistrationResponse ¶
func (response GetNon3GppSmsfRegistration200JSONResponse) VisitGetNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppSmsfRegistration400ApplicationProblemPlusJSONResponse ¶
type GetNon3GppSmsfRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (GetNon3GppSmsfRegistration400ApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse ¶
func (response GetNon3GppSmsfRegistration400ApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppSmsfRegistration403ApplicationProblemPlusJSONResponse ¶
type GetNon3GppSmsfRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (GetNon3GppSmsfRegistration403ApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse ¶
func (response GetNon3GppSmsfRegistration403ApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppSmsfRegistration404ApplicationProblemPlusJSONResponse ¶
type GetNon3GppSmsfRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (GetNon3GppSmsfRegistration404ApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse ¶
func (response GetNon3GppSmsfRegistration404ApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppSmsfRegistration500ApplicationProblemPlusJSONResponse ¶
type GetNon3GppSmsfRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (GetNon3GppSmsfRegistration500ApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse ¶
func (response GetNon3GppSmsfRegistration500ApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppSmsfRegistration503ApplicationProblemPlusJSONResponse ¶
type GetNon3GppSmsfRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (GetNon3GppSmsfRegistration503ApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse ¶
func (response GetNon3GppSmsfRegistration503ApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type GetNon3GppSmsfRegistrationParams ¶
type GetNon3GppSmsfRegistrationParams struct {
SupportedFeatures *externalRef0.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"`
}
GetNon3GppSmsfRegistrationParams defines parameters for GetNon3GppSmsfRegistration.
type GetNon3GppSmsfRegistrationRequestObject ¶
type GetNon3GppSmsfRegistrationRequestObject struct { UeId externalRef0.Gpsi `json:"ueId"` Params GetNon3GppSmsfRegistrationParams }
type GetNon3GppSmsfRegistrationResponse ¶
type GetNon3GppSmsfRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SmsfRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseGetNon3GppSmsfRegistrationResponse ¶
func ParseGetNon3GppSmsfRegistrationResponse(rsp *http.Response) (*GetNon3GppSmsfRegistrationResponse, error)
ParseGetNon3GppSmsfRegistrationResponse parses an HTTP response from a GetNon3GppSmsfRegistrationWithResponse call
func (GetNon3GppSmsfRegistrationResponse) Status ¶
func (r GetNon3GppSmsfRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (GetNon3GppSmsfRegistrationResponse) StatusCode ¶
func (r GetNon3GppSmsfRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNon3GppSmsfRegistrationResponseObject ¶
type GetNon3GppSmsfRegistrationResponseObject interface {
VisitGetNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
}
type GetNon3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type GetNon3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (GetNon3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse ¶
func (response GetNon3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGetNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type GetRegistrations200JSONResponse ¶
type GetRegistrations200JSONResponse RegistrationDataSets
func (GetRegistrations200JSONResponse) VisitGetRegistrationsResponse ¶
func (response GetRegistrations200JSONResponse) VisitGetRegistrationsResponse(w http.ResponseWriter) error
type GetRegistrations400ApplicationProblemPlusJSONResponse ¶
type GetRegistrations400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (GetRegistrations400ApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse ¶
func (response GetRegistrations400ApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse(w http.ResponseWriter) error
type GetRegistrations403ApplicationProblemPlusJSONResponse ¶
type GetRegistrations403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (GetRegistrations403ApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse ¶
func (response GetRegistrations403ApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse(w http.ResponseWriter) error
type GetRegistrations404ApplicationProblemPlusJSONResponse ¶
type GetRegistrations404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (GetRegistrations404ApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse ¶
func (response GetRegistrations404ApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse(w http.ResponseWriter) error
type GetRegistrations500ApplicationProblemPlusJSONResponse ¶
type GetRegistrations500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (GetRegistrations500ApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse ¶
func (response GetRegistrations500ApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse(w http.ResponseWriter) error
type GetRegistrations503ApplicationProblemPlusJSONResponse ¶
type GetRegistrations503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (GetRegistrations503ApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse ¶
func (response GetRegistrations503ApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse(w http.ResponseWriter) error
type GetRegistrationsParams ¶
type GetRegistrationsParams struct { SupportedFeatures *externalRef0.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // RegistrationDatasetNames List of UECM registration dataset names RegistrationDatasetNames RegistrationDatasetNames `form:"registration-dataset-names" json:"registration-dataset-names"` SingleNssai *externalRef0.Snssai `form:"single-nssai,omitempty" json:"single-nssai,omitempty"` Dnn *externalRef0.Dnn `form:"dnn,omitempty" json:"dnn,omitempty"` }
GetRegistrationsParams defines parameters for GetRegistrations.
type GetRegistrationsRequestObject ¶
type GetRegistrationsRequestObject struct { UeId externalRef0.VarUeId `json:"ueId"` Params GetRegistrationsParams }
type GetRegistrationsResponse ¶
type GetRegistrationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *RegistrationDataSets ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseGetRegistrationsResponse ¶
func ParseGetRegistrationsResponse(rsp *http.Response) (*GetRegistrationsResponse, error)
ParseGetRegistrationsResponse parses an HTTP response from a GetRegistrationsWithResponse call
func (GetRegistrationsResponse) Status ¶
func (r GetRegistrationsResponse) Status() string
Status returns HTTPResponse.Status
func (GetRegistrationsResponse) StatusCode ¶
func (r GetRegistrationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRegistrationsResponseObject ¶
type GetRegistrationsResponseObject interface {
VisitGetRegistrationsResponse(w http.ResponseWriter) error
}
type GetRegistrationsdefaultApplicationProblemPlusJSONResponse ¶
type GetRegistrationsdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (GetRegistrationsdefaultApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse ¶
func (response GetRegistrationsdefaultApplicationProblemPlusJSONResponse) VisitGetRegistrationsResponse(w http.ResponseWriter) error
type GetSmfRegistration200JSONResponse ¶
type GetSmfRegistration200JSONResponse SmfRegistrationInfo
func (GetSmfRegistration200JSONResponse) VisitGetSmfRegistrationResponse ¶
func (response GetSmfRegistration200JSONResponse) VisitGetSmfRegistrationResponse(w http.ResponseWriter) error
type GetSmfRegistration400ApplicationProblemPlusJSONResponse ¶
type GetSmfRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (GetSmfRegistration400ApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse ¶
func (response GetSmfRegistration400ApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse(w http.ResponseWriter) error
type GetSmfRegistration403ApplicationProblemPlusJSONResponse ¶
type GetSmfRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (GetSmfRegistration403ApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse ¶
func (response GetSmfRegistration403ApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse(w http.ResponseWriter) error
type GetSmfRegistration404ApplicationProblemPlusJSONResponse ¶
type GetSmfRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (GetSmfRegistration404ApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse ¶
func (response GetSmfRegistration404ApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse(w http.ResponseWriter) error
type GetSmfRegistration500ApplicationProblemPlusJSONResponse ¶
type GetSmfRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (GetSmfRegistration500ApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse ¶
func (response GetSmfRegistration500ApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse(w http.ResponseWriter) error
type GetSmfRegistration503ApplicationProblemPlusJSONResponse ¶
type GetSmfRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (GetSmfRegistration503ApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse ¶
func (response GetSmfRegistration503ApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse(w http.ResponseWriter) error
type GetSmfRegistrationParams ¶
type GetSmfRegistrationParams struct { SingleNssai *externalRef0.Snssai `form:"single-nssai,omitempty" json:"single-nssai,omitempty"` Dnn *externalRef0.Dnn `form:"dnn,omitempty" json:"dnn,omitempty"` SupportedFeatures *externalRef0.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` }
GetSmfRegistrationParams defines parameters for GetSmfRegistration.
type GetSmfRegistrationRequestObject ¶
type GetSmfRegistrationRequestObject struct { UeId externalRef0.VarUeId `json:"ueId"` Params GetSmfRegistrationParams }
type GetSmfRegistrationResponse ¶
type GetSmfRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SmfRegistrationInfo ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseGetSmfRegistrationResponse ¶
func ParseGetSmfRegistrationResponse(rsp *http.Response) (*GetSmfRegistrationResponse, error)
ParseGetSmfRegistrationResponse parses an HTTP response from a GetSmfRegistrationWithResponse call
func (GetSmfRegistrationResponse) Status ¶
func (r GetSmfRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (GetSmfRegistrationResponse) StatusCode ¶
func (r GetSmfRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSmfRegistrationResponseObject ¶
type GetSmfRegistrationResponseObject interface {
VisitGetSmfRegistrationResponse(w http.ResponseWriter) error
}
type GetSmfRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type GetSmfRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (GetSmfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse ¶
func (response GetSmfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitGetSmfRegistrationResponse(w http.ResponseWriter) error
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 IpSmGwDeregistration204Response ¶
type IpSmGwDeregistration204Response struct { }
func (IpSmGwDeregistration204Response) VisitIpSmGwDeregistrationResponse ¶
func (response IpSmGwDeregistration204Response) VisitIpSmGwDeregistrationResponse(w http.ResponseWriter) error
type IpSmGwDeregistration400ApplicationProblemPlusJSONResponse ¶
type IpSmGwDeregistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (IpSmGwDeregistration400ApplicationProblemPlusJSONResponse) VisitIpSmGwDeregistrationResponse ¶
func (response IpSmGwDeregistration400ApplicationProblemPlusJSONResponse) VisitIpSmGwDeregistrationResponse(w http.ResponseWriter) error
type IpSmGwDeregistration404ApplicationProblemPlusJSONResponse ¶
type IpSmGwDeregistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (IpSmGwDeregistration404ApplicationProblemPlusJSONResponse) VisitIpSmGwDeregistrationResponse ¶
func (response IpSmGwDeregistration404ApplicationProblemPlusJSONResponse) VisitIpSmGwDeregistrationResponse(w http.ResponseWriter) error
type IpSmGwDeregistration500ApplicationProblemPlusJSONResponse ¶
type IpSmGwDeregistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (IpSmGwDeregistration500ApplicationProblemPlusJSONResponse) VisitIpSmGwDeregistrationResponse ¶
func (response IpSmGwDeregistration500ApplicationProblemPlusJSONResponse) VisitIpSmGwDeregistrationResponse(w http.ResponseWriter) error
type IpSmGwDeregistration503ApplicationProblemPlusJSONResponse ¶
type IpSmGwDeregistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (IpSmGwDeregistration503ApplicationProblemPlusJSONResponse) VisitIpSmGwDeregistrationResponse ¶
func (response IpSmGwDeregistration503ApplicationProblemPlusJSONResponse) VisitIpSmGwDeregistrationResponse(w http.ResponseWriter) error
type IpSmGwDeregistrationRequestObject ¶
type IpSmGwDeregistrationRequestObject struct {
UeId externalRef0.Supi `json:"ueId"`
}
type IpSmGwDeregistrationResponse ¶
type IpSmGwDeregistrationResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseIpSmGwDeregistrationResponse ¶
func ParseIpSmGwDeregistrationResponse(rsp *http.Response) (*IpSmGwDeregistrationResponse, error)
ParseIpSmGwDeregistrationResponse parses an HTTP response from a IpSmGwDeregistrationWithResponse call
func (IpSmGwDeregistrationResponse) Status ¶
func (r IpSmGwDeregistrationResponse) Status() string
Status returns HTTPResponse.Status
func (IpSmGwDeregistrationResponse) StatusCode ¶
func (r IpSmGwDeregistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type IpSmGwDeregistrationResponseObject ¶
type IpSmGwDeregistrationResponseObject interface {
VisitIpSmGwDeregistrationResponse(w http.ResponseWriter) error
}
type IpSmGwDeregistrationdefaultApplicationProblemPlusJSONResponse ¶
type IpSmGwDeregistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (IpSmGwDeregistrationdefaultApplicationProblemPlusJSONResponse) VisitIpSmGwDeregistrationResponse ¶
func (response IpSmGwDeregistrationdefaultApplicationProblemPlusJSONResponse) VisitIpSmGwDeregistrationResponse(w http.ResponseWriter) error
type IpSmGwRegistration ¶
type IpSmGwRegistration struct { IpSmGwDiameterAddress *NetworkNodeDiameterAddress `json:"ipSmGwDiameterAddress,omitempty"` IpSmGwMapAddress E164Number `json:"ipSmGwMapAddress,omitempty"` UnriIndicator *bool `json:"unriIndicator,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
IpSmGwRegistration defines model for IpSmGwRegistration.
func (IpSmGwRegistration) Get ¶
func (a IpSmGwRegistration) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for IpSmGwRegistration. Returns the specified element and whether it was found
func (IpSmGwRegistration) MarshalJSON ¶
func (a IpSmGwRegistration) MarshalJSON() ([]byte, error)
Override default JSON handling for IpSmGwRegistration to handle AdditionalProperties
func (*IpSmGwRegistration) Set ¶
func (a *IpSmGwRegistration) Set(fieldName string, value interface{})
Setter for additional properties for IpSmGwRegistration
func (*IpSmGwRegistration) UnmarshalJSON ¶
func (a *IpSmGwRegistration) UnmarshalJSON(b []byte) error
Override default JSON handling for IpSmGwRegistration to handle AdditionalProperties
type IpSmGwRegistration200JSONResponse ¶
type IpSmGwRegistration200JSONResponse IpSmGwRegistration
func (IpSmGwRegistration200JSONResponse) VisitIpSmGwRegistrationResponse ¶
func (response IpSmGwRegistration200JSONResponse) VisitIpSmGwRegistrationResponse(w http.ResponseWriter) error
type IpSmGwRegistration201JSONResponse ¶
type IpSmGwRegistration201JSONResponse struct { Body IpSmGwRegistration Headers IpSmGwRegistration201ResponseHeaders }
func (IpSmGwRegistration201JSONResponse) VisitIpSmGwRegistrationResponse ¶
func (response IpSmGwRegistration201JSONResponse) VisitIpSmGwRegistrationResponse(w http.ResponseWriter) error
type IpSmGwRegistration201ResponseHeaders ¶
type IpSmGwRegistration201ResponseHeaders struct {
Location string
}
type IpSmGwRegistration204Response ¶
type IpSmGwRegistration204Response struct { }
func (IpSmGwRegistration204Response) VisitIpSmGwRegistrationResponse ¶
func (response IpSmGwRegistration204Response) VisitIpSmGwRegistrationResponse(w http.ResponseWriter) error
type IpSmGwRegistration400ApplicationProblemPlusJSONResponse ¶
type IpSmGwRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (IpSmGwRegistration400ApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse ¶
func (response IpSmGwRegistration400ApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse(w http.ResponseWriter) error
type IpSmGwRegistration403ApplicationProblemPlusJSONResponse ¶
type IpSmGwRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (IpSmGwRegistration403ApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse ¶
func (response IpSmGwRegistration403ApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse(w http.ResponseWriter) error
type IpSmGwRegistration404ApplicationProblemPlusJSONResponse ¶
type IpSmGwRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (IpSmGwRegistration404ApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse ¶
func (response IpSmGwRegistration404ApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse(w http.ResponseWriter) error
type IpSmGwRegistration500ApplicationProblemPlusJSONResponse ¶
type IpSmGwRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (IpSmGwRegistration500ApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse ¶
func (response IpSmGwRegistration500ApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse(w http.ResponseWriter) error
type IpSmGwRegistration503ApplicationProblemPlusJSONResponse ¶
type IpSmGwRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (IpSmGwRegistration503ApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse ¶
func (response IpSmGwRegistration503ApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse(w http.ResponseWriter) error
type IpSmGwRegistrationJSONRequestBody ¶
type IpSmGwRegistrationJSONRequestBody = IpSmGwRegistration
IpSmGwRegistrationJSONRequestBody defines body for IpSmGwRegistration for application/json ContentType.
type IpSmGwRegistrationRequestObject ¶
type IpSmGwRegistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Body *IpSmGwRegistrationJSONRequestBody }
type IpSmGwRegistrationResponse ¶
type IpSmGwRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IpSmGwRegistration JSON201 *IpSmGwRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseIpSmGwRegistrationResponse ¶
func ParseIpSmGwRegistrationResponse(rsp *http.Response) (*IpSmGwRegistrationResponse, error)
ParseIpSmGwRegistrationResponse parses an HTTP response from a IpSmGwRegistrationWithResponse call
func (IpSmGwRegistrationResponse) Status ¶
func (r IpSmGwRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (IpSmGwRegistrationResponse) StatusCode ¶
func (r IpSmGwRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type IpSmGwRegistrationResponseObject ¶
type IpSmGwRegistrationResponseObject interface {
VisitIpSmGwRegistrationResponse(w http.ResponseWriter) error
}
type IpSmGwRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type IpSmGwRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (IpSmGwRegistrationdefaultApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse ¶
func (response IpSmGwRegistrationdefaultApplicationProblemPlusJSONResponse) VisitIpSmGwRegistrationResponse(w http.ResponseWriter) error
type LocationInfo ¶
type LocationInfo struct { Gpsi externalRef0.Gpsi `json:"gpsi,omitempty"` RegistrationLocationInfoList []RegistrationLocationInfo `json:"registrationLocationInfoList"` Supi externalRef0.Supi `json:"supi,omitempty"` SupportedFeatures *externalRef0.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
LocationInfo defines model for LocationInfo.
func (LocationInfo) Get ¶
func (a LocationInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for LocationInfo. Returns the specified element and whether it was found
func (LocationInfo) MarshalJSON ¶
func (a LocationInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for LocationInfo to handle AdditionalProperties
func (*LocationInfo) Set ¶
func (a *LocationInfo) Set(fieldName string, value interface{})
Setter for additional properties for LocationInfo
func (*LocationInfo) UnmarshalJSON ¶
func (a *LocationInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for LocationInfo to handle AdditionalProperties
type MiddlewareFunc ¶
type N3GppRegistration200JSONResponse ¶
type N3GppRegistration200JSONResponse Amf3GppAccessRegistration
func (N3GppRegistration200JSONResponse) VisitN3GppRegistrationResponse ¶
func (response N3GppRegistration200JSONResponse) VisitN3GppRegistrationResponse(w http.ResponseWriter) error
type N3GppRegistration201JSONResponse ¶
type N3GppRegistration201JSONResponse struct { Body Amf3GppAccessRegistration Headers N3GppRegistration201ResponseHeaders }
func (N3GppRegistration201JSONResponse) VisitN3GppRegistrationResponse ¶
func (response N3GppRegistration201JSONResponse) VisitN3GppRegistrationResponse(w http.ResponseWriter) error
type N3GppRegistration201ResponseHeaders ¶
type N3GppRegistration201ResponseHeaders struct {
Location string
}
type N3GppRegistration204Response ¶
type N3GppRegistration204Response struct { }
func (N3GppRegistration204Response) VisitN3GppRegistrationResponse ¶
func (response N3GppRegistration204Response) VisitN3GppRegistrationResponse(w http.ResponseWriter) error
type N3GppRegistration400ApplicationProblemPlusJSONResponse ¶
type N3GppRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (N3GppRegistration400ApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse ¶
func (response N3GppRegistration400ApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse(w http.ResponseWriter) error
type N3GppRegistration403ApplicationProblemPlusJSONResponse ¶
type N3GppRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (N3GppRegistration403ApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse ¶
func (response N3GppRegistration403ApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse(w http.ResponseWriter) error
type N3GppRegistration404ApplicationProblemPlusJSONResponse ¶
type N3GppRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (N3GppRegistration404ApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse ¶
func (response N3GppRegistration404ApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse(w http.ResponseWriter) error
type N3GppRegistration500ApplicationProblemPlusJSONResponse ¶
type N3GppRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (N3GppRegistration500ApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse ¶
func (response N3GppRegistration500ApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse(w http.ResponseWriter) error
type N3GppRegistration503ApplicationProblemPlusJSONResponse ¶
type N3GppRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (N3GppRegistration503ApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse ¶
func (response N3GppRegistration503ApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse(w http.ResponseWriter) error
type N3GppRegistrationJSONRequestBody ¶
type N3GppRegistrationJSONRequestBody = Amf3GppAccessRegistration
N3GppRegistrationJSONRequestBody defines body for N3GppRegistration for application/json ContentType.
type N3GppRegistrationRequestObject ¶
type N3GppRegistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Body *N3GppRegistrationJSONRequestBody }
type N3GppRegistrationResponse ¶
type N3GppRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Amf3GppAccessRegistration JSON201 *Amf3GppAccessRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseN3GppRegistrationResponse ¶
func ParseN3GppRegistrationResponse(rsp *http.Response) (*N3GppRegistrationResponse, error)
ParseN3GppRegistrationResponse parses an HTTP response from a N3GppRegistrationWithResponse call
func (N3GppRegistrationResponse) Status ¶
func (r N3GppRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (N3GppRegistrationResponse) StatusCode ¶
func (r N3GppRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type N3GppRegistrationResponseObject ¶
type N3GppRegistrationResponseObject interface {
VisitN3GppRegistrationResponse(w http.ResponseWriter) error
}
type N3GppRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type N3GppRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (N3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse ¶
func (response N3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitN3GppRegistrationResponse(w http.ResponseWriter) error
type N3GppSmsfDeregistration204Response ¶
type N3GppSmsfDeregistration204Response struct { }
func (N3GppSmsfDeregistration204Response) VisitN3GppSmsfDeregistrationResponse ¶
func (response N3GppSmsfDeregistration204Response) VisitN3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type N3GppSmsfDeregistration400ApplicationProblemPlusJSONResponse ¶
type N3GppSmsfDeregistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (N3GppSmsfDeregistration400ApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse ¶
func (response N3GppSmsfDeregistration400ApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type N3GppSmsfDeregistration404ApplicationProblemPlusJSONResponse ¶
type N3GppSmsfDeregistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (N3GppSmsfDeregistration404ApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse ¶
func (response N3GppSmsfDeregistration404ApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type N3GppSmsfDeregistration422ApplicationProblemPlusJSONResponse ¶
type N3GppSmsfDeregistration422ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails
func (N3GppSmsfDeregistration422ApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse ¶
func (response N3GppSmsfDeregistration422ApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type N3GppSmsfDeregistration500ApplicationProblemPlusJSONResponse ¶
type N3GppSmsfDeregistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (N3GppSmsfDeregistration500ApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse ¶
func (response N3GppSmsfDeregistration500ApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type N3GppSmsfDeregistration503ApplicationProblemPlusJSONResponse ¶
type N3GppSmsfDeregistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (N3GppSmsfDeregistration503ApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse ¶
func (response N3GppSmsfDeregistration503ApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type N3GppSmsfDeregistrationParams ¶
type N3GppSmsfDeregistrationParams struct {
SmsfSetId *externalRef0.NfSetId `form:"smsf-set-id,omitempty" json:"smsf-set-id,omitempty"`
}
N3GppSmsfDeregistrationParams defines parameters for N3GppSmsfDeregistration.
type N3GppSmsfDeregistrationRequestObject ¶
type N3GppSmsfDeregistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Params N3GppSmsfDeregistrationParams }
type N3GppSmsfDeregistrationResponse ¶
type N3GppSmsfDeregistrationResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON422 *externalRef0.ProblemDetails ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseN3GppSmsfDeregistrationResponse ¶
func ParseN3GppSmsfDeregistrationResponse(rsp *http.Response) (*N3GppSmsfDeregistrationResponse, error)
ParseN3GppSmsfDeregistrationResponse parses an HTTP response from a N3GppSmsfDeregistrationWithResponse call
func (N3GppSmsfDeregistrationResponse) Status ¶
func (r N3GppSmsfDeregistrationResponse) Status() string
Status returns HTTPResponse.Status
func (N3GppSmsfDeregistrationResponse) StatusCode ¶
func (r N3GppSmsfDeregistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type N3GppSmsfDeregistrationResponseObject ¶
type N3GppSmsfDeregistrationResponseObject interface {
VisitN3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
}
type N3GppSmsfDeregistrationdefaultApplicationProblemPlusJSONResponse ¶
type N3GppSmsfDeregistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (N3GppSmsfDeregistrationdefaultApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse ¶
func (response N3GppSmsfDeregistrationdefaultApplicationProblemPlusJSONResponse) VisitN3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type N3GppSmsfRegistration200JSONResponse ¶
type N3GppSmsfRegistration200JSONResponse SmsfRegistration
func (N3GppSmsfRegistration200JSONResponse) VisitN3GppSmsfRegistrationResponse ¶
func (response N3GppSmsfRegistration200JSONResponse) VisitN3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type N3GppSmsfRegistration201JSONResponse ¶
type N3GppSmsfRegistration201JSONResponse struct { Body SmsfRegistration Headers N3GppSmsfRegistration201ResponseHeaders }
func (N3GppSmsfRegistration201JSONResponse) VisitN3GppSmsfRegistrationResponse ¶
func (response N3GppSmsfRegistration201JSONResponse) VisitN3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type N3GppSmsfRegistration201ResponseHeaders ¶
type N3GppSmsfRegistration201ResponseHeaders struct {
Location string
}
type N3GppSmsfRegistration204Response ¶
type N3GppSmsfRegistration204Response struct { }
func (N3GppSmsfRegistration204Response) VisitN3GppSmsfRegistrationResponse ¶
func (response N3GppSmsfRegistration204Response) VisitN3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type N3GppSmsfRegistration400ApplicationProblemPlusJSONResponse ¶
type N3GppSmsfRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (N3GppSmsfRegistration400ApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse ¶
func (response N3GppSmsfRegistration400ApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type N3GppSmsfRegistration403ApplicationProblemPlusJSONResponse ¶
type N3GppSmsfRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (N3GppSmsfRegistration403ApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse ¶
func (response N3GppSmsfRegistration403ApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type N3GppSmsfRegistration404ApplicationProblemPlusJSONResponse ¶
type N3GppSmsfRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (N3GppSmsfRegistration404ApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse ¶
func (response N3GppSmsfRegistration404ApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type N3GppSmsfRegistration500ApplicationProblemPlusJSONResponse ¶
type N3GppSmsfRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (N3GppSmsfRegistration500ApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse ¶
func (response N3GppSmsfRegistration500ApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type N3GppSmsfRegistration503ApplicationProblemPlusJSONResponse ¶
type N3GppSmsfRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (N3GppSmsfRegistration503ApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse ¶
func (response N3GppSmsfRegistration503ApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type N3GppSmsfRegistrationJSONRequestBody ¶
type N3GppSmsfRegistrationJSONRequestBody = SmsfRegistration
N3GppSmsfRegistrationJSONRequestBody defines body for N3GppSmsfRegistration for application/json ContentType.
type N3GppSmsfRegistrationRequestObject ¶
type N3GppSmsfRegistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Body *N3GppSmsfRegistrationJSONRequestBody }
type N3GppSmsfRegistrationResponse ¶
type N3GppSmsfRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SmsfRegistration JSON201 *SmsfRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseN3GppSmsfRegistrationResponse ¶
func ParseN3GppSmsfRegistrationResponse(rsp *http.Response) (*N3GppSmsfRegistrationResponse, error)
ParseN3GppSmsfRegistrationResponse parses an HTTP response from a N3GppSmsfRegistrationWithResponse call
func (N3GppSmsfRegistrationResponse) Status ¶
func (r N3GppSmsfRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (N3GppSmsfRegistrationResponse) StatusCode ¶
func (r N3GppSmsfRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type N3GppSmsfRegistrationResponseObject ¶
type N3GppSmsfRegistrationResponseObject interface {
VisitN3GppSmsfRegistrationResponse(w http.ResponseWriter) error
}
type N3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type N3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (N3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse ¶
func (response N3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitN3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type NetworkNodeDiameterAddress ¶
type NetworkNodeDiameterAddress struct { Name externalRef0.DiameterIdentity `json:"name"` Realm externalRef0.DiameterIdentity `json:"realm"` AdditionalProperties map[string]interface{} `json:"-"` }
NetworkNodeDiameterAddress defines model for NetworkNodeDiameterAddress.
func (NetworkNodeDiameterAddress) Get ¶
func (a NetworkNodeDiameterAddress) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NetworkNodeDiameterAddress. Returns the specified element and whether it was found
func (NetworkNodeDiameterAddress) MarshalJSON ¶
func (a NetworkNodeDiameterAddress) MarshalJSON() ([]byte, error)
Override default JSON handling for NetworkNodeDiameterAddress to handle AdditionalProperties
func (*NetworkNodeDiameterAddress) Set ¶
func (a *NetworkNodeDiameterAddress) Set(fieldName string, value interface{})
Setter for additional properties for NetworkNodeDiameterAddress
func (*NetworkNodeDiameterAddress) UnmarshalJSON ¶
func (a *NetworkNodeDiameterAddress) UnmarshalJSON(b []byte) error
Override default JSON handling for NetworkNodeDiameterAddress to handle AdditionalProperties
type Non3GppRegistration200JSONResponse ¶
type Non3GppRegistration200JSONResponse AmfNon3GppAccessRegistration
func (Non3GppRegistration200JSONResponse) VisitNon3GppRegistrationResponse ¶
func (response Non3GppRegistration200JSONResponse) VisitNon3GppRegistrationResponse(w http.ResponseWriter) error
type Non3GppRegistration201JSONResponse ¶
type Non3GppRegistration201JSONResponse struct { Body AmfNon3GppAccessRegistration Headers Non3GppRegistration201ResponseHeaders }
func (Non3GppRegistration201JSONResponse) VisitNon3GppRegistrationResponse ¶
func (response Non3GppRegistration201JSONResponse) VisitNon3GppRegistrationResponse(w http.ResponseWriter) error
type Non3GppRegistration201ResponseHeaders ¶
type Non3GppRegistration201ResponseHeaders struct {
Location string
}
type Non3GppRegistration204Response ¶
type Non3GppRegistration204Response struct { }
func (Non3GppRegistration204Response) VisitNon3GppRegistrationResponse ¶
func (response Non3GppRegistration204Response) VisitNon3GppRegistrationResponse(w http.ResponseWriter) error
type Non3GppRegistration400ApplicationProblemPlusJSONResponse ¶
type Non3GppRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (Non3GppRegistration400ApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse ¶
func (response Non3GppRegistration400ApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse(w http.ResponseWriter) error
type Non3GppRegistration403ApplicationProblemPlusJSONResponse ¶
type Non3GppRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (Non3GppRegistration403ApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse ¶
func (response Non3GppRegistration403ApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse(w http.ResponseWriter) error
type Non3GppRegistration404ApplicationProblemPlusJSONResponse ¶
type Non3GppRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (Non3GppRegistration404ApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse ¶
func (response Non3GppRegistration404ApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse(w http.ResponseWriter) error
type Non3GppRegistration500ApplicationProblemPlusJSONResponse ¶
type Non3GppRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (Non3GppRegistration500ApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse ¶
func (response Non3GppRegistration500ApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse(w http.ResponseWriter) error
type Non3GppRegistration503ApplicationProblemPlusJSONResponse ¶
type Non3GppRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (Non3GppRegistration503ApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse ¶
func (response Non3GppRegistration503ApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse(w http.ResponseWriter) error
type Non3GppRegistrationJSONRequestBody ¶
type Non3GppRegistrationJSONRequestBody = AmfNon3GppAccessRegistration
Non3GppRegistrationJSONRequestBody defines body for Non3GppRegistration for application/json ContentType.
type Non3GppRegistrationRequestObject ¶
type Non3GppRegistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Body *Non3GppRegistrationJSONRequestBody }
type Non3GppRegistrationResponse ¶
type Non3GppRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AmfNon3GppAccessRegistration JSON201 *AmfNon3GppAccessRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseNon3GppRegistrationResponse ¶
func ParseNon3GppRegistrationResponse(rsp *http.Response) (*Non3GppRegistrationResponse, error)
ParseNon3GppRegistrationResponse parses an HTTP response from a Non3GppRegistrationWithResponse call
func (Non3GppRegistrationResponse) Status ¶
func (r Non3GppRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (Non3GppRegistrationResponse) StatusCode ¶
func (r Non3GppRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Non3GppRegistrationResponseObject ¶
type Non3GppRegistrationResponseObject interface {
VisitNon3GppRegistrationResponse(w http.ResponseWriter) error
}
type Non3GppRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type Non3GppRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (Non3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse ¶
func (response Non3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitNon3GppRegistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfDeregistration204Response ¶
type Non3GppSmsfDeregistration204Response struct { }
func (Non3GppSmsfDeregistration204Response) VisitNon3GppSmsfDeregistrationResponse ¶
func (response Non3GppSmsfDeregistration204Response) VisitNon3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfDeregistration400ApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfDeregistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (Non3GppSmsfDeregistration400ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse ¶
func (response Non3GppSmsfDeregistration400ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfDeregistration404ApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfDeregistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (Non3GppSmsfDeregistration404ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse ¶
func (response Non3GppSmsfDeregistration404ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfDeregistration422ApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfDeregistration422ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails
func (Non3GppSmsfDeregistration422ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse ¶
func (response Non3GppSmsfDeregistration422ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfDeregistration500ApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfDeregistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (Non3GppSmsfDeregistration500ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse ¶
func (response Non3GppSmsfDeregistration500ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfDeregistration503ApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfDeregistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (Non3GppSmsfDeregistration503ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse ¶
func (response Non3GppSmsfDeregistration503ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfDeregistrationParams ¶
type Non3GppSmsfDeregistrationParams struct {
SmsfSetId *externalRef0.NfSetId `form:"smsf-set-id,omitempty" json:"smsf-set-id,omitempty"`
}
Non3GppSmsfDeregistrationParams defines parameters for Non3GppSmsfDeregistration.
type Non3GppSmsfDeregistrationRequestObject ¶
type Non3GppSmsfDeregistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Params Non3GppSmsfDeregistrationParams }
type Non3GppSmsfDeregistrationResponse ¶
type Non3GppSmsfDeregistrationResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON422 *externalRef0.ProblemDetails ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseNon3GppSmsfDeregistrationResponse ¶
func ParseNon3GppSmsfDeregistrationResponse(rsp *http.Response) (*Non3GppSmsfDeregistrationResponse, error)
ParseNon3GppSmsfDeregistrationResponse parses an HTTP response from a Non3GppSmsfDeregistrationWithResponse call
func (Non3GppSmsfDeregistrationResponse) Status ¶
func (r Non3GppSmsfDeregistrationResponse) Status() string
Status returns HTTPResponse.Status
func (Non3GppSmsfDeregistrationResponse) StatusCode ¶
func (r Non3GppSmsfDeregistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Non3GppSmsfDeregistrationResponseObject ¶
type Non3GppSmsfDeregistrationResponseObject interface {
VisitNon3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
}
type Non3GppSmsfDeregistrationdefaultApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfDeregistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (Non3GppSmsfDeregistrationdefaultApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse ¶
func (response Non3GppSmsfDeregistrationdefaultApplicationProblemPlusJSONResponse) VisitNon3GppSmsfDeregistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfRegistration200JSONResponse ¶
type Non3GppSmsfRegistration200JSONResponse SmsfRegistration
func (Non3GppSmsfRegistration200JSONResponse) VisitNon3GppSmsfRegistrationResponse ¶
func (response Non3GppSmsfRegistration200JSONResponse) VisitNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfRegistration201JSONResponse ¶
type Non3GppSmsfRegistration201JSONResponse struct { Body SmsfRegistration Headers Non3GppSmsfRegistration201ResponseHeaders }
func (Non3GppSmsfRegistration201JSONResponse) VisitNon3GppSmsfRegistrationResponse ¶
func (response Non3GppSmsfRegistration201JSONResponse) VisitNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfRegistration201ResponseHeaders ¶
type Non3GppSmsfRegistration201ResponseHeaders struct {
Location string
}
type Non3GppSmsfRegistration204Response ¶
type Non3GppSmsfRegistration204Response struct { }
func (Non3GppSmsfRegistration204Response) VisitNon3GppSmsfRegistrationResponse ¶
func (response Non3GppSmsfRegistration204Response) VisitNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfRegistration400ApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (Non3GppSmsfRegistration400ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse ¶
func (response Non3GppSmsfRegistration400ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfRegistration403ApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (Non3GppSmsfRegistration403ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse ¶
func (response Non3GppSmsfRegistration403ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfRegistration404ApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (Non3GppSmsfRegistration404ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse ¶
func (response Non3GppSmsfRegistration404ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfRegistration500ApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (Non3GppSmsfRegistration500ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse ¶
func (response Non3GppSmsfRegistration500ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfRegistration503ApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (Non3GppSmsfRegistration503ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse ¶
func (response Non3GppSmsfRegistration503ApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type Non3GppSmsfRegistrationJSONRequestBody ¶
type Non3GppSmsfRegistrationJSONRequestBody = SmsfRegistration
Non3GppSmsfRegistrationJSONRequestBody defines body for Non3GppSmsfRegistration for application/json ContentType.
type Non3GppSmsfRegistrationRequestObject ¶
type Non3GppSmsfRegistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Body *Non3GppSmsfRegistrationJSONRequestBody }
type Non3GppSmsfRegistrationResponse ¶
type Non3GppSmsfRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SmsfRegistration JSON201 *SmsfRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseNon3GppSmsfRegistrationResponse ¶
func ParseNon3GppSmsfRegistrationResponse(rsp *http.Response) (*Non3GppSmsfRegistrationResponse, error)
ParseNon3GppSmsfRegistrationResponse parses an HTTP response from a Non3GppSmsfRegistrationWithResponse call
func (Non3GppSmsfRegistrationResponse) Status ¶
func (r Non3GppSmsfRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (Non3GppSmsfRegistrationResponse) StatusCode ¶
func (r Non3GppSmsfRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Non3GppSmsfRegistrationResponseObject ¶
type Non3GppSmsfRegistrationResponseObject interface {
VisitNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
}
type Non3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type Non3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (Non3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse ¶
func (response Non3GppSmsfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitNon3GppSmsfRegistrationResponse(w http.ResponseWriter) error
type PcscfRestorationNotification ¶
type PcscfRestorationNotification struct { Supi externalRef0.Supi `json:"supi"` AdditionalProperties map[string]interface{} `json:"-"` }
PcscfRestorationNotification defines model for PcscfRestorationNotification.
func (PcscfRestorationNotification) Get ¶
func (a PcscfRestorationNotification) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PcscfRestorationNotification. Returns the specified element and whether it was found
func (PcscfRestorationNotification) MarshalJSON ¶
func (a PcscfRestorationNotification) MarshalJSON() ([]byte, error)
Override default JSON handling for PcscfRestorationNotification to handle AdditionalProperties
func (*PcscfRestorationNotification) Set ¶
func (a *PcscfRestorationNotification) Set(fieldName string, value interface{})
Setter for additional properties for PcscfRestorationNotification
func (*PcscfRestorationNotification) UnmarshalJSON ¶
func (a *PcscfRestorationNotification) UnmarshalJSON(b []byte) error
Override default JSON handling for PcscfRestorationNotification to handle AdditionalProperties
type PeiUpdate204Response ¶
type PeiUpdate204Response struct { }
func (PeiUpdate204Response) VisitPeiUpdateResponse ¶
func (response PeiUpdate204Response) VisitPeiUpdateResponse(w http.ResponseWriter) error
type PeiUpdate400ApplicationProblemPlusJSONResponse ¶
type PeiUpdate400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (PeiUpdate400ApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse ¶
func (response PeiUpdate400ApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse(w http.ResponseWriter) error
type PeiUpdate403ApplicationProblemPlusJSONResponse ¶
type PeiUpdate403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (PeiUpdate403ApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse ¶
func (response PeiUpdate403ApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse(w http.ResponseWriter) error
type PeiUpdate404ApplicationProblemPlusJSONResponse ¶
type PeiUpdate404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (PeiUpdate404ApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse ¶
func (response PeiUpdate404ApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse(w http.ResponseWriter) error
type PeiUpdate500ApplicationProblemPlusJSONResponse ¶
type PeiUpdate500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (PeiUpdate500ApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse ¶
func (response PeiUpdate500ApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse(w http.ResponseWriter) error
type PeiUpdate503ApplicationProblemPlusJSONResponse ¶
type PeiUpdate503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (PeiUpdate503ApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse ¶
func (response PeiUpdate503ApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse(w http.ResponseWriter) error
type PeiUpdateInfo ¶
type PeiUpdateInfo struct { Pei externalRef0.Pei `json:"pei"` AdditionalProperties map[string]interface{} `json:"-"` }
PeiUpdateInfo defines model for PeiUpdateInfo.
func (PeiUpdateInfo) Get ¶
func (a PeiUpdateInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PeiUpdateInfo. Returns the specified element and whether it was found
func (PeiUpdateInfo) MarshalJSON ¶
func (a PeiUpdateInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for PeiUpdateInfo to handle AdditionalProperties
func (*PeiUpdateInfo) Set ¶
func (a *PeiUpdateInfo) Set(fieldName string, value interface{})
Setter for additional properties for PeiUpdateInfo
func (*PeiUpdateInfo) UnmarshalJSON ¶
func (a *PeiUpdateInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for PeiUpdateInfo to handle AdditionalProperties
type PeiUpdateJSONRequestBody ¶
type PeiUpdateJSONRequestBody = PeiUpdateInfo
PeiUpdateJSONRequestBody defines body for PeiUpdate for application/json ContentType.
type PeiUpdateRequestObject ¶
type PeiUpdateRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Body *PeiUpdateJSONRequestBody }
type PeiUpdateResponse ¶
type PeiUpdateResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParsePeiUpdateResponse ¶
func ParsePeiUpdateResponse(rsp *http.Response) (*PeiUpdateResponse, error)
ParsePeiUpdateResponse parses an HTTP response from a PeiUpdateWithResponse call
func (PeiUpdateResponse) Status ¶
func (r PeiUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (PeiUpdateResponse) StatusCode ¶
func (r PeiUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PeiUpdateResponseObject ¶
type PeiUpdateResponseObject interface {
VisitPeiUpdateResponse(w http.ResponseWriter) error
}
type PeiUpdatedefaultApplicationProblemPlusJSONResponse ¶
type PeiUpdatedefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (PeiUpdatedefaultApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse ¶
func (response PeiUpdatedefaultApplicationProblemPlusJSONResponse) VisitPeiUpdateResponse(w http.ResponseWriter) error
type Registration200JSONResponse ¶
type Registration200JSONResponse SmfRegistration
func (Registration200JSONResponse) VisitRegistrationResponse ¶
func (response Registration200JSONResponse) VisitRegistrationResponse(w http.ResponseWriter) error
type Registration201JSONResponse ¶
type Registration201JSONResponse struct { Body SmfRegistration Headers Registration201ResponseHeaders }
func (Registration201JSONResponse) VisitRegistrationResponse ¶
func (response Registration201JSONResponse) VisitRegistrationResponse(w http.ResponseWriter) error
type Registration201ResponseHeaders ¶
type Registration201ResponseHeaders struct {
Location string
}
type Registration204Response ¶
type Registration204Response struct { }
func (Registration204Response) VisitRegistrationResponse ¶
func (response Registration204Response) VisitRegistrationResponse(w http.ResponseWriter) error
type Registration400ApplicationProblemPlusJSONResponse ¶
type Registration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (Registration400ApplicationProblemPlusJSONResponse) VisitRegistrationResponse ¶
func (response Registration400ApplicationProblemPlusJSONResponse) VisitRegistrationResponse(w http.ResponseWriter) error
type Registration403ApplicationProblemPlusJSONResponse ¶
type Registration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (Registration403ApplicationProblemPlusJSONResponse) VisitRegistrationResponse ¶
func (response Registration403ApplicationProblemPlusJSONResponse) VisitRegistrationResponse(w http.ResponseWriter) error
type Registration404ApplicationProblemPlusJSONResponse ¶
type Registration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (Registration404ApplicationProblemPlusJSONResponse) VisitRegistrationResponse ¶
func (response Registration404ApplicationProblemPlusJSONResponse) VisitRegistrationResponse(w http.ResponseWriter) error
type Registration500ApplicationProblemPlusJSONResponse ¶
type Registration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (Registration500ApplicationProblemPlusJSONResponse) VisitRegistrationResponse ¶
func (response Registration500ApplicationProblemPlusJSONResponse) VisitRegistrationResponse(w http.ResponseWriter) error
type Registration503ApplicationProblemPlusJSONResponse ¶
type Registration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (Registration503ApplicationProblemPlusJSONResponse) VisitRegistrationResponse ¶
func (response Registration503ApplicationProblemPlusJSONResponse) VisitRegistrationResponse(w http.ResponseWriter) error
type RegistrationDataSetName ¶
type RegistrationDataSetName string
RegistrationDataSetName defines model for RegistrationDataSetName.
const ( AMF3GPP RegistrationDataSetName = "AMF_3GPP" AMFNON3GPP RegistrationDataSetName = "AMF_NON_3GPP" SMFPDUSESSIONS RegistrationDataSetName = "SMF_PDU_SESSIONS" SMSF3GPP RegistrationDataSetName = "SMSF_3GPP" SMSFNON3GPP RegistrationDataSetName = "SMSF_NON_3GPP" )
Defines values for RegistrationDataSetName.
type RegistrationDataSets ¶
type RegistrationDataSets struct { Amf3Gpp *Amf3GppAccessRegistration `json:"amf3Gpp,omitempty"` AmfNon3Gpp *AmfNon3GppAccessRegistration `json:"amfNon3Gpp,omitempty"` SmfRegistration *SmfRegistrationInfo `json:"smfRegistration,omitempty"` Smsf3Gpp *SmsfRegistration `json:"smsf3Gpp,omitempty"` SmsfNon3Gpp *SmsfRegistration `json:"smsfNon3Gpp,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
RegistrationDataSets defines model for RegistrationDataSets.
func (RegistrationDataSets) Get ¶
func (a RegistrationDataSets) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for RegistrationDataSets. Returns the specified element and whether it was found
func (RegistrationDataSets) MarshalJSON ¶
func (a RegistrationDataSets) MarshalJSON() ([]byte, error)
Override default JSON handling for RegistrationDataSets to handle AdditionalProperties
func (*RegistrationDataSets) Set ¶
func (a *RegistrationDataSets) Set(fieldName string, value interface{})
Setter for additional properties for RegistrationDataSets
func (*RegistrationDataSets) UnmarshalJSON ¶
func (a *RegistrationDataSets) UnmarshalJSON(b []byte) error
Override default JSON handling for RegistrationDataSets to handle AdditionalProperties
type RegistrationDatasetNames ¶
type RegistrationDatasetNames = []RegistrationDataSetName
RegistrationDatasetNames defines model for RegistrationDatasetNames.
type RegistrationJSONRequestBody ¶
type RegistrationJSONRequestBody = SmfRegistration
RegistrationJSONRequestBody defines body for Registration for application/json ContentType.
type RegistrationLocationInfo ¶
type RegistrationLocationInfo struct { AccessTypeList []externalRef0.AccessType `json:"accessTypeList"` AmfInstanceId externalRef0.NfInstanceId `json:"amfInstanceId"` Guami *externalRef0.Guami `json:"guami,omitempty"` PlmnId *externalRef0.PlmnId `json:"plmnId,omitempty"` VgmlcAddress *VgmlcAddress `json:"vgmlcAddress,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
RegistrationLocationInfo defines model for RegistrationLocationInfo.
func (RegistrationLocationInfo) Get ¶
func (a RegistrationLocationInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for RegistrationLocationInfo. Returns the specified element and whether it was found
func (RegistrationLocationInfo) MarshalJSON ¶
func (a RegistrationLocationInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for RegistrationLocationInfo to handle AdditionalProperties
func (*RegistrationLocationInfo) Set ¶
func (a *RegistrationLocationInfo) Set(fieldName string, value interface{})
Setter for additional properties for RegistrationLocationInfo
func (*RegistrationLocationInfo) UnmarshalJSON ¶
func (a *RegistrationLocationInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for RegistrationLocationInfo to handle AdditionalProperties
type RegistrationReason ¶
type RegistrationReason string
RegistrationReason defines model for RegistrationReason.
const (
RegistrationReasonSMFCONTEXTTRANSFERRED RegistrationReason = "SMF_CONTEXT_TRANSFERRED"
)
Defines values for RegistrationReason.
type RegistrationRequestObject ¶
type RegistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` PduSessionId externalRef0.PduSessionId `json:"pduSessionId"` Body *RegistrationJSONRequestBody }
type RegistrationResponse ¶
type RegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SmfRegistration JSON201 *SmfRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseRegistrationResponse ¶
func ParseRegistrationResponse(rsp *http.Response) (*RegistrationResponse, error)
ParseRegistrationResponse parses an HTTP response from a RegistrationWithResponse call
func (RegistrationResponse) Status ¶
func (r RegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (RegistrationResponse) StatusCode ¶
func (r RegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RegistrationResponseObject ¶
type RegistrationResponseObject interface {
VisitRegistrationResponse(w http.ResponseWriter) error
}
type RegistrationdefaultApplicationProblemPlusJSONResponse ¶
type RegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (RegistrationdefaultApplicationProblemPlusJSONResponse) VisitRegistrationResponse ¶
func (response RegistrationdefaultApplicationProblemPlusJSONResponse) VisitRegistrationResponse(w http.ResponseWriter) error
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RetrieveSmfRegistration200JSONResponse ¶
type RetrieveSmfRegistration200JSONResponse SmfRegistration
func (RetrieveSmfRegistration200JSONResponse) VisitRetrieveSmfRegistrationResponse ¶
func (response RetrieveSmfRegistration200JSONResponse) VisitRetrieveSmfRegistrationResponse(w http.ResponseWriter) error
type RetrieveSmfRegistration400ApplicationProblemPlusJSONResponse ¶
type RetrieveSmfRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (RetrieveSmfRegistration400ApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse ¶
func (response RetrieveSmfRegistration400ApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse(w http.ResponseWriter) error
type RetrieveSmfRegistration403ApplicationProblemPlusJSONResponse ¶
type RetrieveSmfRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (RetrieveSmfRegistration403ApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse ¶
func (response RetrieveSmfRegistration403ApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse(w http.ResponseWriter) error
type RetrieveSmfRegistration404ApplicationProblemPlusJSONResponse ¶
type RetrieveSmfRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (RetrieveSmfRegistration404ApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse ¶
func (response RetrieveSmfRegistration404ApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse(w http.ResponseWriter) error
type RetrieveSmfRegistration500ApplicationProblemPlusJSONResponse ¶
type RetrieveSmfRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (RetrieveSmfRegistration500ApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse ¶
func (response RetrieveSmfRegistration500ApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse(w http.ResponseWriter) error
type RetrieveSmfRegistration503ApplicationProblemPlusJSONResponse ¶
type RetrieveSmfRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (RetrieveSmfRegistration503ApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse ¶
func (response RetrieveSmfRegistration503ApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse(w http.ResponseWriter) error
type RetrieveSmfRegistrationRequestObject ¶
type RetrieveSmfRegistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` PduSessionId externalRef0.PduSessionId `json:"pduSessionId"` }
type RetrieveSmfRegistrationResponse ¶
type RetrieveSmfRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SmfRegistration ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseRetrieveSmfRegistrationResponse ¶
func ParseRetrieveSmfRegistrationResponse(rsp *http.Response) (*RetrieveSmfRegistrationResponse, error)
ParseRetrieveSmfRegistrationResponse parses an HTTP response from a RetrieveSmfRegistrationWithResponse call
func (RetrieveSmfRegistrationResponse) Status ¶
func (r RetrieveSmfRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (RetrieveSmfRegistrationResponse) StatusCode ¶
func (r RetrieveSmfRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RetrieveSmfRegistrationResponseObject ¶
type RetrieveSmfRegistrationResponseObject interface {
VisitRetrieveSmfRegistrationResponse(w http.ResponseWriter) error
}
type RetrieveSmfRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type RetrieveSmfRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (RetrieveSmfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse ¶
func (response RetrieveSmfRegistrationdefaultApplicationProblemPlusJSONResponse) VisitRetrieveSmfRegistrationResponse(w http.ResponseWriter) error
type ServerInterface ¶
type ServerInterface interface { // Trigger the Restoration of the P-CSCF // (POST /restore-pcscf) TriggerPCSCFRestoration(c *gin.Context) // retrieve UE registration data sets // (GET /{ueId}/registrations) GetRegistrations(c *gin.Context, ueId externalRef0.VarUeId, params GetRegistrationsParams) // retrieve the AMF registration for 3GPP access information // (GET /{ueId}/registrations/amf-3gpp-access) Get3GppRegistration(c *gin.Context, ueId externalRef0.VarUeId, params Get3GppRegistrationParams) // Update a parameter in the AMF registration for 3GPP access // (PATCH /{ueId}/registrations/amf-3gpp-access) Update3GppRegistration(c *gin.Context, ueId externalRef0.Supi, params Update3GppRegistrationParams) // register as AMF for 3GPP access // (PUT /{ueId}/registrations/amf-3gpp-access) N3GppRegistration(c *gin.Context, ueId externalRef0.Supi) // trigger AMF for 3GPP access deregistration // (POST /{ueId}/registrations/amf-3gpp-access/dereg-amf) DeregAMF(c *gin.Context, ueId externalRef0.Supi) // Updates the PEI in the 3GPP access registration context // (POST /{ueId}/registrations/amf-3gpp-access/pei-update) PeiUpdate(c *gin.Context, ueId externalRef0.Supi) // retrieve the AMF registration for non-3GPP access information // (GET /{ueId}/registrations/amf-non-3gpp-access) GetNon3GppRegistration(c *gin.Context, ueId externalRef0.VarUeId, params GetNon3GppRegistrationParams) // update a parameter in the AMF registration for non-3GPP access // (PATCH /{ueId}/registrations/amf-non-3gpp-access) UpdateNon3GppRegistration(c *gin.Context, ueId externalRef0.Supi, params UpdateNon3GppRegistrationParams) // register as AMF for non-3GPP access // (PUT /{ueId}/registrations/amf-non-3gpp-access) Non3GppRegistration(c *gin.Context, ueId externalRef0.Supi) // Delete the IP-SM-GW registration // (DELETE /{ueId}/registrations/ip-sm-gw) IpSmGwDeregistration(c *gin.Context, ueId externalRef0.Supi) // Retrieve the IP-SM-GW registration information // (GET /{ueId}/registrations/ip-sm-gw) GetIpSmGwRegistration(c *gin.Context, ueId externalRef0.Supi) // Register an IP-SM-GW // (PUT /{ueId}/registrations/ip-sm-gw) IpSmGwRegistration(c *gin.Context, ueId externalRef0.Supi) // retrieve the target UE's location information // (GET /{ueId}/registrations/location) GetLocationInfo(c *gin.Context, ueId externalRef0.VarUeId, params GetLocationInfoParams) // retrieve the SMF registration information // (GET /{ueId}/registrations/smf-registrations) GetSmfRegistration(c *gin.Context, ueId externalRef0.VarUeId, params GetSmfRegistrationParams) // delete an SMF registration // (DELETE /{ueId}/registrations/smf-registrations/{pduSessionId}) SmfDeregistration(c *gin.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId, params SmfDeregistrationParams) // get an SMF registration // (GET /{ueId}/registrations/smf-registrations/{pduSessionId}) RetrieveSmfRegistration(c *gin.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId) // register as SMF // (PUT /{ueId}/registrations/smf-registrations/{pduSessionId}) Registration(c *gin.Context, ueId externalRef0.Supi, pduSessionId externalRef0.PduSessionId) // delete the SMSF registration for 3GPP access // (DELETE /{ueId}/registrations/smsf-3gpp-access) N3GppSmsfDeregistration(c *gin.Context, ueId externalRef0.Supi, params N3GppSmsfDeregistrationParams) // retrieve the SMSF registration for 3GPP access information // (GET /{ueId}/registrations/smsf-3gpp-access) Get3GppSmsfRegistration(c *gin.Context, ueId externalRef0.Gpsi, params Get3GppSmsfRegistrationParams) // register as SMSF for 3GPP access // (PUT /{ueId}/registrations/smsf-3gpp-access) N3GppSmsfRegistration(c *gin.Context, ueId externalRef0.Supi) // delete SMSF registration for non 3GPP access // (DELETE /{ueId}/registrations/smsf-non-3gpp-access) Non3GppSmsfDeregistration(c *gin.Context, ueId externalRef0.Supi, params Non3GppSmsfDeregistrationParams) // retrieve the SMSF registration for non-3GPP access information // (GET /{ueId}/registrations/smsf-non-3gpp-access) GetNon3GppSmsfRegistration(c *gin.Context, ueId externalRef0.Gpsi, params GetNon3GppSmsfRegistrationParams) // register as SMSF for non-3GPP access // (PUT /{ueId}/registrations/smsf-non-3gpp-access) Non3GppSmsfRegistration(c *gin.Context, ueId externalRef0.Supi) }
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) DeregAMF ¶
func (siw *ServerInterfaceWrapper) DeregAMF(c *gin.Context)
DeregAMF operation middleware
func (*ServerInterfaceWrapper) Get3GppRegistration ¶
func (siw *ServerInterfaceWrapper) Get3GppRegistration(c *gin.Context)
Get3GppRegistration operation middleware
func (*ServerInterfaceWrapper) Get3GppSmsfRegistration ¶
func (siw *ServerInterfaceWrapper) Get3GppSmsfRegistration(c *gin.Context)
Get3GppSmsfRegistration operation middleware
func (*ServerInterfaceWrapper) GetIpSmGwRegistration ¶
func (siw *ServerInterfaceWrapper) GetIpSmGwRegistration(c *gin.Context)
GetIpSmGwRegistration operation middleware
func (*ServerInterfaceWrapper) GetLocationInfo ¶
func (siw *ServerInterfaceWrapper) GetLocationInfo(c *gin.Context)
GetLocationInfo operation middleware
func (*ServerInterfaceWrapper) GetNon3GppRegistration ¶
func (siw *ServerInterfaceWrapper) GetNon3GppRegistration(c *gin.Context)
GetNon3GppRegistration operation middleware
func (*ServerInterfaceWrapper) GetNon3GppSmsfRegistration ¶
func (siw *ServerInterfaceWrapper) GetNon3GppSmsfRegistration(c *gin.Context)
GetNon3GppSmsfRegistration operation middleware
func (*ServerInterfaceWrapper) GetRegistrations ¶
func (siw *ServerInterfaceWrapper) GetRegistrations(c *gin.Context)
GetRegistrations operation middleware
func (*ServerInterfaceWrapper) GetSmfRegistration ¶
func (siw *ServerInterfaceWrapper) GetSmfRegistration(c *gin.Context)
GetSmfRegistration operation middleware
func (*ServerInterfaceWrapper) IpSmGwDeregistration ¶
func (siw *ServerInterfaceWrapper) IpSmGwDeregistration(c *gin.Context)
IpSmGwDeregistration operation middleware
func (*ServerInterfaceWrapper) IpSmGwRegistration ¶
func (siw *ServerInterfaceWrapper) IpSmGwRegistration(c *gin.Context)
IpSmGwRegistration operation middleware
func (*ServerInterfaceWrapper) N3GppRegistration ¶
func (siw *ServerInterfaceWrapper) N3GppRegistration(c *gin.Context)
N3GppRegistration operation middleware
func (*ServerInterfaceWrapper) N3GppSmsfDeregistration ¶
func (siw *ServerInterfaceWrapper) N3GppSmsfDeregistration(c *gin.Context)
N3GppSmsfDeregistration operation middleware
func (*ServerInterfaceWrapper) N3GppSmsfRegistration ¶
func (siw *ServerInterfaceWrapper) N3GppSmsfRegistration(c *gin.Context)
N3GppSmsfRegistration operation middleware
func (*ServerInterfaceWrapper) Non3GppRegistration ¶
func (siw *ServerInterfaceWrapper) Non3GppRegistration(c *gin.Context)
Non3GppRegistration operation middleware
func (*ServerInterfaceWrapper) Non3GppSmsfDeregistration ¶
func (siw *ServerInterfaceWrapper) Non3GppSmsfDeregistration(c *gin.Context)
Non3GppSmsfDeregistration operation middleware
func (*ServerInterfaceWrapper) Non3GppSmsfRegistration ¶
func (siw *ServerInterfaceWrapper) Non3GppSmsfRegistration(c *gin.Context)
Non3GppSmsfRegistration operation middleware
func (*ServerInterfaceWrapper) PeiUpdate ¶
func (siw *ServerInterfaceWrapper) PeiUpdate(c *gin.Context)
PeiUpdate operation middleware
func (*ServerInterfaceWrapper) Registration ¶
func (siw *ServerInterfaceWrapper) Registration(c *gin.Context)
Registration operation middleware
func (*ServerInterfaceWrapper) RetrieveSmfRegistration ¶
func (siw *ServerInterfaceWrapper) RetrieveSmfRegistration(c *gin.Context)
RetrieveSmfRegistration operation middleware
func (*ServerInterfaceWrapper) SmfDeregistration ¶
func (siw *ServerInterfaceWrapper) SmfDeregistration(c *gin.Context)
SmfDeregistration operation middleware
func (*ServerInterfaceWrapper) TriggerPCSCFRestoration ¶
func (siw *ServerInterfaceWrapper) TriggerPCSCFRestoration(c *gin.Context)
TriggerPCSCFRestoration operation middleware
func (*ServerInterfaceWrapper) Update3GppRegistration ¶
func (siw *ServerInterfaceWrapper) Update3GppRegistration(c *gin.Context)
Update3GppRegistration operation middleware
func (*ServerInterfaceWrapper) UpdateNon3GppRegistration ¶
func (siw *ServerInterfaceWrapper) UpdateNon3GppRegistration(c *gin.Context)
UpdateNon3GppRegistration operation middleware
type SmfDeregistration204Response ¶
type SmfDeregistration204Response struct { }
func (SmfDeregistration204Response) VisitSmfDeregistrationResponse ¶
func (response SmfDeregistration204Response) VisitSmfDeregistrationResponse(w http.ResponseWriter) error
type SmfDeregistration400ApplicationProblemPlusJSONResponse ¶
type SmfDeregistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (SmfDeregistration400ApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse ¶
func (response SmfDeregistration400ApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse(w http.ResponseWriter) error
type SmfDeregistration404ApplicationProblemPlusJSONResponse ¶
type SmfDeregistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (SmfDeregistration404ApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse ¶
func (response SmfDeregistration404ApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse(w http.ResponseWriter) error
type SmfDeregistration422ApplicationProblemPlusJSONResponse ¶
type SmfDeregistration422ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails
func (SmfDeregistration422ApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse ¶
func (response SmfDeregistration422ApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse(w http.ResponseWriter) error
type SmfDeregistration500ApplicationProblemPlusJSONResponse ¶
type SmfDeregistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (SmfDeregistration500ApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse ¶
func (response SmfDeregistration500ApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse(w http.ResponseWriter) error
type SmfDeregistration503ApplicationProblemPlusJSONResponse ¶
type SmfDeregistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (SmfDeregistration503ApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse ¶
func (response SmfDeregistration503ApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse(w http.ResponseWriter) error
type SmfDeregistrationParams ¶
type SmfDeregistrationParams struct { SmfSetId *externalRef0.NfSetId `form:"smf-set-id,omitempty" json:"smf-set-id,omitempty"` SmfInstanceId *externalRef0.NfInstanceId `form:"smf-instance-id,omitempty" json:"smf-instance-id,omitempty"` }
SmfDeregistrationParams defines parameters for SmfDeregistration.
type SmfDeregistrationRequestObject ¶
type SmfDeregistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` PduSessionId externalRef0.PduSessionId `json:"pduSessionId"` Params SmfDeregistrationParams }
type SmfDeregistrationResponse ¶
type SmfDeregistrationResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON422 *externalRef0.ProblemDetails ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseSmfDeregistrationResponse ¶
func ParseSmfDeregistrationResponse(rsp *http.Response) (*SmfDeregistrationResponse, error)
ParseSmfDeregistrationResponse parses an HTTP response from a SmfDeregistrationWithResponse call
func (SmfDeregistrationResponse) Status ¶
func (r SmfDeregistrationResponse) Status() string
Status returns HTTPResponse.Status
func (SmfDeregistrationResponse) StatusCode ¶
func (r SmfDeregistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SmfDeregistrationResponseObject ¶
type SmfDeregistrationResponseObject interface {
VisitSmfDeregistrationResponse(w http.ResponseWriter) error
}
type SmfDeregistrationdefaultApplicationProblemPlusJSONResponse ¶
type SmfDeregistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (SmfDeregistrationdefaultApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse ¶
func (response SmfDeregistrationdefaultApplicationProblemPlusJSONResponse) VisitSmfDeregistrationResponse(w http.ResponseWriter) error
type SmfRegistration ¶
type SmfRegistration struct { ContextInfo *externalRef2.ContextInfo `json:"contextInfo,omitempty"` DeregCallbackUri *externalRef0.Uri `json:"deregCallbackUri,omitempty"` Dnn *externalRef0.Dnn `json:"dnn,omitempty"` EmergencyServices *bool `json:"emergencyServices,omitempty"` EpdgInd *bool `json:"epdgInd,omitempty"` PcscfRestorationCallbackUri *externalRef0.Uri `json:"pcscfRestorationCallbackUri,omitempty"` PduSessionId externalRef0.PduSessionId `json:"pduSessionId"` PgwFqdn *string `json:"pgwFqdn,omitempty"` PlmnId externalRef0.PlmnId `json:"plmnId"` RegistrationReason *RegistrationReason `json:"registrationReason,omitempty"` RegistrationTime *externalRef0.DateTime `json:"registrationTime,omitempty"` SingleNssai externalRef0.Snssai `json:"singleNssai"` SmfInstanceId externalRef0.NfInstanceId `json:"smfInstanceId"` SmfSetId *externalRef0.NfSetId `json:"smfSetId,omitempty"` SupportedFeatures *externalRef0.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SmfRegistration defines model for SmfRegistration.
func (SmfRegistration) Get ¶
func (a SmfRegistration) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SmfRegistration. Returns the specified element and whether it was found
func (SmfRegistration) MarshalJSON ¶
func (a SmfRegistration) MarshalJSON() ([]byte, error)
Override default JSON handling for SmfRegistration to handle AdditionalProperties
func (*SmfRegistration) Set ¶
func (a *SmfRegistration) Set(fieldName string, value interface{})
Setter for additional properties for SmfRegistration
func (*SmfRegistration) UnmarshalJSON ¶
func (a *SmfRegistration) UnmarshalJSON(b []byte) error
Override default JSON handling for SmfRegistration to handle AdditionalProperties
type SmfRegistrationInfo ¶
type SmfRegistrationInfo struct { SmfRegistrationList []SmfRegistration `json:"smfRegistrationList"` AdditionalProperties map[string]interface{} `json:"-"` }
SmfRegistrationInfo defines model for SmfRegistrationInfo.
func (SmfRegistrationInfo) Get ¶
func (a SmfRegistrationInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SmfRegistrationInfo. Returns the specified element and whether it was found
func (SmfRegistrationInfo) MarshalJSON ¶
func (a SmfRegistrationInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for SmfRegistrationInfo to handle AdditionalProperties
func (*SmfRegistrationInfo) Set ¶
func (a *SmfRegistrationInfo) Set(fieldName string, value interface{})
Setter for additional properties for SmfRegistrationInfo
func (*SmfRegistrationInfo) UnmarshalJSON ¶
func (a *SmfRegistrationInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for SmfRegistrationInfo to handle AdditionalProperties
type SmsfRegistration ¶
type SmsfRegistration struct { ContextInfo *externalRef2.ContextInfo `json:"contextInfo,omitempty"` PlmnId externalRef0.PlmnId `json:"plmnId"` RegistrationTime *externalRef0.DateTime `json:"registrationTime,omitempty"` SmsfDiameterAddress *NetworkNodeDiameterAddress `json:"smsfDiameterAddress,omitempty"` SmsfInstanceId externalRef0.NfInstanceId `json:"smsfInstanceId"` SmsfMAPAddress E164Number `json:"smsfMAPAddress,omitempty"` SmsfSetId *externalRef0.NfSetId `json:"smsfSetId,omitempty"` SupportedFeatures *externalRef0.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SmsfRegistration defines model for SmsfRegistration.
func (SmsfRegistration) Get ¶
func (a SmsfRegistration) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SmsfRegistration. Returns the specified element and whether it was found
func (SmsfRegistration) MarshalJSON ¶
func (a SmsfRegistration) MarshalJSON() ([]byte, error)
Override default JSON handling for SmsfRegistration to handle AdditionalProperties
func (*SmsfRegistration) Set ¶
func (a *SmsfRegistration) Set(fieldName string, value interface{})
Setter for additional properties for SmsfRegistration
func (*SmsfRegistration) UnmarshalJSON ¶
func (a *SmsfRegistration) UnmarshalJSON(b []byte) error
Override default JSON handling for SmsfRegistration to handle AdditionalProperties
type StrictHandlerFunc ¶
type StrictHandlerFunc = strictgin.StrictGinHandlerFunc
type StrictMiddlewareFunc ¶
type StrictMiddlewareFunc = strictgin.StrictGinMiddlewareFunc
type StrictServerInterface ¶
type StrictServerInterface interface { // Trigger the Restoration of the P-CSCF // (POST /restore-pcscf) TriggerPCSCFRestoration(ctx context.Context, request TriggerPCSCFRestorationRequestObject) (TriggerPCSCFRestorationResponseObject, error) // retrieve UE registration data sets // (GET /{ueId}/registrations) GetRegistrations(ctx context.Context, request GetRegistrationsRequestObject) (GetRegistrationsResponseObject, error) // retrieve the AMF registration for 3GPP access information // (GET /{ueId}/registrations/amf-3gpp-access) Get3GppRegistration(ctx context.Context, request Get3GppRegistrationRequestObject) (Get3GppRegistrationResponseObject, error) // Update a parameter in the AMF registration for 3GPP access // (PATCH /{ueId}/registrations/amf-3gpp-access) Update3GppRegistration(ctx context.Context, request Update3GppRegistrationRequestObject) (Update3GppRegistrationResponseObject, error) // register as AMF for 3GPP access // (PUT /{ueId}/registrations/amf-3gpp-access) N3GppRegistration(ctx context.Context, request N3GppRegistrationRequestObject) (N3GppRegistrationResponseObject, error) // trigger AMF for 3GPP access deregistration // (POST /{ueId}/registrations/amf-3gpp-access/dereg-amf) DeregAMF(ctx context.Context, request DeregAMFRequestObject) (DeregAMFResponseObject, error) // Updates the PEI in the 3GPP access registration context // (POST /{ueId}/registrations/amf-3gpp-access/pei-update) PeiUpdate(ctx context.Context, request PeiUpdateRequestObject) (PeiUpdateResponseObject, error) // retrieve the AMF registration for non-3GPP access information // (GET /{ueId}/registrations/amf-non-3gpp-access) GetNon3GppRegistration(ctx context.Context, request GetNon3GppRegistrationRequestObject) (GetNon3GppRegistrationResponseObject, error) // update a parameter in the AMF registration for non-3GPP access // (PATCH /{ueId}/registrations/amf-non-3gpp-access) UpdateNon3GppRegistration(ctx context.Context, request UpdateNon3GppRegistrationRequestObject) (UpdateNon3GppRegistrationResponseObject, error) // register as AMF for non-3GPP access // (PUT /{ueId}/registrations/amf-non-3gpp-access) Non3GppRegistration(ctx context.Context, request Non3GppRegistrationRequestObject) (Non3GppRegistrationResponseObject, error) // Delete the IP-SM-GW registration // (DELETE /{ueId}/registrations/ip-sm-gw) IpSmGwDeregistration(ctx context.Context, request IpSmGwDeregistrationRequestObject) (IpSmGwDeregistrationResponseObject, error) // Retrieve the IP-SM-GW registration information // (GET /{ueId}/registrations/ip-sm-gw) GetIpSmGwRegistration(ctx context.Context, request GetIpSmGwRegistrationRequestObject) (GetIpSmGwRegistrationResponseObject, error) // Register an IP-SM-GW // (PUT /{ueId}/registrations/ip-sm-gw) IpSmGwRegistration(ctx context.Context, request IpSmGwRegistrationRequestObject) (IpSmGwRegistrationResponseObject, error) // retrieve the target UE's location information // (GET /{ueId}/registrations/location) GetLocationInfo(ctx context.Context, request GetLocationInfoRequestObject) (GetLocationInfoResponseObject, error) // retrieve the SMF registration information // (GET /{ueId}/registrations/smf-registrations) GetSmfRegistration(ctx context.Context, request GetSmfRegistrationRequestObject) (GetSmfRegistrationResponseObject, error) // delete an SMF registration // (DELETE /{ueId}/registrations/smf-registrations/{pduSessionId}) SmfDeregistration(ctx context.Context, request SmfDeregistrationRequestObject) (SmfDeregistrationResponseObject, error) // get an SMF registration // (GET /{ueId}/registrations/smf-registrations/{pduSessionId}) RetrieveSmfRegistration(ctx context.Context, request RetrieveSmfRegistrationRequestObject) (RetrieveSmfRegistrationResponseObject, error) // register as SMF // (PUT /{ueId}/registrations/smf-registrations/{pduSessionId}) Registration(ctx context.Context, request RegistrationRequestObject) (RegistrationResponseObject, error) // delete the SMSF registration for 3GPP access // (DELETE /{ueId}/registrations/smsf-3gpp-access) N3GppSmsfDeregistration(ctx context.Context, request N3GppSmsfDeregistrationRequestObject) (N3GppSmsfDeregistrationResponseObject, error) // retrieve the SMSF registration for 3GPP access information // (GET /{ueId}/registrations/smsf-3gpp-access) Get3GppSmsfRegistration(ctx context.Context, request Get3GppSmsfRegistrationRequestObject) (Get3GppSmsfRegistrationResponseObject, error) // register as SMSF for 3GPP access // (PUT /{ueId}/registrations/smsf-3gpp-access) N3GppSmsfRegistration(ctx context.Context, request N3GppSmsfRegistrationRequestObject) (N3GppSmsfRegistrationResponseObject, error) // delete SMSF registration for non 3GPP access // (DELETE /{ueId}/registrations/smsf-non-3gpp-access) Non3GppSmsfDeregistration(ctx context.Context, request Non3GppSmsfDeregistrationRequestObject) (Non3GppSmsfDeregistrationResponseObject, error) // retrieve the SMSF registration for non-3GPP access information // (GET /{ueId}/registrations/smsf-non-3gpp-access) GetNon3GppSmsfRegistration(ctx context.Context, request GetNon3GppSmsfRegistrationRequestObject) (GetNon3GppSmsfRegistrationResponseObject, error) // register as SMSF for non-3GPP access // (PUT /{ueId}/registrations/smsf-non-3gpp-access) Non3GppSmsfRegistration(ctx context.Context, request Non3GppSmsfRegistrationRequestObject) (Non3GppSmsfRegistrationResponseObject, error) }
StrictServerInterface represents all server handlers.
type TriggerPCSCFRestoration204Response ¶
type TriggerPCSCFRestoration204Response struct { }
func (TriggerPCSCFRestoration204Response) VisitTriggerPCSCFRestorationResponse ¶
func (response TriggerPCSCFRestoration204Response) VisitTriggerPCSCFRestorationResponse(w http.ResponseWriter) error
type TriggerPCSCFRestoration400ApplicationProblemPlusJSONResponse ¶
type TriggerPCSCFRestoration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (TriggerPCSCFRestoration400ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse ¶
func (response TriggerPCSCFRestoration400ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse(w http.ResponseWriter) error
type TriggerPCSCFRestoration403ApplicationProblemPlusJSONResponse ¶
type TriggerPCSCFRestoration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (TriggerPCSCFRestoration403ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse ¶
func (response TriggerPCSCFRestoration403ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse(w http.ResponseWriter) error
type TriggerPCSCFRestoration404ApplicationProblemPlusJSONResponse ¶
type TriggerPCSCFRestoration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (TriggerPCSCFRestoration404ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse ¶
func (response TriggerPCSCFRestoration404ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse(w http.ResponseWriter) error
type TriggerPCSCFRestoration500ApplicationProblemPlusJSONResponse ¶
type TriggerPCSCFRestoration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (TriggerPCSCFRestoration500ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse ¶
func (response TriggerPCSCFRestoration500ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse(w http.ResponseWriter) error
type TriggerPCSCFRestoration501ApplicationProblemPlusJSONResponse ¶
type TriggerPCSCFRestoration501ApplicationProblemPlusJSONResponse struct {
externalRef0.N501ApplicationProblemPlusJSONResponse
}
func (TriggerPCSCFRestoration501ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse ¶
func (response TriggerPCSCFRestoration501ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse(w http.ResponseWriter) error
type TriggerPCSCFRestoration503ApplicationProblemPlusJSONResponse ¶
type TriggerPCSCFRestoration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (TriggerPCSCFRestoration503ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse ¶
func (response TriggerPCSCFRestoration503ApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse(w http.ResponseWriter) error
type TriggerPCSCFRestorationJSONRequestBody ¶
type TriggerPCSCFRestorationJSONRequestBody = TriggerRequest
TriggerPCSCFRestorationJSONRequestBody defines body for TriggerPCSCFRestoration for application/json ContentType.
type TriggerPCSCFRestorationRequestObject ¶
type TriggerPCSCFRestorationRequestObject struct {
Body *TriggerPCSCFRestorationJSONRequestBody
}
type TriggerPCSCFRestorationResponse ¶
type TriggerPCSCFRestorationResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON501 *externalRef0.N501 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseTriggerPCSCFRestorationResponse ¶
func ParseTriggerPCSCFRestorationResponse(rsp *http.Response) (*TriggerPCSCFRestorationResponse, error)
ParseTriggerPCSCFRestorationResponse parses an HTTP response from a TriggerPCSCFRestorationWithResponse call
func (TriggerPCSCFRestorationResponse) Status ¶
func (r TriggerPCSCFRestorationResponse) Status() string
Status returns HTTPResponse.Status
func (TriggerPCSCFRestorationResponse) StatusCode ¶
func (r TriggerPCSCFRestorationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TriggerPCSCFRestorationResponseObject ¶
type TriggerPCSCFRestorationResponseObject interface {
VisitTriggerPCSCFRestorationResponse(w http.ResponseWriter) error
}
type TriggerPCSCFRestorationdefaultApplicationProblemPlusJSONResponse ¶
type TriggerPCSCFRestorationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (TriggerPCSCFRestorationdefaultApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse ¶
func (response TriggerPCSCFRestorationdefaultApplicationProblemPlusJSONResponse) VisitTriggerPCSCFRestorationResponse(w http.ResponseWriter) error
type TriggerRequest ¶
type TriggerRequest struct { Supi externalRef0.Supi `json:"supi"` AdditionalProperties map[string]interface{} `json:"-"` }
TriggerRequest defines model for TriggerRequest.
func (TriggerRequest) Get ¶
func (a TriggerRequest) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for TriggerRequest. Returns the specified element and whether it was found
func (TriggerRequest) MarshalJSON ¶
func (a TriggerRequest) MarshalJSON() ([]byte, error)
Override default JSON handling for TriggerRequest to handle AdditionalProperties
func (*TriggerRequest) Set ¶
func (a *TriggerRequest) Set(fieldName string, value interface{})
Setter for additional properties for TriggerRequest
func (*TriggerRequest) UnmarshalJSON ¶
func (a *TriggerRequest) UnmarshalJSON(b []byte) error
Override default JSON handling for TriggerRequest to handle AdditionalProperties
type Update3GppRegistration200JSONResponse ¶
type Update3GppRegistration200JSONResponse externalRef0.PatchResult
func (Update3GppRegistration200JSONResponse) VisitUpdate3GppRegistrationResponse ¶
func (response Update3GppRegistration200JSONResponse) VisitUpdate3GppRegistrationResponse(w http.ResponseWriter) error
type Update3GppRegistration204Response ¶
type Update3GppRegistration204Response struct { }
func (Update3GppRegistration204Response) VisitUpdate3GppRegistrationResponse ¶
func (response Update3GppRegistration204Response) VisitUpdate3GppRegistrationResponse(w http.ResponseWriter) error
type Update3GppRegistration400ApplicationProblemPlusJSONResponse ¶
type Update3GppRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (Update3GppRegistration400ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse ¶
func (response Update3GppRegistration400ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse(w http.ResponseWriter) error
type Update3GppRegistration403ApplicationProblemPlusJSONResponse ¶
type Update3GppRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (Update3GppRegistration403ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse ¶
func (response Update3GppRegistration403ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse(w http.ResponseWriter) error
type Update3GppRegistration404ApplicationProblemPlusJSONResponse ¶
type Update3GppRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (Update3GppRegistration404ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse ¶
func (response Update3GppRegistration404ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse(w http.ResponseWriter) error
type Update3GppRegistration422ApplicationProblemPlusJSONResponse ¶
type Update3GppRegistration422ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails
func (Update3GppRegistration422ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse ¶
func (response Update3GppRegistration422ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse(w http.ResponseWriter) error
type Update3GppRegistration500ApplicationProblemPlusJSONResponse ¶
type Update3GppRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (Update3GppRegistration500ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse ¶
func (response Update3GppRegistration500ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse(w http.ResponseWriter) error
type Update3GppRegistration503ApplicationProblemPlusJSONResponse ¶
type Update3GppRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (Update3GppRegistration503ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse ¶
func (response Update3GppRegistration503ApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse(w http.ResponseWriter) error
type Update3GppRegistrationApplicationMergePatchPlusJSONRequestBody ¶
type Update3GppRegistrationApplicationMergePatchPlusJSONRequestBody = Amf3GppAccessRegistrationModification
Update3GppRegistrationApplicationMergePatchPlusJSONRequestBody defines body for Update3GppRegistration for application/merge-patch+json ContentType.
type Update3GppRegistrationParams ¶
type Update3GppRegistrationParams struct { // SupportedFeatures Features required to be supported by the target NF SupportedFeatures *externalRef0.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` }
Update3GppRegistrationParams defines parameters for Update3GppRegistration.
type Update3GppRegistrationRequestObject ¶
type Update3GppRegistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Params Update3GppRegistrationParams Body *Update3GppRegistrationApplicationMergePatchPlusJSONRequestBody }
type Update3GppRegistrationResponse ¶
type Update3GppRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.PatchResult ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON422 *externalRef0.ProblemDetails ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseUpdate3GppRegistrationResponse ¶
func ParseUpdate3GppRegistrationResponse(rsp *http.Response) (*Update3GppRegistrationResponse, error)
ParseUpdate3GppRegistrationResponse parses an HTTP response from a Update3GppRegistrationWithResponse call
func (Update3GppRegistrationResponse) Status ¶
func (r Update3GppRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (Update3GppRegistrationResponse) StatusCode ¶
func (r Update3GppRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Update3GppRegistrationResponseObject ¶
type Update3GppRegistrationResponseObject interface {
VisitUpdate3GppRegistrationResponse(w http.ResponseWriter) error
}
type Update3GppRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type Update3GppRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (Update3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse ¶
func (response Update3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitUpdate3GppRegistrationResponse(w http.ResponseWriter) error
type UpdateNon3GppRegistration200JSONResponse ¶
type UpdateNon3GppRegistration200JSONResponse externalRef0.PatchResult
func (UpdateNon3GppRegistration200JSONResponse) VisitUpdateNon3GppRegistrationResponse ¶
func (response UpdateNon3GppRegistration200JSONResponse) VisitUpdateNon3GppRegistrationResponse(w http.ResponseWriter) error
type UpdateNon3GppRegistration204Response ¶
type UpdateNon3GppRegistration204Response struct { }
func (UpdateNon3GppRegistration204Response) VisitUpdateNon3GppRegistrationResponse ¶
func (response UpdateNon3GppRegistration204Response) VisitUpdateNon3GppRegistrationResponse(w http.ResponseWriter) error
type UpdateNon3GppRegistration400ApplicationProblemPlusJSONResponse ¶
type UpdateNon3GppRegistration400ApplicationProblemPlusJSONResponse struct {
externalRef0.N400ApplicationProblemPlusJSONResponse
}
func (UpdateNon3GppRegistration400ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse ¶
func (response UpdateNon3GppRegistration400ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse(w http.ResponseWriter) error
type UpdateNon3GppRegistration403ApplicationProblemPlusJSONResponse ¶
type UpdateNon3GppRegistration403ApplicationProblemPlusJSONResponse struct {
externalRef0.N403ApplicationProblemPlusJSONResponse
}
func (UpdateNon3GppRegistration403ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse ¶
func (response UpdateNon3GppRegistration403ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse(w http.ResponseWriter) error
type UpdateNon3GppRegistration404ApplicationProblemPlusJSONResponse ¶
type UpdateNon3GppRegistration404ApplicationProblemPlusJSONResponse struct {
externalRef0.N404ApplicationProblemPlusJSONResponse
}
func (UpdateNon3GppRegistration404ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse ¶
func (response UpdateNon3GppRegistration404ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse(w http.ResponseWriter) error
type UpdateNon3GppRegistration422ApplicationProblemPlusJSONResponse ¶
type UpdateNon3GppRegistration422ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails
func (UpdateNon3GppRegistration422ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse ¶
func (response UpdateNon3GppRegistration422ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse(w http.ResponseWriter) error
type UpdateNon3GppRegistration500ApplicationProblemPlusJSONResponse ¶
type UpdateNon3GppRegistration500ApplicationProblemPlusJSONResponse struct {
externalRef0.N500ApplicationProblemPlusJSONResponse
}
func (UpdateNon3GppRegistration500ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse ¶
func (response UpdateNon3GppRegistration500ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse(w http.ResponseWriter) error
type UpdateNon3GppRegistration503ApplicationProblemPlusJSONResponse ¶
type UpdateNon3GppRegistration503ApplicationProblemPlusJSONResponse struct {
externalRef0.N503ApplicationProblemPlusJSONResponse
}
func (UpdateNon3GppRegistration503ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse ¶
func (response UpdateNon3GppRegistration503ApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse(w http.ResponseWriter) error
type UpdateNon3GppRegistrationApplicationMergePatchPlusJSONRequestBody ¶
type UpdateNon3GppRegistrationApplicationMergePatchPlusJSONRequestBody = AmfNon3GppAccessRegistrationModification
UpdateNon3GppRegistrationApplicationMergePatchPlusJSONRequestBody defines body for UpdateNon3GppRegistration for application/merge-patch+json ContentType.
type UpdateNon3GppRegistrationParams ¶
type UpdateNon3GppRegistrationParams struct { // SupportedFeatures Features required to be supported by the target NF SupportedFeatures *externalRef0.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` }
UpdateNon3GppRegistrationParams defines parameters for UpdateNon3GppRegistration.
type UpdateNon3GppRegistrationRequestObject ¶
type UpdateNon3GppRegistrationRequestObject struct { UeId externalRef0.Supi `json:"ueId"` Params UpdateNon3GppRegistrationParams Body *UpdateNon3GppRegistrationApplicationMergePatchPlusJSONRequestBody }
type UpdateNon3GppRegistrationResponse ¶
type UpdateNon3GppRegistrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.PatchResult ApplicationproblemJSON400 *externalRef0.N400 ApplicationproblemJSON403 *externalRef0.N403 ApplicationproblemJSON404 *externalRef0.N404 ApplicationproblemJSON422 *externalRef0.ProblemDetails ApplicationproblemJSON500 *externalRef0.N500 ApplicationproblemJSON503 *externalRef0.N503 ApplicationproblemJSONDefault *externalRef0.ProblemDetails }
func ParseUpdateNon3GppRegistrationResponse ¶
func ParseUpdateNon3GppRegistrationResponse(rsp *http.Response) (*UpdateNon3GppRegistrationResponse, error)
ParseUpdateNon3GppRegistrationResponse parses an HTTP response from a UpdateNon3GppRegistrationWithResponse call
func (UpdateNon3GppRegistrationResponse) Status ¶
func (r UpdateNon3GppRegistrationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateNon3GppRegistrationResponse) StatusCode ¶
func (r UpdateNon3GppRegistrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNon3GppRegistrationResponseObject ¶
type UpdateNon3GppRegistrationResponseObject interface {
VisitUpdateNon3GppRegistrationResponse(w http.ResponseWriter) error
}
type UpdateNon3GppRegistrationdefaultApplicationProblemPlusJSONResponse ¶
type UpdateNon3GppRegistrationdefaultApplicationProblemPlusJSONResponse struct { Body externalRef0.ProblemDetails StatusCode int }
func (UpdateNon3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse ¶
func (response UpdateNon3GppRegistrationdefaultApplicationProblemPlusJSONResponse) VisitUpdateNon3GppRegistrationResponse(w http.ResponseWriter) error
type VgmlcAddress ¶
type VgmlcAddress struct { VgmlcAddressIpv4 externalRef0.Ipv4Addr `json:"vgmlcAddressIpv4,omitempty"` VgmlcAddressIpv6 *externalRef0.Ipv6Addr `json:"vgmlcAddressIpv6,omitempty"` // VgmlcFqdn Fully Qualified Domain Name VgmlcFqdn *externalRef1.Fqdn `json:"vgmlcFqdn,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
VgmlcAddress defines model for VgmlcAddress.
func (VgmlcAddress) Get ¶
func (a VgmlcAddress) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for VgmlcAddress. Returns the specified element and whether it was found
func (VgmlcAddress) MarshalJSON ¶
func (a VgmlcAddress) MarshalJSON() ([]byte, error)
Override default JSON handling for VgmlcAddress to handle AdditionalProperties
func (*VgmlcAddress) Set ¶
func (a *VgmlcAddress) Set(fieldName string, value interface{})
Setter for additional properties for VgmlcAddress
func (*VgmlcAddress) UnmarshalJSON ¶
func (a *VgmlcAddress) UnmarshalJSON(b []byte) error
Override default JSON handling for VgmlcAddress to handle AdditionalProperties