Documentation ¶
Overview ¶
Package sdm 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 NewCAGAckRequest(server string, supi externalRef2.Supi, body CAGAckJSONRequestBody) (*http.Request, error)
- func NewCAGAckRequestWithBody(server string, supi externalRef2.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewGetAmDataRequest(server string, supi externalRef2.Supi, params *GetAmDataParams) (*http.Request, error)
- func NewGetDataSetsRequest(server string, supi externalRef2.Supi, params *GetDataSetsParams) (*http.Request, error)
- func NewGetEcrDataRequest(server string, supi externalRef2.Supi, params *GetEcrDataParams) (*http.Request, error)
- func NewGetGroupIdentifiersRequest(server string, params *GetGroupIdentifiersParams) (*http.Request, error)
- func NewGetIndividualSharedDataRequest(server string, sharedDataId SharedDataIds, ...) (*http.Request, error)
- func NewGetLcsBcaDataRequest(server string, supi externalRef2.Supi, params *GetLcsBcaDataParams) (*http.Request, error)
- func NewGetLcsMoDataRequest(server string, supi externalRef2.Supi, params *GetLcsMoDataParams) (*http.Request, error)
- func NewGetLcsPrivacyDataRequest(server string, ueId externalRef2.VarUeId, params *GetLcsPrivacyDataParams) (*http.Request, error)
- func NewGetNSSAIRequest(server string, supi externalRef2.Supi, params *GetNSSAIParams) (*http.Request, error)
- func NewGetSharedDataRequest(server string, params *GetSharedDataParams) (*http.Request, error)
- func NewGetSmDataRequest(server string, supi externalRef2.Supi, params *GetSmDataParams) (*http.Request, error)
- func NewGetSmfSelDataRequest(server string, supi externalRef2.Supi, params *GetSmfSelDataParams) (*http.Request, error)
- func NewGetSmsDataRequest(server string, supi externalRef2.Supi, params *GetSmsDataParams) (*http.Request, error)
- func NewGetSmsMngtDataRequest(server string, supi externalRef2.Supi, params *GetSmsMngtDataParams) (*http.Request, error)
- func NewGetSupiOrGpsiRequest(server string, ueId externalRef2.VarUeId, params *GetSupiOrGpsiParams) (*http.Request, error)
- func NewGetTraceConfigDataRequest(server string, supi externalRef2.Supi, params *GetTraceConfigDataParams) (*http.Request, error)
- func NewGetUeCtxInAmfDataRequest(server string, supi externalRef2.Supi, params *GetUeCtxInAmfDataParams) (*http.Request, error)
- func NewGetUeCtxInSmfDataRequest(server string, supi externalRef2.Supi, params *GetUeCtxInSmfDataParams) (*http.Request, error)
- func NewGetUeCtxInSmsfDataRequest(server string, supi externalRef2.Supi, params *GetUeCtxInSmsfDataParams) (*http.Request, error)
- func NewGetV2xDataRequest(server string, supi externalRef2.Supi, params *GetV2xDataParams) (*http.Request, error)
- func NewModifyRequestWithApplicationMergePatchPlusJSONBody(server string, ueId externalRef2.VarUeId, subscriptionId string, ...) (*http.Request, error)
- func NewModifyRequestWithBody(server string, ueId externalRef2.VarUeId, subscriptionId string, ...) (*http.Request, error)
- func NewModifySharedDataSubsRequestWithApplicationMergePatchPlusJSONBody(server string, subscriptionId string, params *ModifySharedDataSubsParams, ...) (*http.Request, error)
- func NewModifySharedDataSubsRequestWithBody(server string, subscriptionId string, params *ModifySharedDataSubsParams, ...) (*http.Request, error)
- func NewSNSSAIsAckRequest(server string, supi externalRef2.Supi, body SNSSAIsAckJSONRequestBody) (*http.Request, error)
- func NewSNSSAIsAckRequestWithBody(server string, supi externalRef2.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewSorAckInfoRequest(server string, supi externalRef2.Supi, body SorAckInfoJSONRequestBody) (*http.Request, error)
- func NewSorAckInfoRequestWithBody(server string, supi externalRef2.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewSubscribeRequest(server string, ueId externalRef2.VarUeId, body SubscribeJSONRequestBody) (*http.Request, error)
- func NewSubscribeRequestWithBody(server string, ueId externalRef2.VarUeId, contentType string, body io.Reader) (*http.Request, error)
- func NewSubscribeToSharedDataRequest(server string, body SubscribeToSharedDataJSONRequestBody) (*http.Request, error)
- func NewSubscribeToSharedDataRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUnsubscribeForSharedDataRequest(server string, subscriptionId string) (*http.Request, error)
- func NewUnsubscribeRequest(server string, ueId externalRef2.VarUeId, subscriptionId string) (*http.Request, error)
- func NewUpdateSORInfoRequest(server string, supi externalRef2.Supi, body UpdateSORInfoJSONRequestBody) (*http.Request, error)
- func NewUpdateSORInfoRequestWithBody(server string, supi externalRef2.Supi, contentType string, body io.Reader) (*http.Request, error)
- func NewUpuAckRequest(server string, supi externalRef2.Supi, body UpuAckJSONRequestBody) (*http.Request, error)
- func NewUpuAckRequestWithBody(server string, supi externalRef2.Supi, contentType string, body io.Reader) (*http.Request, error)
- func RegisterHandlers(router gin.IRouter, si ServerInterface)
- func RegisterHandlersWithOptions(router gin.IRouter, si ServerInterface, options GinServerOptions)
- type AccessAndMobilitySubscriptionData
- func (a AccessAndMobilitySubscriptionData) Get(fieldName string) (value interface{}, found bool)
- func (a AccessAndMobilitySubscriptionData) MarshalJSON() ([]byte, error)
- func (a *AccessAndMobilitySubscriptionData) Set(fieldName string, value interface{})
- func (a *AccessAndMobilitySubscriptionData) UnmarshalJSON(b []byte) error
- type AcknowledgeInfo
- type AdditionalSnssaiData
- type AfExternal
- type AfId
- type AppDescriptor
- type AppPortId
- type CAGAck204Response
- type CAGAck400ApplicationProblemPlusJSONResponse
- type CAGAck500ApplicationProblemPlusJSONResponse
- type CAGAck503ApplicationProblemPlusJSONResponse
- type CAGAckJSONRequestBody
- type CAGAckRequestObject
- type CAGAckResponse
- type CAGAckResponseObject
- type CAGAckdefaultApplicationProblemPlusJSONResponse
- type CagData
- type CagInfo
- type Client
- func (c *Client) CAGAck(ctx context.Context, supi externalRef2.Supi, body CAGAckJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CAGAckWithBody(ctx context.Context, supi externalRef2.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) GetAmData(ctx context.Context, supi externalRef2.Supi, params *GetAmDataParams, ...) (*http.Response, error)
- func (c *Client) GetDataSets(ctx context.Context, supi externalRef2.Supi, params *GetDataSetsParams, ...) (*http.Response, error)
- func (c *Client) GetEcrData(ctx context.Context, supi externalRef2.Supi, params *GetEcrDataParams, ...) (*http.Response, error)
- func (c *Client) GetGroupIdentifiers(ctx context.Context, params *GetGroupIdentifiersParams, ...) (*http.Response, error)
- func (c *Client) GetIndividualSharedData(ctx context.Context, sharedDataId SharedDataIds, ...) (*http.Response, error)
- func (c *Client) GetLcsBcaData(ctx context.Context, supi externalRef2.Supi, params *GetLcsBcaDataParams, ...) (*http.Response, error)
- func (c *Client) GetLcsMoData(ctx context.Context, supi externalRef2.Supi, params *GetLcsMoDataParams, ...) (*http.Response, error)
- func (c *Client) GetLcsPrivacyData(ctx context.Context, ueId externalRef2.VarUeId, ...) (*http.Response, error)
- func (c *Client) GetNSSAI(ctx context.Context, supi externalRef2.Supi, params *GetNSSAIParams, ...) (*http.Response, error)
- func (c *Client) GetSharedData(ctx context.Context, params *GetSharedDataParams, ...) (*http.Response, error)
- func (c *Client) GetSmData(ctx context.Context, supi externalRef2.Supi, params *GetSmDataParams, ...) (*http.Response, error)
- func (c *Client) GetSmfSelData(ctx context.Context, supi externalRef2.Supi, params *GetSmfSelDataParams, ...) (*http.Response, error)
- func (c *Client) GetSmsData(ctx context.Context, supi externalRef2.Supi, params *GetSmsDataParams, ...) (*http.Response, error)
- func (c *Client) GetSmsMngtData(ctx context.Context, supi externalRef2.Supi, params *GetSmsMngtDataParams, ...) (*http.Response, error)
- func (c *Client) GetSupiOrGpsi(ctx context.Context, ueId externalRef2.VarUeId, params *GetSupiOrGpsiParams, ...) (*http.Response, error)
- func (c *Client) GetTraceConfigData(ctx context.Context, supi externalRef2.Supi, params *GetTraceConfigDataParams, ...) (*http.Response, error)
- func (c *Client) GetUeCtxInAmfData(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInAmfDataParams, ...) (*http.Response, error)
- func (c *Client) GetUeCtxInSmfData(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmfDataParams, ...) (*http.Response, error)
- func (c *Client) GetUeCtxInSmsfData(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmsfDataParams, ...) (*http.Response, error)
- func (c *Client) GetV2xData(ctx context.Context, supi externalRef2.Supi, params *GetV2xDataParams, ...) (*http.Response, error)
- func (c *Client) ModifySharedDataSubsWithApplicationMergePatchPlusJSONBody(ctx context.Context, subscriptionId string, params *ModifySharedDataSubsParams, ...) (*http.Response, error)
- func (c *Client) ModifySharedDataSubsWithBody(ctx context.Context, subscriptionId string, params *ModifySharedDataSubsParams, ...) (*http.Response, error)
- func (c *Client) ModifyWithApplicationMergePatchPlusJSONBody(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, ...) (*http.Response, error)
- func (c *Client) ModifyWithBody(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, ...) (*http.Response, error)
- func (c *Client) SNSSAIsAck(ctx context.Context, supi externalRef2.Supi, body SNSSAIsAckJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SNSSAIsAckWithBody(ctx context.Context, supi externalRef2.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) SorAckInfo(ctx context.Context, supi externalRef2.Supi, body SorAckInfoJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SorAckInfoWithBody(ctx context.Context, supi externalRef2.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) Subscribe(ctx context.Context, ueId externalRef2.VarUeId, body SubscribeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SubscribeToSharedData(ctx context.Context, body SubscribeToSharedDataJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SubscribeToSharedDataWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SubscribeWithBody(ctx context.Context, ueId externalRef2.VarUeId, contentType string, ...) (*http.Response, error)
- func (c *Client) Unsubscribe(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, ...) (*http.Response, error)
- func (c *Client) UnsubscribeForSharedData(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateSORInfo(ctx context.Context, supi externalRef2.Supi, body UpdateSORInfoJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSORInfoWithBody(ctx context.Context, supi externalRef2.Supi, contentType string, ...) (*http.Response, error)
- func (c *Client) UpuAck(ctx context.Context, supi externalRef2.Supi, body UpuAckJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpuAckWithBody(ctx context.Context, supi externalRef2.Supi, contentType string, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) CAGAckWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, ...) (*CAGAckResponse, error)
- func (c *ClientWithResponses) CAGAckWithResponse(ctx context.Context, supi externalRef2.Supi, body CAGAckJSONRequestBody, ...) (*CAGAckResponse, error)
- func (c *ClientWithResponses) GetAmDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetAmDataParams, ...) (*GetAmDataResponse, error)
- func (c *ClientWithResponses) GetDataSetsWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetDataSetsParams, ...) (*GetDataSetsResponse, error)
- func (c *ClientWithResponses) GetEcrDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetEcrDataParams, ...) (*GetEcrDataResponse, error)
- func (c *ClientWithResponses) GetGroupIdentifiersWithResponse(ctx context.Context, params *GetGroupIdentifiersParams, ...) (*GetGroupIdentifiersResponse, error)
- func (c *ClientWithResponses) GetIndividualSharedDataWithResponse(ctx context.Context, sharedDataId SharedDataIds, ...) (*GetIndividualSharedDataResponse, error)
- func (c *ClientWithResponses) GetLcsBcaDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetLcsBcaDataParams, ...) (*GetLcsBcaDataResponse, error)
- func (c *ClientWithResponses) GetLcsMoDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetLcsMoDataParams, ...) (*GetLcsMoDataResponse, error)
- func (c *ClientWithResponses) GetLcsPrivacyDataWithResponse(ctx context.Context, ueId externalRef2.VarUeId, ...) (*GetLcsPrivacyDataResponse, error)
- func (c *ClientWithResponses) GetNSSAIWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetNSSAIParams, ...) (*GetNSSAIResponse, error)
- func (c *ClientWithResponses) GetSharedDataWithResponse(ctx context.Context, params *GetSharedDataParams, ...) (*GetSharedDataResponse, error)
- func (c *ClientWithResponses) GetSmDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmDataParams, ...) (*GetSmDataResponse, error)
- func (c *ClientWithResponses) GetSmfSelDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmfSelDataParams, ...) (*GetSmfSelDataResponse, error)
- func (c *ClientWithResponses) GetSmsDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmsDataParams, ...) (*GetSmsDataResponse, error)
- func (c *ClientWithResponses) GetSmsMngtDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmsMngtDataParams, ...) (*GetSmsMngtDataResponse, error)
- func (c *ClientWithResponses) GetSupiOrGpsiWithResponse(ctx context.Context, ueId externalRef2.VarUeId, params *GetSupiOrGpsiParams, ...) (*GetSupiOrGpsiResponse, error)
- func (c *ClientWithResponses) GetTraceConfigDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetTraceConfigDataParams, ...) (*GetTraceConfigDataResponse, error)
- func (c *ClientWithResponses) GetUeCtxInAmfDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInAmfDataParams, ...) (*GetUeCtxInAmfDataResponse, error)
- func (c *ClientWithResponses) GetUeCtxInSmfDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmfDataParams, ...) (*GetUeCtxInSmfDataResponse, error)
- func (c *ClientWithResponses) GetUeCtxInSmsfDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmsfDataParams, ...) (*GetUeCtxInSmsfDataResponse, error)
- func (c *ClientWithResponses) GetV2xDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetV2xDataParams, ...) (*GetV2xDataResponse, error)
- func (c *ClientWithResponses) ModifySharedDataSubsWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, subscriptionId string, params *ModifySharedDataSubsParams, ...) (*ModifySharedDataSubsResponse, error)
- func (c *ClientWithResponses) ModifySharedDataSubsWithBodyWithResponse(ctx context.Context, subscriptionId string, params *ModifySharedDataSubsParams, ...) (*ModifySharedDataSubsResponse, error)
- func (c *ClientWithResponses) ModifyWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, ...) (*ModifyResponse, error)
- func (c *ClientWithResponses) ModifyWithBodyWithResponse(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, ...) (*ModifyResponse, error)
- func (c *ClientWithResponses) SNSSAIsAckWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, ...) (*SNSSAIsAckResponse, error)
- func (c *ClientWithResponses) SNSSAIsAckWithResponse(ctx context.Context, supi externalRef2.Supi, body SNSSAIsAckJSONRequestBody, ...) (*SNSSAIsAckResponse, error)
- func (c *ClientWithResponses) SorAckInfoWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, ...) (*SorAckInfoResponse, error)
- func (c *ClientWithResponses) SorAckInfoWithResponse(ctx context.Context, supi externalRef2.Supi, body SorAckInfoJSONRequestBody, ...) (*SorAckInfoResponse, error)
- func (c *ClientWithResponses) SubscribeToSharedDataWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SubscribeToSharedDataResponse, error)
- func (c *ClientWithResponses) SubscribeToSharedDataWithResponse(ctx context.Context, body SubscribeToSharedDataJSONRequestBody, ...) (*SubscribeToSharedDataResponse, error)
- func (c *ClientWithResponses) SubscribeWithBodyWithResponse(ctx context.Context, ueId externalRef2.VarUeId, contentType string, ...) (*SubscribeResponse, error)
- func (c *ClientWithResponses) SubscribeWithResponse(ctx context.Context, ueId externalRef2.VarUeId, body SubscribeJSONRequestBody, ...) (*SubscribeResponse, error)
- func (c *ClientWithResponses) UnsubscribeForSharedDataWithResponse(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*UnsubscribeForSharedDataResponse, error)
- func (c *ClientWithResponses) UnsubscribeWithResponse(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, ...) (*UnsubscribeResponse, error)
- func (c *ClientWithResponses) UpdateSORInfoWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, ...) (*UpdateSORInfoResponse, error)
- func (c *ClientWithResponses) UpdateSORInfoWithResponse(ctx context.Context, supi externalRef2.Supi, body UpdateSORInfoJSONRequestBody, ...) (*UpdateSORInfoResponse, error)
- func (c *ClientWithResponses) UpuAckWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, ...) (*UpuAckResponse, error)
- func (c *ClientWithResponses) UpuAckWithResponse(ctx context.Context, supi externalRef2.Supi, body UpuAckJSONRequestBody, ...) (*UpuAckResponse, error)
- type ClientWithResponsesInterface
- type CodeWord
- type CodeWordInd
- type ContextInfo
- type DataSetName
- type DatasetNames
- type DefaultUnrelatedClass
- type DnnConfiguration
- type DnnIndicator
- type DnnInfo
- type EcRestrictionDataWb
- type EdrxParameters
- type EmergencyInfo
- type EnhancedCoverageRestrictionData
- func (a EnhancedCoverageRestrictionData) Get(fieldName string) (value interface{}, found bool)
- func (a EnhancedCoverageRestrictionData) MarshalJSON() ([]byte, error)
- func (a *EnhancedCoverageRestrictionData) Set(fieldName string, value interface{})
- func (a *EnhancedCoverageRestrictionData) UnmarshalJSON(b []byte) error
- type ExpectedUeBehaviourData
- type ExtGroupId
- type ExternalUnrelatedClass
- type FrameRouteInfo
- type GetAmData200JSONResponse
- type GetAmData200ResponseHeaders
- type GetAmData400ApplicationProblemPlusJSONResponse
- type GetAmData404ApplicationProblemPlusJSONResponse
- type GetAmData500ApplicationProblemPlusJSONResponse
- type GetAmData503ApplicationProblemPlusJSONResponse
- type GetAmDataParams
- type GetAmDataRequestObject
- type GetAmDataResponse
- type GetAmDataResponseObject
- type GetAmDatadefaultApplicationProblemPlusJSONResponse
- type GetDataSets200JSONResponse
- type GetDataSets200ResponseHeaders
- type GetDataSets400ApplicationProblemPlusJSONResponse
- type GetDataSets404ApplicationProblemPlusJSONResponse
- type GetDataSets500ApplicationProblemPlusJSONResponse
- type GetDataSets503ApplicationProblemPlusJSONResponse
- type GetDataSetsParams
- type GetDataSetsRequestObject
- type GetDataSetsResponse
- type GetDataSetsResponseObject
- type GetDataSetsdefaultApplicationProblemPlusJSONResponse
- type GetEcrData200JSONResponse
- type GetEcrData200ResponseHeaders
- type GetEcrData400ApplicationProblemPlusJSONResponse
- type GetEcrData404ApplicationProblemPlusJSONResponse
- type GetEcrData500ApplicationProblemPlusJSONResponse
- type GetEcrData503ApplicationProblemPlusJSONResponse
- type GetEcrDataParams
- type GetEcrDataRequestObject
- type GetEcrDataResponse
- type GetEcrDataResponseObject
- type GetEcrDatadefaultApplicationProblemPlusJSONResponse
- type GetGroupIdentifiers200JSONResponse
- type GetGroupIdentifiers200ResponseHeaders
- type GetGroupIdentifiers400ApplicationProblemPlusJSONResponse
- type GetGroupIdentifiers404ApplicationProblemPlusJSONResponse
- type GetGroupIdentifiers500ApplicationProblemPlusJSONResponse
- type GetGroupIdentifiers503ApplicationProblemPlusJSONResponse
- type GetGroupIdentifiersParams
- type GetGroupIdentifiersRequestObject
- type GetGroupIdentifiersResponse
- type GetGroupIdentifiersResponseObject
- type GetGroupIdentifiersdefaultApplicationProblemPlusJSONResponse
- type GetIndividualSharedData200JSONResponse
- type GetIndividualSharedData200ResponseHeaders
- type GetIndividualSharedData400ApplicationProblemPlusJSONResponse
- type GetIndividualSharedData404ApplicationProblemPlusJSONResponse
- type GetIndividualSharedData500ApplicationProblemPlusJSONResponse
- type GetIndividualSharedData503ApplicationProblemPlusJSONResponse
- type GetIndividualSharedDataParams
- type GetIndividualSharedDataRequestObject
- type GetIndividualSharedDataResponse
- type GetIndividualSharedDataResponseObject
- type GetIndividualSharedDatadefaultApplicationProblemPlusJSONResponse
- type GetLcsBcaData200JSONResponse
- type GetLcsBcaData200ResponseHeaders
- type GetLcsBcaData400ApplicationProblemPlusJSONResponse
- type GetLcsBcaData404ApplicationProblemPlusJSONResponse
- type GetLcsBcaData500ApplicationProblemPlusJSONResponse
- type GetLcsBcaData503ApplicationProblemPlusJSONResponse
- type GetLcsBcaDataParams
- type GetLcsBcaDataRequestObject
- type GetLcsBcaDataResponse
- type GetLcsBcaDataResponseObject
- type GetLcsBcaDatadefaultApplicationProblemPlusJSONResponse
- type GetLcsMoData200JSONResponse
- type GetLcsMoData200ResponseHeaders
- type GetLcsMoData400ApplicationProblemPlusJSONResponse
- type GetLcsMoData404ApplicationProblemPlusJSONResponse
- type GetLcsMoData500ApplicationProblemPlusJSONResponse
- type GetLcsMoData503ApplicationProblemPlusJSONResponse
- type GetLcsMoDataParams
- type GetLcsMoDataRequestObject
- type GetLcsMoDataResponse
- type GetLcsMoDataResponseObject
- type GetLcsMoDatadefaultApplicationProblemPlusJSONResponse
- type GetLcsPrivacyData200JSONResponse
- type GetLcsPrivacyData200ResponseHeaders
- type GetLcsPrivacyData400ApplicationProblemPlusJSONResponse
- type GetLcsPrivacyData404ApplicationProblemPlusJSONResponse
- type GetLcsPrivacyData500ApplicationProblemPlusJSONResponse
- type GetLcsPrivacyData503ApplicationProblemPlusJSONResponse
- type GetLcsPrivacyDataParams
- type GetLcsPrivacyDataRequestObject
- type GetLcsPrivacyDataResponse
- type GetLcsPrivacyDataResponseObject
- type GetLcsPrivacyDatadefaultApplicationProblemPlusJSONResponse
- type GetNSSAI200JSONResponse
- type GetNSSAI200ResponseHeaders
- type GetNSSAI400ApplicationProblemPlusJSONResponse
- type GetNSSAI404ApplicationProblemPlusJSONResponse
- type GetNSSAI500ApplicationProblemPlusJSONResponse
- type GetNSSAI503ApplicationProblemPlusJSONResponse
- type GetNSSAIParams
- type GetNSSAIRequestObject
- type GetNSSAIResponse
- type GetNSSAIResponseObject
- type GetNSSAIdefaultApplicationProblemPlusJSONResponse
- type GetSharedData200JSONResponse
- type GetSharedData200ResponseHeaders
- type GetSharedData400ApplicationProblemPlusJSONResponse
- type GetSharedData404ApplicationProblemPlusJSONResponse
- type GetSharedData500ApplicationProblemPlusJSONResponse
- type GetSharedData503ApplicationProblemPlusJSONResponse
- type GetSharedDataParams
- type GetSharedDataRequestObject
- type GetSharedDataResponse
- type GetSharedDataResponseObject
- type GetSharedDatadefaultApplicationProblemPlusJSONResponse
- type GetSmData200JSONResponse
- type GetSmData200ResponseHeaders
- type GetSmData400ApplicationProblemPlusJSONResponse
- type GetSmData404ApplicationProblemPlusJSONResponse
- type GetSmData500ApplicationProblemPlusJSONResponse
- type GetSmData503ApplicationProblemPlusJSONResponse
- type GetSmDataParams
- type GetSmDataRequestObject
- type GetSmDataResponse
- type GetSmDataResponseObject
- type GetSmDatadefaultApplicationProblemPlusJSONResponse
- type GetSmfSelData200JSONResponse
- type GetSmfSelData200ResponseHeaders
- type GetSmfSelData400ApplicationProblemPlusJSONResponse
- type GetSmfSelData404ApplicationProblemPlusJSONResponse
- type GetSmfSelData500ApplicationProblemPlusJSONResponse
- type GetSmfSelData503ApplicationProblemPlusJSONResponse
- type GetSmfSelDataParams
- type GetSmfSelDataRequestObject
- type GetSmfSelDataResponse
- type GetSmfSelDataResponseObject
- type GetSmfSelDatadefaultApplicationProblemPlusJSONResponse
- type GetSmsData200JSONResponse
- type GetSmsData200ResponseHeaders
- type GetSmsData400ApplicationProblemPlusJSONResponse
- type GetSmsData404ApplicationProblemPlusJSONResponse
- type GetSmsData500ApplicationProblemPlusJSONResponse
- type GetSmsData503ApplicationProblemPlusJSONResponse
- type GetSmsDataParams
- type GetSmsDataRequestObject
- type GetSmsDataResponse
- type GetSmsDataResponseObject
- type GetSmsDatadefaultApplicationProblemPlusJSONResponse
- type GetSmsMngtData200JSONResponse
- type GetSmsMngtData200ResponseHeaders
- type GetSmsMngtData400ApplicationProblemPlusJSONResponse
- type GetSmsMngtData404ApplicationProblemPlusJSONResponse
- type GetSmsMngtData500ApplicationProblemPlusJSONResponse
- type GetSmsMngtData503ApplicationProblemPlusJSONResponse
- type GetSmsMngtDataParams
- type GetSmsMngtDataRequestObject
- type GetSmsMngtDataResponse
- type GetSmsMngtDataResponseObject
- type GetSmsMngtDatadefaultApplicationProblemPlusJSONResponse
- type GetSupiOrGpsi200JSONResponse
- type GetSupiOrGpsi200ResponseHeaders
- type GetSupiOrGpsi400ApplicationProblemPlusJSONResponse
- type GetSupiOrGpsi404ApplicationProblemPlusJSONResponse
- type GetSupiOrGpsi500ApplicationProblemPlusJSONResponse
- type GetSupiOrGpsi503ApplicationProblemPlusJSONResponse
- type GetSupiOrGpsiParams
- type GetSupiOrGpsiRequestObject
- type GetSupiOrGpsiResponse
- type GetSupiOrGpsiResponseObject
- type GetSupiOrGpsidefaultApplicationProblemPlusJSONResponse
- type GetTraceConfigData200JSONResponse
- type GetTraceConfigData200ResponseHeaders
- type GetTraceConfigData400ApplicationProblemPlusJSONResponse
- type GetTraceConfigData404ApplicationProblemPlusJSONResponse
- type GetTraceConfigData500ApplicationProblemPlusJSONResponse
- type GetTraceConfigData503ApplicationProblemPlusJSONResponse
- type GetTraceConfigDataParams
- type GetTraceConfigDataRequestObject
- type GetTraceConfigDataResponse
- type GetTraceConfigDataResponseObject
- type GetTraceConfigDatadefaultApplicationProblemPlusJSONResponse
- type GetUeCtxInAmfData200JSONResponse
- type GetUeCtxInAmfData400ApplicationProblemPlusJSONResponse
- type GetUeCtxInAmfData404ApplicationProblemPlusJSONResponse
- type GetUeCtxInAmfData500ApplicationProblemPlusJSONResponse
- type GetUeCtxInAmfData503ApplicationProblemPlusJSONResponse
- type GetUeCtxInAmfDataParams
- type GetUeCtxInAmfDataRequestObject
- type GetUeCtxInAmfDataResponse
- type GetUeCtxInAmfDataResponseObject
- type GetUeCtxInAmfDatadefaultApplicationProblemPlusJSONResponse
- type GetUeCtxInSmfData200JSONResponse
- type GetUeCtxInSmfData400ApplicationProblemPlusJSONResponse
- type GetUeCtxInSmfData404ApplicationProblemPlusJSONResponse
- type GetUeCtxInSmfData500ApplicationProblemPlusJSONResponse
- type GetUeCtxInSmfData503ApplicationProblemPlusJSONResponse
- type GetUeCtxInSmfDataParams
- type GetUeCtxInSmfDataRequestObject
- type GetUeCtxInSmfDataResponse
- type GetUeCtxInSmfDataResponseObject
- type GetUeCtxInSmfDatadefaultApplicationProblemPlusJSONResponse
- type GetUeCtxInSmsfData200JSONResponse
- type GetUeCtxInSmsfData400ApplicationProblemPlusJSONResponse
- type GetUeCtxInSmsfData404ApplicationProblemPlusJSONResponse
- type GetUeCtxInSmsfData500ApplicationProblemPlusJSONResponse
- type GetUeCtxInSmsfData503ApplicationProblemPlusJSONResponse
- type GetUeCtxInSmsfDataParams
- type GetUeCtxInSmsfDataRequestObject
- type GetUeCtxInSmsfDataResponse
- type GetUeCtxInSmsfDataResponseObject
- type GetUeCtxInSmsfDatadefaultApplicationProblemPlusJSONResponse
- type GetV2xData200JSONResponse
- type GetV2xData200ResponseHeaders
- type GetV2xData400ApplicationProblemPlusJSONResponse
- type GetV2xData404ApplicationProblemPlusJSONResponse
- type GetV2xData500ApplicationProblemPlusJSONResponse
- type GetV2xData503ApplicationProblemPlusJSONResponse
- type GetV2xDataParams
- type GetV2xDataRequestObject
- type GetV2xDataResponse
- type GetV2xDataResponseObject
- type GetV2xDatadefaultApplicationProblemPlusJSONResponse
- type GinServerOptions
- type GroupIdentifiers
- type HttpRequestDoer
- type IdTranslationResult
- type IpAddress
- type IwkEpsInd
- type LboRoamingAllowed
- type LcsBroadcastAssistanceTypesData
- func (a LcsBroadcastAssistanceTypesData) Get(fieldName string) (value interface{}, found bool)
- func (a LcsBroadcastAssistanceTypesData) MarshalJSON() ([]byte, error)
- func (a *LcsBroadcastAssistanceTypesData) Set(fieldName string, value interface{})
- func (a *LcsBroadcastAssistanceTypesData) UnmarshalJSON(b []byte) error
- type LcsClientClass
- type LcsClientExternal
- type LcsClientGroupExternal
- type LcsClientId
- type LcsMoData
- type LcsMoServiceClass
- type LcsPrivacyData
- type LocationPrivacyInd
- type Lpi
- type McsPriorityIndicator
- type MdtUserConsent
- type MicoAllowed
- type MiddlewareFunc
- type ModificationNotification
- type Modify200JSONResponse
- type Modify400ApplicationProblemPlusJSONResponse
- type Modify403ApplicationProblemPlusJSONResponse
- type Modify404ApplicationProblemPlusJSONResponse
- type Modify500ApplicationProblemPlusJSONResponse
- type Modify503ApplicationProblemPlusJSONResponse
- type ModifyApplicationMergePatchPlusJSONRequestBody
- type ModifyParams
- type ModifyRequestObject
- type ModifyResponse
- type ModifyResponseObject
- type ModifySharedDataSubs200JSONResponse
- type ModifySharedDataSubs400ApplicationProblemPlusJSONResponse
- type ModifySharedDataSubs403ApplicationProblemPlusJSONResponse
- type ModifySharedDataSubs404ApplicationProblemPlusJSONResponse
- type ModifySharedDataSubs500ApplicationProblemPlusJSONResponse
- type ModifySharedDataSubs503ApplicationProblemPlusJSONResponse
- type ModifySharedDataSubsApplicationMergePatchPlusJSONRequestBody
- type ModifySharedDataSubsParams
- type ModifySharedDataSubsRequestObject
- type ModifySharedDataSubsResponse
- type ModifySharedDataSubsResponseObject
- type ModifySharedDataSubsdefaultApplicationProblemPlusJSONResponse
- type ModifydefaultApplicationProblemPlusJSONResponse
- type MpsPriorityIndicator
- type N3GppChargingCharacteristics
- type NbIoTUePriority
- type NiddInformation
- type Nssai
- type OperationMode
- type PduSession
- type PduSessionContinuityInd
- type PduSessionTypes
- type PgwInfo
- type PlmnOperatorClass
- type PrivacyCheckRelatedAction
- type PtwParameters
- type RequestEditorFn
- type SNSSAIsAck204Response
- type SNSSAIsAck400ApplicationProblemPlusJSONResponse
- type SNSSAIsAck500ApplicationProblemPlusJSONResponse
- type SNSSAIsAck503ApplicationProblemPlusJSONResponse
- type SNSSAIsAckJSONRequestBody
- type SNSSAIsAckRequestObject
- type SNSSAIsAckResponse
- type SNSSAIsAckResponseObject
- type SNSSAIsAckdefaultApplicationProblemPlusJSONResponse
- type SdmSubsModification
- type SdmSubscription
- type SecuredPacket
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) CAGAck(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetAmData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetDataSets(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetEcrData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetGroupIdentifiers(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetIndividualSharedData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetLcsBcaData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetLcsMoData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetLcsPrivacyData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetNSSAI(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetSharedData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetSmData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetSmfSelData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetSmsData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetSmsMngtData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetSupiOrGpsi(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetTraceConfigData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetUeCtxInAmfData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetUeCtxInSmfData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetUeCtxInSmsfData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) GetV2xData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) Modify(c *gin.Context)
- func (siw *ServerInterfaceWrapper) ModifySharedDataSubs(c *gin.Context)
- func (siw *ServerInterfaceWrapper) SNSSAIsAck(c *gin.Context)
- func (siw *ServerInterfaceWrapper) SorAckInfo(c *gin.Context)
- func (siw *ServerInterfaceWrapper) Subscribe(c *gin.Context)
- func (siw *ServerInterfaceWrapper) SubscribeToSharedData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) Unsubscribe(c *gin.Context)
- func (siw *ServerInterfaceWrapper) UnsubscribeForSharedData(c *gin.Context)
- func (siw *ServerInterfaceWrapper) UpdateSORInfo(c *gin.Context)
- func (siw *ServerInterfaceWrapper) UpuAck(c *gin.Context)
- type ServiceTypeUnrelatedClass
- type SessionManagementSubscriptionData
- func (a SessionManagementSubscriptionData) Get(fieldName string) (value interface{}, found bool)
- func (a SessionManagementSubscriptionData) MarshalJSON() ([]byte, error)
- func (a *SessionManagementSubscriptionData) Set(fieldName string, value interface{})
- func (a *SessionManagementSubscriptionData) UnmarshalJSON(b []byte) error
- type SharedData
- type SharedDataId
- type SharedDataIds
- type SmfSelectionSubscriptionData
- func (a SmfSelectionSubscriptionData) Get(fieldName string) (value interface{}, found bool)
- func (a SmfSelectionSubscriptionData) MarshalJSON() ([]byte, error)
- func (a *SmfSelectionSubscriptionData) Set(fieldName string, value interface{})
- func (a *SmfSelectionSubscriptionData) UnmarshalJSON(b []byte) error
- type SmsManagementSubscriptionData
- func (a SmsManagementSubscriptionData) Get(fieldName string) (value interface{}, found bool)
- func (a SmsManagementSubscriptionData) MarshalJSON() ([]byte, error)
- func (a *SmsManagementSubscriptionData) Set(fieldName string, value interface{})
- func (a *SmsManagementSubscriptionData) UnmarshalJSON(b []byte) error
- type SmsSubscribed
- type SmsSubscriptionData
- type SmsfInfo
- type SnssaiInfo
- type SorAckInfo204Response
- type SorAckInfo400ApplicationProblemPlusJSONResponse
- type SorAckInfo500ApplicationProblemPlusJSONResponse
- type SorAckInfo503ApplicationProblemPlusJSONResponse
- type SorAckInfoJSONRequestBody
- type SorAckInfoRequestObject
- type SorAckInfoResponse
- type SorAckInfoResponseObject
- type SorAckInfodefaultApplicationProblemPlusJSONResponse
- type SorInfo
- type SorUpdateIndicator
- type SorUpdateInfo
- type SscModes
- type SteeringContainer
- func (t SteeringContainer) AsSecuredPacket() (SecuredPacket, error)
- func (t SteeringContainer) AsSteeringContainer0() (SteeringContainer0, error)
- func (t *SteeringContainer) FromSecuredPacket(v SecuredPacket) error
- func (t *SteeringContainer) FromSteeringContainer0(v SteeringContainer0) error
- func (t SteeringContainer) MarshalJSON() ([]byte, error)
- func (t *SteeringContainer) MergeSecuredPacket(v SecuredPacket) error
- func (t *SteeringContainer) MergeSteeringContainer0(v SteeringContainer0) error
- func (t *SteeringContainer) UnmarshalJSON(b []byte) error
- type SteeringContainer0
- type StrictHandlerFunc
- type StrictMiddlewareFunc
- type StrictServerInterface
- type Subscribe201JSONResponse
- type Subscribe201ResponseHeaders
- type Subscribe400ApplicationProblemPlusJSONResponse
- type Subscribe404ApplicationProblemPlusJSONResponse
- type Subscribe500ApplicationProblemPlusJSONResponse
- type Subscribe501ApplicationProblemPlusJSONResponse
- type Subscribe503ApplicationProblemPlusJSONResponse
- type SubscribeJSONRequestBody
- type SubscribeRequestObject
- type SubscribeResponse
- type SubscribeResponseObject
- type SubscribeToSharedData201JSONResponse
- type SubscribeToSharedData201ResponseHeaders
- type SubscribeToSharedData400ApplicationProblemPlusJSONResponse
- type SubscribeToSharedData404ApplicationProblemPlusJSONResponse
- type SubscribeToSharedDataJSONRequestBody
- type SubscribeToSharedDataRequestObject
- type SubscribeToSharedDataResponse
- type SubscribeToSharedDataResponseObject
- type SubscribeToSharedDatadefaultApplicationProblemPlusJSONResponse
- type SubscribedefaultApplicationProblemPlusJSONResponse
- type SubscriptionDataSets
- type SuggestedPacketNumDl
- type TraceDataResponse
- type UeContextInAmfData
- type UeContextInSmfData
- type UeContextInSmsfData
- type UeId
- type UeUsageType
- type UnrelatedClass
- type Unsubscribe204Response
- type Unsubscribe400ApplicationProblemPlusJSONResponse
- type Unsubscribe404ApplicationProblemPlusJSONResponse
- type Unsubscribe500ApplicationProblemPlusJSONResponse
- type Unsubscribe503ApplicationProblemPlusJSONResponse
- type UnsubscribeForSharedData204Response
- type UnsubscribeForSharedData400ApplicationProblemPlusJSONResponse
- type UnsubscribeForSharedData404ApplicationProblemPlusJSONResponse
- type UnsubscribeForSharedData500ApplicationProblemPlusJSONResponse
- type UnsubscribeForSharedData503ApplicationProblemPlusJSONResponse
- type UnsubscribeForSharedDataRequestObject
- type UnsubscribeForSharedDataResponse
- type UnsubscribeForSharedDataResponseObject
- type UnsubscribeForSharedDatadefaultApplicationProblemPlusJSONResponse
- type UnsubscribeRequestObject
- type UnsubscribeResponse
- type UnsubscribeResponseObject
- type UnsubscribedefaultApplicationProblemPlusJSONResponse
- type UpdateSORInfo200JSONResponse
- type UpdateSORInfo400ApplicationProblemPlusJSONResponse
- type UpdateSORInfo404ApplicationProblemPlusJSONResponse
- type UpdateSORInfo500ApplicationProblemPlusJSONResponse
- type UpdateSORInfo503ApplicationProblemPlusJSONResponse
- type UpdateSORInfoJSONRequestBody
- type UpdateSORInfoRequestObject
- type UpdateSORInfoResponse
- type UpdateSORInfoResponseObject
- type UpdateSORInfodefaultApplicationProblemPlusJSONResponse
- type UpuAck204Response
- type UpuAck400ApplicationProblemPlusJSONResponse
- type UpuAck500ApplicationProblemPlusJSONResponse
- type UpuAck503ApplicationProblemPlusJSONResponse
- type UpuAckJSONRequestBody
- type UpuAckRequestObject
- type UpuAckResponse
- type UpuAckResponseObject
- type UpuAckdefaultApplicationProblemPlusJSONResponse
- type UpuInfo
- type UpuRegInd
- type V2xSubscriptionData
- type ValidTimePeriod
- type VnGroupData
Constants ¶
const (
OAuth2ClientCredentialsScopes = "oAuth2ClientCredentials.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func GetKinOpenApi3Document ¶
func NewCAGAckRequest ¶
func NewCAGAckRequest(server string, supi externalRef2.Supi, body CAGAckJSONRequestBody) (*http.Request, error)
NewCAGAckRequest calls the generic CAGAck builder with application/json body
func NewCAGAckRequestWithBody ¶
func NewCAGAckRequestWithBody(server string, supi externalRef2.Supi, contentType string, body io.Reader) (*http.Request, error)
NewCAGAckRequestWithBody generates requests for CAGAck with any type of body
func NewGetAmDataRequest ¶
func NewGetAmDataRequest(server string, supi externalRef2.Supi, params *GetAmDataParams) (*http.Request, error)
NewGetAmDataRequest generates requests for GetAmData
func NewGetDataSetsRequest ¶
func NewGetDataSetsRequest(server string, supi externalRef2.Supi, params *GetDataSetsParams) (*http.Request, error)
NewGetDataSetsRequest generates requests for GetDataSets
func NewGetEcrDataRequest ¶
func NewGetEcrDataRequest(server string, supi externalRef2.Supi, params *GetEcrDataParams) (*http.Request, error)
NewGetEcrDataRequest generates requests for GetEcrData
func NewGetGroupIdentifiersRequest ¶
func NewGetGroupIdentifiersRequest(server string, params *GetGroupIdentifiersParams) (*http.Request, error)
NewGetGroupIdentifiersRequest generates requests for GetGroupIdentifiers
func NewGetIndividualSharedDataRequest ¶
func NewGetIndividualSharedDataRequest(server string, sharedDataId SharedDataIds, params *GetIndividualSharedDataParams) (*http.Request, error)
NewGetIndividualSharedDataRequest generates requests for GetIndividualSharedData
func NewGetLcsBcaDataRequest ¶
func NewGetLcsBcaDataRequest(server string, supi externalRef2.Supi, params *GetLcsBcaDataParams) (*http.Request, error)
NewGetLcsBcaDataRequest generates requests for GetLcsBcaData
func NewGetLcsMoDataRequest ¶
func NewGetLcsMoDataRequest(server string, supi externalRef2.Supi, params *GetLcsMoDataParams) (*http.Request, error)
NewGetLcsMoDataRequest generates requests for GetLcsMoData
func NewGetLcsPrivacyDataRequest ¶
func NewGetLcsPrivacyDataRequest(server string, ueId externalRef2.VarUeId, params *GetLcsPrivacyDataParams) (*http.Request, error)
NewGetLcsPrivacyDataRequest generates requests for GetLcsPrivacyData
func NewGetNSSAIRequest ¶
func NewGetNSSAIRequest(server string, supi externalRef2.Supi, params *GetNSSAIParams) (*http.Request, error)
NewGetNSSAIRequest generates requests for GetNSSAI
func NewGetSharedDataRequest ¶
func NewGetSharedDataRequest(server string, params *GetSharedDataParams) (*http.Request, error)
NewGetSharedDataRequest generates requests for GetSharedData
func NewGetSmDataRequest ¶
func NewGetSmDataRequest(server string, supi externalRef2.Supi, params *GetSmDataParams) (*http.Request, error)
NewGetSmDataRequest generates requests for GetSmData
func NewGetSmfSelDataRequest ¶
func NewGetSmfSelDataRequest(server string, supi externalRef2.Supi, params *GetSmfSelDataParams) (*http.Request, error)
NewGetSmfSelDataRequest generates requests for GetSmfSelData
func NewGetSmsDataRequest ¶
func NewGetSmsDataRequest(server string, supi externalRef2.Supi, params *GetSmsDataParams) (*http.Request, error)
NewGetSmsDataRequest generates requests for GetSmsData
func NewGetSmsMngtDataRequest ¶
func NewGetSmsMngtDataRequest(server string, supi externalRef2.Supi, params *GetSmsMngtDataParams) (*http.Request, error)
NewGetSmsMngtDataRequest generates requests for GetSmsMngtData
func NewGetSupiOrGpsiRequest ¶
func NewGetSupiOrGpsiRequest(server string, ueId externalRef2.VarUeId, params *GetSupiOrGpsiParams) (*http.Request, error)
NewGetSupiOrGpsiRequest generates requests for GetSupiOrGpsi
func NewGetTraceConfigDataRequest ¶
func NewGetTraceConfigDataRequest(server string, supi externalRef2.Supi, params *GetTraceConfigDataParams) (*http.Request, error)
NewGetTraceConfigDataRequest generates requests for GetTraceConfigData
func NewGetUeCtxInAmfDataRequest ¶
func NewGetUeCtxInAmfDataRequest(server string, supi externalRef2.Supi, params *GetUeCtxInAmfDataParams) (*http.Request, error)
NewGetUeCtxInAmfDataRequest generates requests for GetUeCtxInAmfData
func NewGetUeCtxInSmfDataRequest ¶
func NewGetUeCtxInSmfDataRequest(server string, supi externalRef2.Supi, params *GetUeCtxInSmfDataParams) (*http.Request, error)
NewGetUeCtxInSmfDataRequest generates requests for GetUeCtxInSmfData
func NewGetUeCtxInSmsfDataRequest ¶
func NewGetUeCtxInSmsfDataRequest(server string, supi externalRef2.Supi, params *GetUeCtxInSmsfDataParams) (*http.Request, error)
NewGetUeCtxInSmsfDataRequest generates requests for GetUeCtxInSmsfData
func NewGetV2xDataRequest ¶
func NewGetV2xDataRequest(server string, supi externalRef2.Supi, params *GetV2xDataParams) (*http.Request, error)
NewGetV2xDataRequest generates requests for GetV2xData
func NewModifyRequestWithApplicationMergePatchPlusJSONBody ¶
func NewModifyRequestWithApplicationMergePatchPlusJSONBody(server string, ueId externalRef2.VarUeId, subscriptionId string, params *ModifyParams, body ModifyApplicationMergePatchPlusJSONRequestBody) (*http.Request, error)
NewModifyRequestWithApplicationMergePatchPlusJSONBody calls the generic Modify builder with application/merge-patch+json body
func NewModifyRequestWithBody ¶
func NewModifyRequestWithBody(server string, ueId externalRef2.VarUeId, subscriptionId string, params *ModifyParams, contentType string, body io.Reader) (*http.Request, error)
NewModifyRequestWithBody generates requests for Modify with any type of body
func NewModifySharedDataSubsRequestWithApplicationMergePatchPlusJSONBody ¶
func NewModifySharedDataSubsRequestWithApplicationMergePatchPlusJSONBody(server string, subscriptionId string, params *ModifySharedDataSubsParams, body ModifySharedDataSubsApplicationMergePatchPlusJSONRequestBody) (*http.Request, error)
NewModifySharedDataSubsRequestWithApplicationMergePatchPlusJSONBody calls the generic ModifySharedDataSubs builder with application/merge-patch+json body
func NewModifySharedDataSubsRequestWithBody ¶
func NewModifySharedDataSubsRequestWithBody(server string, subscriptionId string, params *ModifySharedDataSubsParams, contentType string, body io.Reader) (*http.Request, error)
NewModifySharedDataSubsRequestWithBody generates requests for ModifySharedDataSubs with any type of body
func NewSNSSAIsAckRequest ¶
func NewSNSSAIsAckRequest(server string, supi externalRef2.Supi, body SNSSAIsAckJSONRequestBody) (*http.Request, error)
NewSNSSAIsAckRequest calls the generic SNSSAIsAck builder with application/json body
func NewSNSSAIsAckRequestWithBody ¶
func NewSNSSAIsAckRequestWithBody(server string, supi externalRef2.Supi, contentType string, body io.Reader) (*http.Request, error)
NewSNSSAIsAckRequestWithBody generates requests for SNSSAIsAck with any type of body
func NewSorAckInfoRequest ¶
func NewSorAckInfoRequest(server string, supi externalRef2.Supi, body SorAckInfoJSONRequestBody) (*http.Request, error)
NewSorAckInfoRequest calls the generic SorAckInfo builder with application/json body
func NewSorAckInfoRequestWithBody ¶
func NewSorAckInfoRequestWithBody(server string, supi externalRef2.Supi, contentType string, body io.Reader) (*http.Request, error)
NewSorAckInfoRequestWithBody generates requests for SorAckInfo with any type of body
func NewSubscribeRequest ¶
func NewSubscribeRequest(server string, ueId externalRef2.VarUeId, body SubscribeJSONRequestBody) (*http.Request, error)
NewSubscribeRequest calls the generic Subscribe builder with application/json body
func NewSubscribeRequestWithBody ¶
func NewSubscribeRequestWithBody(server string, ueId externalRef2.VarUeId, contentType string, body io.Reader) (*http.Request, error)
NewSubscribeRequestWithBody generates requests for Subscribe with any type of body
func NewSubscribeToSharedDataRequest ¶
func NewSubscribeToSharedDataRequest(server string, body SubscribeToSharedDataJSONRequestBody) (*http.Request, error)
NewSubscribeToSharedDataRequest calls the generic SubscribeToSharedData builder with application/json body
func NewSubscribeToSharedDataRequestWithBody ¶
func NewSubscribeToSharedDataRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSubscribeToSharedDataRequestWithBody generates requests for SubscribeToSharedData with any type of body
func NewUnsubscribeForSharedDataRequest ¶
func NewUnsubscribeForSharedDataRequest(server string, subscriptionId string) (*http.Request, error)
NewUnsubscribeForSharedDataRequest generates requests for UnsubscribeForSharedData
func NewUnsubscribeRequest ¶
func NewUnsubscribeRequest(server string, ueId externalRef2.VarUeId, subscriptionId string) (*http.Request, error)
NewUnsubscribeRequest generates requests for Unsubscribe
func NewUpdateSORInfoRequest ¶
func NewUpdateSORInfoRequest(server string, supi externalRef2.Supi, body UpdateSORInfoJSONRequestBody) (*http.Request, error)
NewUpdateSORInfoRequest calls the generic UpdateSORInfo builder with application/json body
func NewUpdateSORInfoRequestWithBody ¶
func NewUpdateSORInfoRequestWithBody(server string, supi externalRef2.Supi, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSORInfoRequestWithBody generates requests for UpdateSORInfo with any type of body
func NewUpuAckRequest ¶
func NewUpuAckRequest(server string, supi externalRef2.Supi, body UpuAckJSONRequestBody) (*http.Request, error)
NewUpuAckRequest calls the generic UpuAck builder with application/json body
func NewUpuAckRequestWithBody ¶
func NewUpuAckRequestWithBody(server string, supi externalRef2.Supi, contentType string, body io.Reader) (*http.Request, error)
NewUpuAckRequestWithBody generates requests for UpuAck 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 AccessAndMobilitySubscriptionData ¶
type AccessAndMobilitySubscriptionData struct { ActiveTime *externalRef2.DurationSecRm `json:"activeTime"` CMsisdn externalRef2.CMsisdn `json:"cMsisdn,omitempty"` CagData *CagData `json:"cagData,omitempty"` CoreNetworkTypeRestrictions *[]externalRef2.CoreNetworkType `json:"coreNetworkTypeRestrictions,omitempty"` EcRestrictionDataNb *bool `json:"ecRestrictionDataNb,omitempty"` EcRestrictionDataWb *EcRestrictionDataWb `json:"ecRestrictionDataWb,omitempty"` EdrxParametersList []EdrxParameters `json:"edrxParametersList,omitempty"` ExpectedUeBehaviourList *ExpectedUeBehaviourData `json:"expectedUeBehaviourList,omitempty"` ForbiddenAreas *[]externalRef2.Area `json:"forbiddenAreas,omitempty"` Gpsis *[]externalRef2.Gpsi `json:"gpsis,omitempty"` IabOperationAllowed *bool `json:"iabOperationAllowed,omitempty"` InternalGroupIds []externalRef2.GroupId `json:"internalGroupIds,omitempty"` McsPriority *McsPriorityIndicator `json:"mcsPriority,omitempty"` MdtConfiguration *externalRef2.MdtConfiguration `json:"mdtConfiguration,omitempty"` MdtUserConsent *MdtUserConsent `json:"mdtUserConsent,omitempty"` MicoAllowed *MicoAllowed `json:"micoAllowed,omitempty"` MpsPriority *MpsPriorityIndicator `json:"mpsPriority,omitempty"` NbIoTUePriority *NbIoTUePriority `json:"nbIoTUePriority,omitempty"` Nssai *Nssai `json:"nssai"` NssaiInclusionAllowed *bool `json:"nssaiInclusionAllowed,omitempty"` OdbPacketServices *externalRef2.OdbPacketServices `json:"odbPacketServices,omitempty"` PrimaryRatRestrictions *[]externalRef2.RatType `json:"primaryRatRestrictions,omitempty"` PtwParametersList []PtwParameters `json:"ptwParametersList,omitempty"` RatRestrictions *[]externalRef2.RatType `json:"ratRestrictions,omitempty"` RfspIndex *externalRef2.RfspIndexRm `json:"rfspIndex"` RgWirelineCharacteristics *externalRef2.RgWirelineCharacteristics `json:"rgWirelineCharacteristics,omitempty"` SecondaryRatRestrictions *[]externalRef2.RatType `json:"secondaryRatRestrictions,omitempty"` ServiceAreaRestriction *externalRef2.ServiceAreaRestriction `json:"serviceAreaRestriction,omitempty"` ServiceGapTime *externalRef2.DurationSec `json:"serviceGapTime,omitempty"` SorInfo *SorInfo `json:"sorInfo,omitempty"` SorInfoExpectInd *bool `json:"sorInfoExpectInd,omitempty"` SorUpdateIndicatorList []SorUpdateIndicator `json:"sorUpdateIndicatorList,omitempty"` SorafRetrieval *bool `json:"sorafRetrieval,omitempty"` StnSr *externalRef2.StnSr `json:"stnSr,omitempty"` SubsRegTimer *externalRef2.DurationSecRm `json:"subsRegTimer"` SubscribedDnnList *[]string `json:"subscribedDnnList,omitempty"` SubscribedUeAmbr *externalRef2.AmbrRm `json:"subscribedUeAmbr,omitempty"` SupportedFeatures *externalRef2.SupportedFeatures `json:"supportedFeatures,omitempty"` TraceData *externalRef2.TraceData `json:"traceData"` UeUsageType *UeUsageType `json:"ueUsageType,omitempty"` UpuInfo *UpuInfo `json:"upuInfo,omitempty"` WirelineForbiddenAreas *[]externalRef2.WirelineArea `json:"wirelineForbiddenAreas,omitempty"` WirelineServiceAreaRestriction *externalRef2.WirelineServiceAreaRestriction `json:"wirelineServiceAreaRestriction,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AccessAndMobilitySubscriptionData defines model for AccessAndMobilitySubscriptionData.
func (AccessAndMobilitySubscriptionData) Get ¶
func (a AccessAndMobilitySubscriptionData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AccessAndMobilitySubscriptionData. Returns the specified element and whether it was found
func (AccessAndMobilitySubscriptionData) MarshalJSON ¶
func (a AccessAndMobilitySubscriptionData) MarshalJSON() ([]byte, error)
Override default JSON handling for AccessAndMobilitySubscriptionData to handle AdditionalProperties
func (*AccessAndMobilitySubscriptionData) Set ¶
func (a *AccessAndMobilitySubscriptionData) Set(fieldName string, value interface{})
Setter for additional properties for AccessAndMobilitySubscriptionData
func (*AccessAndMobilitySubscriptionData) UnmarshalJSON ¶
func (a *AccessAndMobilitySubscriptionData) UnmarshalJSON(b []byte) error
Override default JSON handling for AccessAndMobilitySubscriptionData to handle AdditionalProperties
type AcknowledgeInfo ¶
type AcknowledgeInfo struct { ProvisioningTime externalRef2.DateTime `json:"provisioningTime"` SecuredPacket *SecuredPacket `json:"securedPacket,omitempty"` SorMacIue externalRef0.SorMac `json:"sorMacIue,omitempty"` UeNotReachable *bool `json:"ueNotReachable,omitempty"` UpuMacIue externalRef1.UpuMac `json:"upuMacIue,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AcknowledgeInfo defines model for AcknowledgeInfo.
func (AcknowledgeInfo) Get ¶
func (a AcknowledgeInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AcknowledgeInfo. Returns the specified element and whether it was found
func (AcknowledgeInfo) MarshalJSON ¶
func (a AcknowledgeInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for AcknowledgeInfo to handle AdditionalProperties
func (*AcknowledgeInfo) Set ¶
func (a *AcknowledgeInfo) Set(fieldName string, value interface{})
Setter for additional properties for AcknowledgeInfo
func (*AcknowledgeInfo) UnmarshalJSON ¶
func (a *AcknowledgeInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for AcknowledgeInfo to handle AdditionalProperties
type AdditionalSnssaiData ¶
type AdditionalSnssaiData struct { RequiredAuthnAuthz *bool `json:"requiredAuthnAuthz,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AdditionalSnssaiData defines model for AdditionalSnssaiData.
func (AdditionalSnssaiData) Get ¶
func (a AdditionalSnssaiData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AdditionalSnssaiData. Returns the specified element and whether it was found
func (AdditionalSnssaiData) MarshalJSON ¶
func (a AdditionalSnssaiData) MarshalJSON() ([]byte, error)
Override default JSON handling for AdditionalSnssaiData to handle AdditionalProperties
func (*AdditionalSnssaiData) Set ¶
func (a *AdditionalSnssaiData) Set(fieldName string, value interface{})
Setter for additional properties for AdditionalSnssaiData
func (*AdditionalSnssaiData) UnmarshalJSON ¶
func (a *AdditionalSnssaiData) UnmarshalJSON(b []byte) error
Override default JSON handling for AdditionalSnssaiData to handle AdditionalProperties
type AfExternal ¶
type AfExternal struct { AfId *AfId `json:"afId,omitempty"` AllowedGeographicArea []interface{} `json:"allowedGeographicArea,omitempty"` PrivacyCheckRelatedAction *PrivacyCheckRelatedAction `json:"privacyCheckRelatedAction,omitempty"` ValidTimePeriod *ValidTimePeriod `json:"validTimePeriod,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AfExternal defines model for AfExternal.
func (AfExternal) Get ¶
func (a AfExternal) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AfExternal. Returns the specified element and whether it was found
func (AfExternal) MarshalJSON ¶
func (a AfExternal) MarshalJSON() ([]byte, error)
Override default JSON handling for AfExternal to handle AdditionalProperties
func (*AfExternal) Set ¶
func (a *AfExternal) Set(fieldName string, value interface{})
Setter for additional properties for AfExternal
func (*AfExternal) UnmarshalJSON ¶
func (a *AfExternal) UnmarshalJSON(b []byte) error
Override default JSON handling for AfExternal to handle AdditionalProperties
type AppDescriptor ¶
type AppDescriptor struct { AppId *string `json:"appId,omitempty"` OsId *externalRef5.OsId `json:"osId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AppDescriptor defines model for AppDescriptor.
func (AppDescriptor) Get ¶
func (a AppDescriptor) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AppDescriptor. Returns the specified element and whether it was found
func (AppDescriptor) MarshalJSON ¶
func (a AppDescriptor) MarshalJSON() ([]byte, error)
Override default JSON handling for AppDescriptor to handle AdditionalProperties
func (*AppDescriptor) Set ¶
func (a *AppDescriptor) Set(fieldName string, value interface{})
Setter for additional properties for AppDescriptor
func (*AppDescriptor) UnmarshalJSON ¶
func (a *AppDescriptor) UnmarshalJSON(b []byte) error
Override default JSON handling for AppDescriptor to handle AdditionalProperties
type AppPortId ¶
type AppPortId struct { DestinationPort *externalRef2.Uint16 `json:"destinationPort,omitempty"` OriginatorPort *externalRef2.Uint16 `json:"originatorPort,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AppPortId defines model for AppPortId.
func (AppPortId) Get ¶
Getter for additional properties for AppPortId. Returns the specified element and whether it was found
func (AppPortId) MarshalJSON ¶
Override default JSON handling for AppPortId to handle AdditionalProperties
func (*AppPortId) UnmarshalJSON ¶
Override default JSON handling for AppPortId to handle AdditionalProperties
type CAGAck204Response ¶
type CAGAck204Response struct { }
func (CAGAck204Response) VisitCAGAckResponse ¶
func (response CAGAck204Response) VisitCAGAckResponse(w http.ResponseWriter) error
type CAGAck400ApplicationProblemPlusJSONResponse ¶
type CAGAck400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (CAGAck400ApplicationProblemPlusJSONResponse) VisitCAGAckResponse ¶
func (response CAGAck400ApplicationProblemPlusJSONResponse) VisitCAGAckResponse(w http.ResponseWriter) error
type CAGAck500ApplicationProblemPlusJSONResponse ¶
type CAGAck500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (CAGAck500ApplicationProblemPlusJSONResponse) VisitCAGAckResponse ¶
func (response CAGAck500ApplicationProblemPlusJSONResponse) VisitCAGAckResponse(w http.ResponseWriter) error
type CAGAck503ApplicationProblemPlusJSONResponse ¶
type CAGAck503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (CAGAck503ApplicationProblemPlusJSONResponse) VisitCAGAckResponse ¶
func (response CAGAck503ApplicationProblemPlusJSONResponse) VisitCAGAckResponse(w http.ResponseWriter) error
type CAGAckJSONRequestBody ¶
type CAGAckJSONRequestBody = AcknowledgeInfo
CAGAckJSONRequestBody defines body for CAGAck for application/json ContentType.
type CAGAckRequestObject ¶
type CAGAckRequestObject struct { Supi externalRef2.Supi `json:"supi"` Body *CAGAckJSONRequestBody }
type CAGAckResponse ¶
type CAGAckResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseCAGAckResponse ¶
func ParseCAGAckResponse(rsp *http.Response) (*CAGAckResponse, error)
ParseCAGAckResponse parses an HTTP response from a CAGAckWithResponse call
func (CAGAckResponse) Status ¶
func (r CAGAckResponse) Status() string
Status returns HTTPResponse.Status
func (CAGAckResponse) StatusCode ¶
func (r CAGAckResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CAGAckResponseObject ¶
type CAGAckResponseObject interface {
VisitCAGAckResponse(w http.ResponseWriter) error
}
type CAGAckdefaultApplicationProblemPlusJSONResponse ¶
type CAGAckdefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (CAGAckdefaultApplicationProblemPlusJSONResponse) VisitCAGAckResponse ¶
func (response CAGAckdefaultApplicationProblemPlusJSONResponse) VisitCAGAckResponse(w http.ResponseWriter) error
type CagData ¶
type CagData struct { // CagInfos A map (list of key-value pairs where PlmnId serves as key) of CagInfo CagInfos map[string]CagInfo `json:"cagInfos"` ProvisioningTime *externalRef2.DateTime `json:"provisioningTime,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
CagData defines model for CagData.
func (CagData) Get ¶
Getter for additional properties for CagData. Returns the specified element and whether it was found
func (CagData) MarshalJSON ¶
Override default JSON handling for CagData to handle AdditionalProperties
func (*CagData) UnmarshalJSON ¶
Override default JSON handling for CagData to handle AdditionalProperties
type CagInfo ¶
type CagInfo struct { AllowedCagList []externalRef2.CagId `json:"allowedCagList"` CagOnlyIndicator *bool `json:"cagOnlyIndicator,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
CagInfo defines model for CagInfo.
func (CagInfo) Get ¶
Getter for additional properties for CagInfo. Returns the specified element and whether it was found
func (CagInfo) MarshalJSON ¶
Override default JSON handling for CagInfo to handle AdditionalProperties
func (*CagInfo) UnmarshalJSON ¶
Override default JSON handling for CagInfo 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) CAGAck ¶
func (c *Client) CAGAck(ctx context.Context, supi externalRef2.Supi, body CAGAckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CAGAckWithBody ¶
func (*Client) GetAmData ¶
func (c *Client) GetAmData(ctx context.Context, supi externalRef2.Supi, params *GetAmDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDataSets ¶
func (c *Client) GetDataSets(ctx context.Context, supi externalRef2.Supi, params *GetDataSetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEcrData ¶
func (c *Client) GetEcrData(ctx context.Context, supi externalRef2.Supi, params *GetEcrDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetGroupIdentifiers ¶
func (c *Client) GetGroupIdentifiers(ctx context.Context, params *GetGroupIdentifiersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetIndividualSharedData ¶
func (c *Client) GetIndividualSharedData(ctx context.Context, sharedDataId SharedDataIds, params *GetIndividualSharedDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLcsBcaData ¶
func (c *Client) GetLcsBcaData(ctx context.Context, supi externalRef2.Supi, params *GetLcsBcaDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLcsMoData ¶
func (c *Client) GetLcsMoData(ctx context.Context, supi externalRef2.Supi, params *GetLcsMoDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLcsPrivacyData ¶
func (c *Client) GetLcsPrivacyData(ctx context.Context, ueId externalRef2.VarUeId, params *GetLcsPrivacyDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNSSAI ¶
func (c *Client) GetNSSAI(ctx context.Context, supi externalRef2.Supi, params *GetNSSAIParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSharedData ¶
func (c *Client) GetSharedData(ctx context.Context, params *GetSharedDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSmData ¶
func (c *Client) GetSmData(ctx context.Context, supi externalRef2.Supi, params *GetSmDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSmfSelData ¶
func (c *Client) GetSmfSelData(ctx context.Context, supi externalRef2.Supi, params *GetSmfSelDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSmsData ¶
func (c *Client) GetSmsData(ctx context.Context, supi externalRef2.Supi, params *GetSmsDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSmsMngtData ¶
func (c *Client) GetSmsMngtData(ctx context.Context, supi externalRef2.Supi, params *GetSmsMngtDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSupiOrGpsi ¶
func (c *Client) GetSupiOrGpsi(ctx context.Context, ueId externalRef2.VarUeId, params *GetSupiOrGpsiParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTraceConfigData ¶
func (c *Client) GetTraceConfigData(ctx context.Context, supi externalRef2.Supi, params *GetTraceConfigDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUeCtxInAmfData ¶
func (c *Client) GetUeCtxInAmfData(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInAmfDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUeCtxInSmfData ¶
func (c *Client) GetUeCtxInSmfData(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmfDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUeCtxInSmsfData ¶
func (c *Client) GetUeCtxInSmsfData(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmsfDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetV2xData ¶
func (c *Client) GetV2xData(ctx context.Context, supi externalRef2.Supi, params *GetV2xDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ModifySharedDataSubsWithApplicationMergePatchPlusJSONBody ¶
func (c *Client) ModifySharedDataSubsWithApplicationMergePatchPlusJSONBody(ctx context.Context, subscriptionId string, params *ModifySharedDataSubsParams, body ModifySharedDataSubsApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ModifySharedDataSubsWithBody ¶
func (*Client) ModifyWithApplicationMergePatchPlusJSONBody ¶
func (c *Client) ModifyWithApplicationMergePatchPlusJSONBody(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, params *ModifyParams, body ModifyApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ModifyWithBody ¶
func (c *Client) ModifyWithBody(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, params *ModifyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SNSSAIsAck ¶
func (c *Client) SNSSAIsAck(ctx context.Context, supi externalRef2.Supi, body SNSSAIsAckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SNSSAIsAckWithBody ¶
func (*Client) SorAckInfo ¶
func (c *Client) SorAckInfo(ctx context.Context, supi externalRef2.Supi, body SorAckInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SorAckInfoWithBody ¶
func (*Client) Subscribe ¶
func (c *Client) Subscribe(ctx context.Context, ueId externalRef2.VarUeId, body SubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SubscribeToSharedData ¶
func (c *Client) SubscribeToSharedData(ctx context.Context, body SubscribeToSharedDataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SubscribeToSharedDataWithBody ¶
func (*Client) SubscribeWithBody ¶
func (*Client) Unsubscribe ¶
func (c *Client) Unsubscribe(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UnsubscribeForSharedData ¶
func (*Client) UpdateSORInfo ¶
func (c *Client) UpdateSORInfo(ctx context.Context, supi externalRef2.Supi, body UpdateSORInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSORInfoWithBody ¶
func (*Client) UpuAck ¶
func (c *Client) UpuAck(ctx context.Context, supi externalRef2.Supi, body UpuAckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpuAckWithBody ¶
type ClientInterface ¶
type ClientInterface interface { // GetGroupIdentifiers request GetGroupIdentifiers(ctx context.Context, params *GetGroupIdentifiersParams, reqEditors ...RequestEditorFn) (*http.Response, error) GetSharedData(ctx context.Context, params *GetSharedDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) SubscribeToSharedDataWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UnsubscribeForSharedData(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error) ModifySharedDataSubsWithBody(ctx context.Context, subscriptionId string, params *ModifySharedDataSubsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) GetIndividualSharedData(ctx context.Context, sharedDataId SharedDataIds, params *GetIndividualSharedDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDataSets request GetDataSets(ctx context.Context, supi externalRef2.Supi, params *GetDataSetsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAmData request GetAmData(ctx context.Context, supi externalRef2.Supi, params *GetAmDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CAGAckWithBody request with any body CAGAckWithBody(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CAGAck(ctx context.Context, supi externalRef2.Supi, body CAGAckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetEcrData request GetEcrData(ctx context.Context, supi externalRef2.Supi, params *GetEcrDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // SorAckInfoWithBody request with any body SorAckInfoWithBody(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) SorAckInfo(ctx context.Context, supi externalRef2.Supi, body SorAckInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // SNSSAIsAckWithBody request with any body SNSSAIsAckWithBody(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) SNSSAIsAck(ctx context.Context, supi externalRef2.Supi, body SNSSAIsAckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateSORInfoWithBody request with any body UpdateSORInfoWithBody(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateSORInfo(ctx context.Context, supi externalRef2.Supi, body UpdateSORInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpuAckWithBody request with any body UpuAckWithBody(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpuAck(ctx context.Context, supi externalRef2.Supi, body UpuAckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLcsBcaData request GetLcsBcaData(ctx context.Context, supi externalRef2.Supi, params *GetLcsBcaDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLcsMoData request GetLcsMoData(ctx context.Context, supi externalRef2.Supi, params *GetLcsMoDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetNSSAI request GetNSSAI(ctx context.Context, supi externalRef2.Supi, params *GetNSSAIParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSmData request GetSmData(ctx context.Context, supi externalRef2.Supi, params *GetSmDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSmfSelData request GetSmfSelData(ctx context.Context, supi externalRef2.Supi, params *GetSmfSelDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSmsData request GetSmsData(ctx context.Context, supi externalRef2.Supi, params *GetSmsDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSmsMngtData request GetSmsMngtData(ctx context.Context, supi externalRef2.Supi, params *GetSmsMngtDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTraceConfigData request GetTraceConfigData(ctx context.Context, supi externalRef2.Supi, params *GetTraceConfigDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUeCtxInAmfData request GetUeCtxInAmfData(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInAmfDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUeCtxInSmfData request GetUeCtxInSmfData(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmfDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUeCtxInSmsfData request GetUeCtxInSmsfData(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmsfDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetV2xData request GetV2xData(ctx context.Context, supi externalRef2.Supi, params *GetV2xDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSupiOrGpsi request GetSupiOrGpsi(ctx context.Context, ueId externalRef2.VarUeId, params *GetSupiOrGpsiParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLcsPrivacyData request GetLcsPrivacyData(ctx context.Context, ueId externalRef2.VarUeId, params *GetLcsPrivacyDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // SubscribeWithBody request with any body SubscribeWithBody(ctx context.Context, ueId externalRef2.VarUeId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) Subscribe(ctx context.Context, ueId externalRef2.VarUeId, body SubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // Unsubscribe request Unsubscribe(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error) // ModifyWithBody request with any body ModifyWithBody(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, params *ModifyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ModifyWithApplicationMergePatchPlusJSONBody(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, params *ModifyParams, body ModifyApplicationMergePatchPlusJSONRequestBody, 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) CAGAckWithBodyWithResponse ¶
func (c *ClientWithResponses) CAGAckWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CAGAckResponse, error)
CAGAckWithBodyWithResponse request with arbitrary body returning *CAGAckResponse
func (*ClientWithResponses) CAGAckWithResponse ¶
func (c *ClientWithResponses) CAGAckWithResponse(ctx context.Context, supi externalRef2.Supi, body CAGAckJSONRequestBody, reqEditors ...RequestEditorFn) (*CAGAckResponse, error)
func (*ClientWithResponses) GetAmDataWithResponse ¶
func (c *ClientWithResponses) GetAmDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetAmDataParams, reqEditors ...RequestEditorFn) (*GetAmDataResponse, error)
GetAmDataWithResponse request returning *GetAmDataResponse
func (*ClientWithResponses) GetDataSetsWithResponse ¶
func (c *ClientWithResponses) GetDataSetsWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetDataSetsParams, reqEditors ...RequestEditorFn) (*GetDataSetsResponse, error)
GetDataSetsWithResponse request returning *GetDataSetsResponse
func (*ClientWithResponses) GetEcrDataWithResponse ¶
func (c *ClientWithResponses) GetEcrDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetEcrDataParams, reqEditors ...RequestEditorFn) (*GetEcrDataResponse, error)
GetEcrDataWithResponse request returning *GetEcrDataResponse
func (*ClientWithResponses) GetGroupIdentifiersWithResponse ¶
func (c *ClientWithResponses) GetGroupIdentifiersWithResponse(ctx context.Context, params *GetGroupIdentifiersParams, reqEditors ...RequestEditorFn) (*GetGroupIdentifiersResponse, error)
GetGroupIdentifiersWithResponse request returning *GetGroupIdentifiersResponse
func (*ClientWithResponses) GetIndividualSharedDataWithResponse ¶
func (c *ClientWithResponses) GetIndividualSharedDataWithResponse(ctx context.Context, sharedDataId SharedDataIds, params *GetIndividualSharedDataParams, reqEditors ...RequestEditorFn) (*GetIndividualSharedDataResponse, error)
GetIndividualSharedDataWithResponse request returning *GetIndividualSharedDataResponse
func (*ClientWithResponses) GetLcsBcaDataWithResponse ¶
func (c *ClientWithResponses) GetLcsBcaDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetLcsBcaDataParams, reqEditors ...RequestEditorFn) (*GetLcsBcaDataResponse, error)
GetLcsBcaDataWithResponse request returning *GetLcsBcaDataResponse
func (*ClientWithResponses) GetLcsMoDataWithResponse ¶
func (c *ClientWithResponses) GetLcsMoDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetLcsMoDataParams, reqEditors ...RequestEditorFn) (*GetLcsMoDataResponse, error)
GetLcsMoDataWithResponse request returning *GetLcsMoDataResponse
func (*ClientWithResponses) GetLcsPrivacyDataWithResponse ¶
func (c *ClientWithResponses) GetLcsPrivacyDataWithResponse(ctx context.Context, ueId externalRef2.VarUeId, params *GetLcsPrivacyDataParams, reqEditors ...RequestEditorFn) (*GetLcsPrivacyDataResponse, error)
GetLcsPrivacyDataWithResponse request returning *GetLcsPrivacyDataResponse
func (*ClientWithResponses) GetNSSAIWithResponse ¶
func (c *ClientWithResponses) GetNSSAIWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetNSSAIParams, reqEditors ...RequestEditorFn) (*GetNSSAIResponse, error)
GetNSSAIWithResponse request returning *GetNSSAIResponse
func (*ClientWithResponses) GetSharedDataWithResponse ¶
func (c *ClientWithResponses) GetSharedDataWithResponse(ctx context.Context, params *GetSharedDataParams, reqEditors ...RequestEditorFn) (*GetSharedDataResponse, error)
GetSharedDataWithResponse request returning *GetSharedDataResponse
func (*ClientWithResponses) GetSmDataWithResponse ¶
func (c *ClientWithResponses) GetSmDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmDataParams, reqEditors ...RequestEditorFn) (*GetSmDataResponse, error)
GetSmDataWithResponse request returning *GetSmDataResponse
func (*ClientWithResponses) GetSmfSelDataWithResponse ¶
func (c *ClientWithResponses) GetSmfSelDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmfSelDataParams, reqEditors ...RequestEditorFn) (*GetSmfSelDataResponse, error)
GetSmfSelDataWithResponse request returning *GetSmfSelDataResponse
func (*ClientWithResponses) GetSmsDataWithResponse ¶
func (c *ClientWithResponses) GetSmsDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmsDataParams, reqEditors ...RequestEditorFn) (*GetSmsDataResponse, error)
GetSmsDataWithResponse request returning *GetSmsDataResponse
func (*ClientWithResponses) GetSmsMngtDataWithResponse ¶
func (c *ClientWithResponses) GetSmsMngtDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmsMngtDataParams, reqEditors ...RequestEditorFn) (*GetSmsMngtDataResponse, error)
GetSmsMngtDataWithResponse request returning *GetSmsMngtDataResponse
func (*ClientWithResponses) GetSupiOrGpsiWithResponse ¶
func (c *ClientWithResponses) GetSupiOrGpsiWithResponse(ctx context.Context, ueId externalRef2.VarUeId, params *GetSupiOrGpsiParams, reqEditors ...RequestEditorFn) (*GetSupiOrGpsiResponse, error)
GetSupiOrGpsiWithResponse request returning *GetSupiOrGpsiResponse
func (*ClientWithResponses) GetTraceConfigDataWithResponse ¶
func (c *ClientWithResponses) GetTraceConfigDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetTraceConfigDataParams, reqEditors ...RequestEditorFn) (*GetTraceConfigDataResponse, error)
GetTraceConfigDataWithResponse request returning *GetTraceConfigDataResponse
func (*ClientWithResponses) GetUeCtxInAmfDataWithResponse ¶
func (c *ClientWithResponses) GetUeCtxInAmfDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInAmfDataParams, reqEditors ...RequestEditorFn) (*GetUeCtxInAmfDataResponse, error)
GetUeCtxInAmfDataWithResponse request returning *GetUeCtxInAmfDataResponse
func (*ClientWithResponses) GetUeCtxInSmfDataWithResponse ¶
func (c *ClientWithResponses) GetUeCtxInSmfDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmfDataParams, reqEditors ...RequestEditorFn) (*GetUeCtxInSmfDataResponse, error)
GetUeCtxInSmfDataWithResponse request returning *GetUeCtxInSmfDataResponse
func (*ClientWithResponses) GetUeCtxInSmsfDataWithResponse ¶
func (c *ClientWithResponses) GetUeCtxInSmsfDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmsfDataParams, reqEditors ...RequestEditorFn) (*GetUeCtxInSmsfDataResponse, error)
GetUeCtxInSmsfDataWithResponse request returning *GetUeCtxInSmsfDataResponse
func (*ClientWithResponses) GetV2xDataWithResponse ¶
func (c *ClientWithResponses) GetV2xDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetV2xDataParams, reqEditors ...RequestEditorFn) (*GetV2xDataResponse, error)
GetV2xDataWithResponse request returning *GetV2xDataResponse
func (*ClientWithResponses) ModifySharedDataSubsWithApplicationMergePatchPlusJSONBodyWithResponse ¶
func (c *ClientWithResponses) ModifySharedDataSubsWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, subscriptionId string, params *ModifySharedDataSubsParams, body ModifySharedDataSubsApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ModifySharedDataSubsResponse, error)
func (*ClientWithResponses) ModifySharedDataSubsWithBodyWithResponse ¶
func (c *ClientWithResponses) ModifySharedDataSubsWithBodyWithResponse(ctx context.Context, subscriptionId string, params *ModifySharedDataSubsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ModifySharedDataSubsResponse, error)
ModifySharedDataSubsWithBodyWithResponse request with arbitrary body returning *ModifySharedDataSubsResponse
func (*ClientWithResponses) ModifyWithApplicationMergePatchPlusJSONBodyWithResponse ¶
func (c *ClientWithResponses) ModifyWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, params *ModifyParams, body ModifyApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ModifyResponse, error)
func (*ClientWithResponses) ModifyWithBodyWithResponse ¶
func (c *ClientWithResponses) ModifyWithBodyWithResponse(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, params *ModifyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ModifyResponse, error)
ModifyWithBodyWithResponse request with arbitrary body returning *ModifyResponse
func (*ClientWithResponses) SNSSAIsAckWithBodyWithResponse ¶
func (c *ClientWithResponses) SNSSAIsAckWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SNSSAIsAckResponse, error)
SNSSAIsAckWithBodyWithResponse request with arbitrary body returning *SNSSAIsAckResponse
func (*ClientWithResponses) SNSSAIsAckWithResponse ¶
func (c *ClientWithResponses) SNSSAIsAckWithResponse(ctx context.Context, supi externalRef2.Supi, body SNSSAIsAckJSONRequestBody, reqEditors ...RequestEditorFn) (*SNSSAIsAckResponse, error)
func (*ClientWithResponses) SorAckInfoWithBodyWithResponse ¶
func (c *ClientWithResponses) SorAckInfoWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SorAckInfoResponse, error)
SorAckInfoWithBodyWithResponse request with arbitrary body returning *SorAckInfoResponse
func (*ClientWithResponses) SorAckInfoWithResponse ¶
func (c *ClientWithResponses) SorAckInfoWithResponse(ctx context.Context, supi externalRef2.Supi, body SorAckInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*SorAckInfoResponse, error)
func (*ClientWithResponses) SubscribeToSharedDataWithBodyWithResponse ¶
func (c *ClientWithResponses) SubscribeToSharedDataWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubscribeToSharedDataResponse, error)
SubscribeToSharedDataWithBodyWithResponse request with arbitrary body returning *SubscribeToSharedDataResponse
func (*ClientWithResponses) SubscribeToSharedDataWithResponse ¶
func (c *ClientWithResponses) SubscribeToSharedDataWithResponse(ctx context.Context, body SubscribeToSharedDataJSONRequestBody, reqEditors ...RequestEditorFn) (*SubscribeToSharedDataResponse, error)
func (*ClientWithResponses) SubscribeWithBodyWithResponse ¶
func (c *ClientWithResponses) SubscribeWithBodyWithResponse(ctx context.Context, ueId externalRef2.VarUeId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubscribeResponse, error)
SubscribeWithBodyWithResponse request with arbitrary body returning *SubscribeResponse
func (*ClientWithResponses) SubscribeWithResponse ¶
func (c *ClientWithResponses) SubscribeWithResponse(ctx context.Context, ueId externalRef2.VarUeId, body SubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*SubscribeResponse, error)
func (*ClientWithResponses) UnsubscribeForSharedDataWithResponse ¶
func (c *ClientWithResponses) UnsubscribeForSharedDataWithResponse(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*UnsubscribeForSharedDataResponse, error)
UnsubscribeForSharedDataWithResponse request returning *UnsubscribeForSharedDataResponse
func (*ClientWithResponses) UnsubscribeWithResponse ¶
func (c *ClientWithResponses) UnsubscribeWithResponse(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, reqEditors ...RequestEditorFn) (*UnsubscribeResponse, error)
UnsubscribeWithResponse request returning *UnsubscribeResponse
func (*ClientWithResponses) UpdateSORInfoWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSORInfoWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSORInfoResponse, error)
UpdateSORInfoWithBodyWithResponse request with arbitrary body returning *UpdateSORInfoResponse
func (*ClientWithResponses) UpdateSORInfoWithResponse ¶
func (c *ClientWithResponses) UpdateSORInfoWithResponse(ctx context.Context, supi externalRef2.Supi, body UpdateSORInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSORInfoResponse, error)
func (*ClientWithResponses) UpuAckWithBodyWithResponse ¶
func (c *ClientWithResponses) UpuAckWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpuAckResponse, error)
UpuAckWithBodyWithResponse request with arbitrary body returning *UpuAckResponse
func (*ClientWithResponses) UpuAckWithResponse ¶
func (c *ClientWithResponses) UpuAckWithResponse(ctx context.Context, supi externalRef2.Supi, body UpuAckJSONRequestBody, reqEditors ...RequestEditorFn) (*UpuAckResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // GetGroupIdentifiersWithResponse request GetGroupIdentifiersWithResponse(ctx context.Context, params *GetGroupIdentifiersParams, reqEditors ...RequestEditorFn) (*GetGroupIdentifiersResponse, error) GetSharedDataWithResponse(ctx context.Context, params *GetSharedDataParams, reqEditors ...RequestEditorFn) (*GetSharedDataResponse, error) SubscribeToSharedDataWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubscribeToSharedDataResponse, error) UnsubscribeForSharedDataWithResponse(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*UnsubscribeForSharedDataResponse, error) ModifySharedDataSubsWithBodyWithResponse(ctx context.Context, subscriptionId string, params *ModifySharedDataSubsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ModifySharedDataSubsResponse, error) GetIndividualSharedDataWithResponse(ctx context.Context, sharedDataId SharedDataIds, params *GetIndividualSharedDataParams, reqEditors ...RequestEditorFn) (*GetIndividualSharedDataResponse, error) // GetDataSetsWithResponse request GetDataSetsWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetDataSetsParams, reqEditors ...RequestEditorFn) (*GetDataSetsResponse, error) // GetAmDataWithResponse request GetAmDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetAmDataParams, reqEditors ...RequestEditorFn) (*GetAmDataResponse, error) // CAGAckWithBodyWithResponse request with any body CAGAckWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CAGAckResponse, error) CAGAckWithResponse(ctx context.Context, supi externalRef2.Supi, body CAGAckJSONRequestBody, reqEditors ...RequestEditorFn) (*CAGAckResponse, error) // GetEcrDataWithResponse request GetEcrDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetEcrDataParams, reqEditors ...RequestEditorFn) (*GetEcrDataResponse, error) // SorAckInfoWithBodyWithResponse request with any body SorAckInfoWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SorAckInfoResponse, error) SorAckInfoWithResponse(ctx context.Context, supi externalRef2.Supi, body SorAckInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*SorAckInfoResponse, error) // SNSSAIsAckWithBodyWithResponse request with any body SNSSAIsAckWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SNSSAIsAckResponse, error) SNSSAIsAckWithResponse(ctx context.Context, supi externalRef2.Supi, body SNSSAIsAckJSONRequestBody, reqEditors ...RequestEditorFn) (*SNSSAIsAckResponse, error) // UpdateSORInfoWithBodyWithResponse request with any body UpdateSORInfoWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSORInfoResponse, error) UpdateSORInfoWithResponse(ctx context.Context, supi externalRef2.Supi, body UpdateSORInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSORInfoResponse, error) // UpuAckWithBodyWithResponse request with any body UpuAckWithBodyWithResponse(ctx context.Context, supi externalRef2.Supi, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpuAckResponse, error) UpuAckWithResponse(ctx context.Context, supi externalRef2.Supi, body UpuAckJSONRequestBody, reqEditors ...RequestEditorFn) (*UpuAckResponse, error) // GetLcsBcaDataWithResponse request GetLcsBcaDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetLcsBcaDataParams, reqEditors ...RequestEditorFn) (*GetLcsBcaDataResponse, error) // GetLcsMoDataWithResponse request GetLcsMoDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetLcsMoDataParams, reqEditors ...RequestEditorFn) (*GetLcsMoDataResponse, error) // GetNSSAIWithResponse request GetNSSAIWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetNSSAIParams, reqEditors ...RequestEditorFn) (*GetNSSAIResponse, error) // GetSmDataWithResponse request GetSmDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmDataParams, reqEditors ...RequestEditorFn) (*GetSmDataResponse, error) // GetSmfSelDataWithResponse request GetSmfSelDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmfSelDataParams, reqEditors ...RequestEditorFn) (*GetSmfSelDataResponse, error) // GetSmsDataWithResponse request GetSmsDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmsDataParams, reqEditors ...RequestEditorFn) (*GetSmsDataResponse, error) // GetSmsMngtDataWithResponse request GetSmsMngtDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetSmsMngtDataParams, reqEditors ...RequestEditorFn) (*GetSmsMngtDataResponse, error) // GetTraceConfigDataWithResponse request GetTraceConfigDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetTraceConfigDataParams, reqEditors ...RequestEditorFn) (*GetTraceConfigDataResponse, error) // GetUeCtxInAmfDataWithResponse request GetUeCtxInAmfDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInAmfDataParams, reqEditors ...RequestEditorFn) (*GetUeCtxInAmfDataResponse, error) // GetUeCtxInSmfDataWithResponse request GetUeCtxInSmfDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmfDataParams, reqEditors ...RequestEditorFn) (*GetUeCtxInSmfDataResponse, error) // GetUeCtxInSmsfDataWithResponse request GetUeCtxInSmsfDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetUeCtxInSmsfDataParams, reqEditors ...RequestEditorFn) (*GetUeCtxInSmsfDataResponse, error) // GetV2xDataWithResponse request GetV2xDataWithResponse(ctx context.Context, supi externalRef2.Supi, params *GetV2xDataParams, reqEditors ...RequestEditorFn) (*GetV2xDataResponse, error) // GetSupiOrGpsiWithResponse request GetSupiOrGpsiWithResponse(ctx context.Context, ueId externalRef2.VarUeId, params *GetSupiOrGpsiParams, reqEditors ...RequestEditorFn) (*GetSupiOrGpsiResponse, error) // GetLcsPrivacyDataWithResponse request GetLcsPrivacyDataWithResponse(ctx context.Context, ueId externalRef2.VarUeId, params *GetLcsPrivacyDataParams, reqEditors ...RequestEditorFn) (*GetLcsPrivacyDataResponse, error) // SubscribeWithBodyWithResponse request with any body SubscribeWithBodyWithResponse(ctx context.Context, ueId externalRef2.VarUeId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubscribeResponse, error) SubscribeWithResponse(ctx context.Context, ueId externalRef2.VarUeId, body SubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*SubscribeResponse, error) // UnsubscribeWithResponse request UnsubscribeWithResponse(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, reqEditors ...RequestEditorFn) (*UnsubscribeResponse, error) // ModifyWithBodyWithResponse request with any body ModifyWithBodyWithResponse(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, params *ModifyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ModifyResponse, error) ModifyWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, ueId externalRef2.VarUeId, subscriptionId string, params *ModifyParams, body ModifyApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ModifyResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CodeWordInd ¶
type CodeWordInd string
CodeWordInd defines model for CodeWordInd.
const ( CODEWORDCHECKINGMLC CodeWordInd = "CODEWORD_CHECK_IN_GMLC" CODEWORDCHECKINUE CodeWordInd = "CODEWORD_CHECK_IN_UE" )
Defines values for CodeWordInd.
type ContextInfo ¶
type ContextInfo struct { OrigHeaders []string `json:"origHeaders,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ContextInfo defines model for ContextInfo.
func (ContextInfo) Get ¶
func (a ContextInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ContextInfo. Returns the specified element and whether it was found
func (ContextInfo) MarshalJSON ¶
func (a ContextInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for ContextInfo to handle AdditionalProperties
func (*ContextInfo) Set ¶
func (a *ContextInfo) Set(fieldName string, value interface{})
Setter for additional properties for ContextInfo
func (*ContextInfo) UnmarshalJSON ¶
func (a *ContextInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for ContextInfo to handle AdditionalProperties
type DataSetName ¶
type DataSetName string
DataSetName defines model for DataSetName.
const ( AM DataSetName = "AM" LCSMO DataSetName = "LCS_MO" LCSPRIVACY DataSetName = "LCS_PRIVACY" SM DataSetName = "SM" SMFSEL DataSetName = "SMF_SEL" SMSMNG DataSetName = "SMS_MNG" SMSSUB DataSetName = "SMS_SUB" TRACE DataSetName = "TRACE" UECAMF DataSetName = "UEC_AMF" UECSMF DataSetName = "UEC_SMF" UECSMSF DataSetName = "UEC_SMSF" V2X DataSetName = "V2X" )
Defines values for DataSetName.
type DefaultUnrelatedClass ¶
type DefaultUnrelatedClass struct {}
DefaultUnrelatedClass defines model for DefaultUnrelatedClass.
func (DefaultUnrelatedClass) Get ¶
func (a DefaultUnrelatedClass) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for DefaultUnrelatedClass. Returns the specified element and whether it was found
func (DefaultUnrelatedClass) MarshalJSON ¶
func (a DefaultUnrelatedClass) MarshalJSON() ([]byte, error)
Override default JSON handling for DefaultUnrelatedClass to handle AdditionalProperties
func (*DefaultUnrelatedClass) Set ¶
func (a *DefaultUnrelatedClass) Set(fieldName string, value interface{})
Setter for additional properties for DefaultUnrelatedClass
func (*DefaultUnrelatedClass) UnmarshalJSON ¶
func (a *DefaultUnrelatedClass) UnmarshalJSON(b []byte) error
Override default JSON handling for DefaultUnrelatedClass to handle AdditionalProperties
type DnnConfiguration ¶
type DnnConfiguration struct { N3gppChargingCharacteristics *N3GppChargingCharacteristics `json:"3gppChargingCharacteristics,omitempty"` N5gQosProfile *externalRef2.SubscribedDefaultQos `json:"5gQosProfile,omitempty"` AcsInfo *externalRef2.AcsInfo `json:"acsInfo,omitempty"` AtsssAllowed *bool `json:"atsssAllowed,omitempty"` DnAaaAddress *IpAddress `json:"dnAaaAddress,omitempty"` DnAaaIpAddressAllocation *bool `json:"dnAaaIpAddressAllocation,omitempty"` IptvAccCtrlInfo *string `json:"iptvAccCtrlInfo,omitempty"` Ipv4FrameRouteList []FrameRouteInfo `json:"ipv4FrameRouteList,omitempty"` Ipv6FrameRouteList []FrameRouteInfo `json:"ipv6FrameRouteList,omitempty"` IwkEpsInd *IwkEpsInd `json:"iwkEpsInd,omitempty"` NiddInfo *NiddInformation `json:"niddInfo,omitempty"` // NiddNefId Identity of the NEF NiddNefId *externalRef3.NefId `json:"niddNefId,omitempty"` PduSessionContinuityInd *PduSessionContinuityInd `json:"pduSessionContinuityInd,omitempty"` PduSessionTypes PduSessionTypes `json:"pduSessionTypes"` RedundantSessionAllowed *bool `json:"redundantSessionAllowed,omitempty"` SecondaryAuth *bool `json:"secondaryAuth,omitempty"` SessionAmbr *externalRef2.Ambr `json:"sessionAmbr,omitempty"` SscModes SscModes `json:"sscModes"` StaticIpAddress []IpAddress `json:"staticIpAddress,omitempty"` UpSecurity *externalRef2.UpSecurity `json:"upSecurity,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
DnnConfiguration defines model for DnnConfiguration.
func (DnnConfiguration) Get ¶
func (a DnnConfiguration) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for DnnConfiguration. Returns the specified element and whether it was found
func (DnnConfiguration) MarshalJSON ¶
func (a DnnConfiguration) MarshalJSON() ([]byte, error)
Override default JSON handling for DnnConfiguration to handle AdditionalProperties
func (*DnnConfiguration) Set ¶
func (a *DnnConfiguration) Set(fieldName string, value interface{})
Setter for additional properties for DnnConfiguration
func (*DnnConfiguration) UnmarshalJSON ¶
func (a *DnnConfiguration) UnmarshalJSON(b []byte) error
Override default JSON handling for DnnConfiguration to handle AdditionalProperties
type DnnInfo ¶
type DnnInfo struct { DefaultDnnIndicator *DnnIndicator `json:"defaultDnnIndicator,omitempty"` // Dnn Merged type of // string in TS29571_CommonData.yaml#/components/schemas/Dnn // string in TS29571_CommonData.yaml#/components/schemas/WildcardDnn Dnn string `json:"dnn"` DnnBarred *bool `json:"dnnBarred,omitempty"` InvokeNefInd *bool `json:"invokeNefInd,omitempty"` IwkEpsInd *IwkEpsInd `json:"iwkEpsInd,omitempty"` LboRoamingAllowed *LboRoamingAllowed `json:"lboRoamingAllowed,omitempty"` SameSmfInd *bool `json:"sameSmfInd,omitempty"` SmfList []externalRef2.NfInstanceId `json:"smfList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
DnnInfo defines model for DnnInfo.
func (DnnInfo) Get ¶
Getter for additional properties for DnnInfo. Returns the specified element and whether it was found
func (DnnInfo) MarshalJSON ¶
Override default JSON handling for DnnInfo to handle AdditionalProperties
func (*DnnInfo) UnmarshalJSON ¶
Override default JSON handling for DnnInfo to handle AdditionalProperties
type EcRestrictionDataWb ¶
type EcRestrictionDataWb struct { EcModeARestricted *bool `json:"ecModeARestricted,omitempty"` EcModeBRestricted *bool `json:"ecModeBRestricted,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
EcRestrictionDataWb defines model for EcRestrictionDataWb.
func (EcRestrictionDataWb) Get ¶
func (a EcRestrictionDataWb) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for EcRestrictionDataWb. Returns the specified element and whether it was found
func (EcRestrictionDataWb) MarshalJSON ¶
func (a EcRestrictionDataWb) MarshalJSON() ([]byte, error)
Override default JSON handling for EcRestrictionDataWb to handle AdditionalProperties
func (*EcRestrictionDataWb) Set ¶
func (a *EcRestrictionDataWb) Set(fieldName string, value interface{})
Setter for additional properties for EcRestrictionDataWb
func (*EcRestrictionDataWb) UnmarshalJSON ¶
func (a *EcRestrictionDataWb) UnmarshalJSON(b []byte) error
Override default JSON handling for EcRestrictionDataWb to handle AdditionalProperties
type EdrxParameters ¶
type EdrxParameters struct { EdrxValue string `json:"edrxValue"` RatType externalRef2.RatType `json:"ratType"` AdditionalProperties map[string]interface{} `json:"-"` }
EdrxParameters defines model for EdrxParameters.
func (EdrxParameters) Get ¶
func (a EdrxParameters) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for EdrxParameters. Returns the specified element and whether it was found
func (EdrxParameters) MarshalJSON ¶
func (a EdrxParameters) MarshalJSON() ([]byte, error)
Override default JSON handling for EdrxParameters to handle AdditionalProperties
func (*EdrxParameters) Set ¶
func (a *EdrxParameters) Set(fieldName string, value interface{})
Setter for additional properties for EdrxParameters
func (*EdrxParameters) UnmarshalJSON ¶
func (a *EdrxParameters) UnmarshalJSON(b []byte) error
Override default JSON handling for EdrxParameters to handle AdditionalProperties
type EmergencyInfo ¶
type EmergencyInfo struct { EpdgInd *bool `json:"epdgInd,omitempty"` PgwFqdn *string `json:"pgwFqdn,omitempty"` PgwIpAddress *IpAddress `json:"pgwIpAddress,omitempty"` SmfInstanceId *externalRef2.NfInstanceId `json:"smfInstanceId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
EmergencyInfo defines model for EmergencyInfo.
func (EmergencyInfo) Get ¶
func (a EmergencyInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for EmergencyInfo. Returns the specified element and whether it was found
func (EmergencyInfo) MarshalJSON ¶
func (a EmergencyInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for EmergencyInfo to handle AdditionalProperties
func (*EmergencyInfo) Set ¶
func (a *EmergencyInfo) Set(fieldName string, value interface{})
Setter for additional properties for EmergencyInfo
func (*EmergencyInfo) UnmarshalJSON ¶
func (a *EmergencyInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for EmergencyInfo to handle AdditionalProperties
type EnhancedCoverageRestrictionData ¶
type EnhancedCoverageRestrictionData struct { PlmnEcInfoList []externalRef4.PlmnEcInfo `json:"plmnEcInfoList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
EnhancedCoverageRestrictionData defines model for EnhancedCoverageRestrictionData.
func (EnhancedCoverageRestrictionData) Get ¶
func (a EnhancedCoverageRestrictionData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for EnhancedCoverageRestrictionData. Returns the specified element and whether it was found
func (EnhancedCoverageRestrictionData) MarshalJSON ¶
func (a EnhancedCoverageRestrictionData) MarshalJSON() ([]byte, error)
Override default JSON handling for EnhancedCoverageRestrictionData to handle AdditionalProperties
func (*EnhancedCoverageRestrictionData) Set ¶
func (a *EnhancedCoverageRestrictionData) Set(fieldName string, value interface{})
Setter for additional properties for EnhancedCoverageRestrictionData
func (*EnhancedCoverageRestrictionData) UnmarshalJSON ¶
func (a *EnhancedCoverageRestrictionData) UnmarshalJSON(b []byte) error
Override default JSON handling for EnhancedCoverageRestrictionData to handle AdditionalProperties
type ExpectedUeBehaviourData ¶
type ExpectedUeBehaviourData struct { BatteryIndication *externalRef2.BatteryIndication `json:"batteryIndication,omitempty"` CommunicationDurationTime *externalRef2.DurationSec `json:"communicationDurationTime,omitempty"` // ExpectedUmts Identifies the UE's expected geographical movement. The attribute is only applicable in 5G. ExpectedUmts []externalRef4.LocationArea `json:"expectedUmts,omitempty"` PeriodicTime *externalRef2.DurationSec `json:"periodicTime,omitempty"` ScheduledCommunicationTime *externalRef2.ScheduledCommunicationTime `json:"scheduledCommunicationTime,omitempty"` ScheduledCommunicationType *externalRef2.ScheduledCommunicationType `json:"scheduledCommunicationType,omitempty"` // StationaryIndication Possible values are - STATIONARY: Identifies the UE is stationary - MOBILE: Identifies the UE is mobile StationaryIndication *externalRef2.StationaryIndication `json:"stationaryIndication,omitempty"` // TrafficProfile Possible values are - SINGLE_TRANS_UL: Uplink single packet transmission. - SINGLE_TRANS_DL: Downlink single packet transmission. - DUAL_TRANS_UL_FIRST: Dual packet transmission, firstly uplink packet transmission with subsequent downlink packet transmission. - DUAL_TRANS_DL_FIRST: Dual packet transmission, firstly downlink packet transmission with subsequent uplink packet transmission. TrafficProfile *externalRef2.TrafficProfile `json:"trafficProfile,omitempty"` ValidityTime *externalRef2.DateTime `json:"validityTime,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ExpectedUeBehaviourData defines model for ExpectedUeBehaviourData.
func (ExpectedUeBehaviourData) Get ¶
func (a ExpectedUeBehaviourData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ExpectedUeBehaviourData. Returns the specified element and whether it was found
func (ExpectedUeBehaviourData) MarshalJSON ¶
func (a ExpectedUeBehaviourData) MarshalJSON() ([]byte, error)
Override default JSON handling for ExpectedUeBehaviourData to handle AdditionalProperties
func (*ExpectedUeBehaviourData) Set ¶
func (a *ExpectedUeBehaviourData) Set(fieldName string, value interface{})
Setter for additional properties for ExpectedUeBehaviourData
func (*ExpectedUeBehaviourData) UnmarshalJSON ¶
func (a *ExpectedUeBehaviourData) UnmarshalJSON(b []byte) error
Override default JSON handling for ExpectedUeBehaviourData to handle AdditionalProperties
type ExternalUnrelatedClass ¶
type ExternalUnrelatedClass struct {}
ExternalUnrelatedClass defines model for ExternalUnrelatedClass.
func (ExternalUnrelatedClass) Get ¶
func (a ExternalUnrelatedClass) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ExternalUnrelatedClass. Returns the specified element and whether it was found
func (ExternalUnrelatedClass) MarshalJSON ¶
func (a ExternalUnrelatedClass) MarshalJSON() ([]byte, error)
Override default JSON handling for ExternalUnrelatedClass to handle AdditionalProperties
func (*ExternalUnrelatedClass) Set ¶
func (a *ExternalUnrelatedClass) Set(fieldName string, value interface{})
Setter for additional properties for ExternalUnrelatedClass
func (*ExternalUnrelatedClass) UnmarshalJSON ¶
func (a *ExternalUnrelatedClass) UnmarshalJSON(b []byte) error
Override default JSON handling for ExternalUnrelatedClass to handle AdditionalProperties
type FrameRouteInfo ¶
type FrameRouteInfo struct { Ipv4Mask externalRef2.Ipv4AddrMask `json:"ipv4Mask,omitempty"` Ipv6Prefix *externalRef2.Ipv6Prefix `json:"ipv6Prefix,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
FrameRouteInfo defines model for FrameRouteInfo.
func (FrameRouteInfo) Get ¶
func (a FrameRouteInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for FrameRouteInfo. Returns the specified element and whether it was found
func (FrameRouteInfo) MarshalJSON ¶
func (a FrameRouteInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for FrameRouteInfo to handle AdditionalProperties
func (*FrameRouteInfo) Set ¶
func (a *FrameRouteInfo) Set(fieldName string, value interface{})
Setter for additional properties for FrameRouteInfo
func (*FrameRouteInfo) UnmarshalJSON ¶
func (a *FrameRouteInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for FrameRouteInfo to handle AdditionalProperties
type GetAmData200JSONResponse ¶
type GetAmData200JSONResponse struct { Body AccessAndMobilitySubscriptionData Headers GetAmData200ResponseHeaders }
func (GetAmData200JSONResponse) VisitGetAmDataResponse ¶
func (response GetAmData200JSONResponse) VisitGetAmDataResponse(w http.ResponseWriter) error
type GetAmData400ApplicationProblemPlusJSONResponse ¶
type GetAmData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetAmData400ApplicationProblemPlusJSONResponse) VisitGetAmDataResponse ¶
func (response GetAmData400ApplicationProblemPlusJSONResponse) VisitGetAmDataResponse(w http.ResponseWriter) error
type GetAmData404ApplicationProblemPlusJSONResponse ¶
type GetAmData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetAmData404ApplicationProblemPlusJSONResponse) VisitGetAmDataResponse ¶
func (response GetAmData404ApplicationProblemPlusJSONResponse) VisitGetAmDataResponse(w http.ResponseWriter) error
type GetAmData500ApplicationProblemPlusJSONResponse ¶
type GetAmData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetAmData500ApplicationProblemPlusJSONResponse) VisitGetAmDataResponse ¶
func (response GetAmData500ApplicationProblemPlusJSONResponse) VisitGetAmDataResponse(w http.ResponseWriter) error
type GetAmData503ApplicationProblemPlusJSONResponse ¶
type GetAmData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetAmData503ApplicationProblemPlusJSONResponse) VisitGetAmDataResponse ¶
func (response GetAmData503ApplicationProblemPlusJSONResponse) VisitGetAmDataResponse(w http.ResponseWriter) error
type GetAmDataParams ¶
type GetAmDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // PlmnId serving PLMN ID PlmnId *externalRef2.PlmnId `form:"plmn-id,omitempty" json:"plmn-id,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetAmDataParams defines parameters for GetAmData.
type GetAmDataRequestObject ¶
type GetAmDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetAmDataParams }
type GetAmDataResponse ¶
type GetAmDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AccessAndMobilitySubscriptionData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetAmDataResponse ¶
func ParseGetAmDataResponse(rsp *http.Response) (*GetAmDataResponse, error)
ParseGetAmDataResponse parses an HTTP response from a GetAmDataWithResponse call
func (GetAmDataResponse) Status ¶
func (r GetAmDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetAmDataResponse) StatusCode ¶
func (r GetAmDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAmDataResponseObject ¶
type GetAmDataResponseObject interface {
VisitGetAmDataResponse(w http.ResponseWriter) error
}
type GetAmDatadefaultApplicationProblemPlusJSONResponse ¶
type GetAmDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetAmDatadefaultApplicationProblemPlusJSONResponse) VisitGetAmDataResponse ¶
func (response GetAmDatadefaultApplicationProblemPlusJSONResponse) VisitGetAmDataResponse(w http.ResponseWriter) error
type GetDataSets200JSONResponse ¶
type GetDataSets200JSONResponse struct { Body SubscriptionDataSets Headers GetDataSets200ResponseHeaders }
func (GetDataSets200JSONResponse) VisitGetDataSetsResponse ¶
func (response GetDataSets200JSONResponse) VisitGetDataSetsResponse(w http.ResponseWriter) error
type GetDataSets400ApplicationProblemPlusJSONResponse ¶
type GetDataSets400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetDataSets400ApplicationProblemPlusJSONResponse) VisitGetDataSetsResponse ¶
func (response GetDataSets400ApplicationProblemPlusJSONResponse) VisitGetDataSetsResponse(w http.ResponseWriter) error
type GetDataSets404ApplicationProblemPlusJSONResponse ¶
type GetDataSets404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetDataSets404ApplicationProblemPlusJSONResponse) VisitGetDataSetsResponse ¶
func (response GetDataSets404ApplicationProblemPlusJSONResponse) VisitGetDataSetsResponse(w http.ResponseWriter) error
type GetDataSets500ApplicationProblemPlusJSONResponse ¶
type GetDataSets500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetDataSets500ApplicationProblemPlusJSONResponse) VisitGetDataSetsResponse ¶
func (response GetDataSets500ApplicationProblemPlusJSONResponse) VisitGetDataSetsResponse(w http.ResponseWriter) error
type GetDataSets503ApplicationProblemPlusJSONResponse ¶
type GetDataSets503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetDataSets503ApplicationProblemPlusJSONResponse) VisitGetDataSetsResponse ¶
func (response GetDataSets503ApplicationProblemPlusJSONResponse) VisitGetDataSetsResponse(w http.ResponseWriter) error
type GetDataSetsParams ¶
type GetDataSetsParams struct { // DatasetNames List of dataset names DatasetNames DatasetNames `form:"dataset-names" json:"dataset-names"` // PlmnId serving PLMN ID PlmnId *externalRef2.PlmnId `form:"plmn-id,omitempty" json:"plmn-id,omitempty"` // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetDataSetsParams defines parameters for GetDataSets.
type GetDataSetsRequestObject ¶
type GetDataSetsRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetDataSetsParams }
type GetDataSetsResponse ¶
type GetDataSetsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SubscriptionDataSets ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetDataSetsResponse ¶
func ParseGetDataSetsResponse(rsp *http.Response) (*GetDataSetsResponse, error)
ParseGetDataSetsResponse parses an HTTP response from a GetDataSetsWithResponse call
func (GetDataSetsResponse) Status ¶
func (r GetDataSetsResponse) Status() string
Status returns HTTPResponse.Status
func (GetDataSetsResponse) StatusCode ¶
func (r GetDataSetsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDataSetsResponseObject ¶
type GetDataSetsResponseObject interface {
VisitGetDataSetsResponse(w http.ResponseWriter) error
}
type GetDataSetsdefaultApplicationProblemPlusJSONResponse ¶
type GetDataSetsdefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetDataSetsdefaultApplicationProblemPlusJSONResponse) VisitGetDataSetsResponse ¶
func (response GetDataSetsdefaultApplicationProblemPlusJSONResponse) VisitGetDataSetsResponse(w http.ResponseWriter) error
type GetEcrData200JSONResponse ¶
type GetEcrData200JSONResponse struct { Body EnhancedCoverageRestrictionData Headers GetEcrData200ResponseHeaders }
func (GetEcrData200JSONResponse) VisitGetEcrDataResponse ¶
func (response GetEcrData200JSONResponse) VisitGetEcrDataResponse(w http.ResponseWriter) error
type GetEcrData400ApplicationProblemPlusJSONResponse ¶
type GetEcrData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetEcrData400ApplicationProblemPlusJSONResponse) VisitGetEcrDataResponse ¶
func (response GetEcrData400ApplicationProblemPlusJSONResponse) VisitGetEcrDataResponse(w http.ResponseWriter) error
type GetEcrData404ApplicationProblemPlusJSONResponse ¶
type GetEcrData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetEcrData404ApplicationProblemPlusJSONResponse) VisitGetEcrDataResponse ¶
func (response GetEcrData404ApplicationProblemPlusJSONResponse) VisitGetEcrDataResponse(w http.ResponseWriter) error
type GetEcrData500ApplicationProblemPlusJSONResponse ¶
type GetEcrData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetEcrData500ApplicationProblemPlusJSONResponse) VisitGetEcrDataResponse ¶
func (response GetEcrData500ApplicationProblemPlusJSONResponse) VisitGetEcrDataResponse(w http.ResponseWriter) error
type GetEcrData503ApplicationProblemPlusJSONResponse ¶
type GetEcrData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetEcrData503ApplicationProblemPlusJSONResponse) VisitGetEcrDataResponse ¶
func (response GetEcrData503ApplicationProblemPlusJSONResponse) VisitGetEcrDataResponse(w http.ResponseWriter) error
type GetEcrDataParams ¶
type GetEcrDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetEcrDataParams defines parameters for GetEcrData.
type GetEcrDataRequestObject ¶
type GetEcrDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetEcrDataParams }
type GetEcrDataResponse ¶
type GetEcrDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *EnhancedCoverageRestrictionData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetEcrDataResponse ¶
func ParseGetEcrDataResponse(rsp *http.Response) (*GetEcrDataResponse, error)
ParseGetEcrDataResponse parses an HTTP response from a GetEcrDataWithResponse call
func (GetEcrDataResponse) Status ¶
func (r GetEcrDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetEcrDataResponse) StatusCode ¶
func (r GetEcrDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEcrDataResponseObject ¶
type GetEcrDataResponseObject interface {
VisitGetEcrDataResponse(w http.ResponseWriter) error
}
type GetEcrDatadefaultApplicationProblemPlusJSONResponse ¶
type GetEcrDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetEcrDatadefaultApplicationProblemPlusJSONResponse) VisitGetEcrDataResponse ¶
func (response GetEcrDatadefaultApplicationProblemPlusJSONResponse) VisitGetEcrDataResponse(w http.ResponseWriter) error
type GetGroupIdentifiers200JSONResponse ¶
type GetGroupIdentifiers200JSONResponse struct { Body GroupIdentifiers Headers GetGroupIdentifiers200ResponseHeaders }
func (GetGroupIdentifiers200JSONResponse) VisitGetGroupIdentifiersResponse ¶
func (response GetGroupIdentifiers200JSONResponse) VisitGetGroupIdentifiersResponse(w http.ResponseWriter) error
type GetGroupIdentifiers400ApplicationProblemPlusJSONResponse ¶
type GetGroupIdentifiers400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetGroupIdentifiers400ApplicationProblemPlusJSONResponse) VisitGetGroupIdentifiersResponse ¶
func (response GetGroupIdentifiers400ApplicationProblemPlusJSONResponse) VisitGetGroupIdentifiersResponse(w http.ResponseWriter) error
type GetGroupIdentifiers404ApplicationProblemPlusJSONResponse ¶
type GetGroupIdentifiers404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetGroupIdentifiers404ApplicationProblemPlusJSONResponse) VisitGetGroupIdentifiersResponse ¶
func (response GetGroupIdentifiers404ApplicationProblemPlusJSONResponse) VisitGetGroupIdentifiersResponse(w http.ResponseWriter) error
type GetGroupIdentifiers500ApplicationProblemPlusJSONResponse ¶
type GetGroupIdentifiers500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetGroupIdentifiers500ApplicationProblemPlusJSONResponse) VisitGetGroupIdentifiersResponse ¶
func (response GetGroupIdentifiers500ApplicationProblemPlusJSONResponse) VisitGetGroupIdentifiersResponse(w http.ResponseWriter) error
type GetGroupIdentifiers503ApplicationProblemPlusJSONResponse ¶
type GetGroupIdentifiers503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetGroupIdentifiers503ApplicationProblemPlusJSONResponse) VisitGetGroupIdentifiersResponse ¶
func (response GetGroupIdentifiers503ApplicationProblemPlusJSONResponse) VisitGetGroupIdentifiersResponse(w http.ResponseWriter) error
type GetGroupIdentifiersParams ¶
type GetGroupIdentifiersParams struct { // ExtGroupId External Group Identifier ExtGroupId *ExtGroupId `form:"ext-group-id,omitempty" json:"ext-group-id,omitempty"` // IntGroupId Internal Group Identifier IntGroupId *externalRef2.GroupId `form:"int-group-id,omitempty" json:"int-group-id,omitempty"` // UeIdInd Indication whether UE identifiers are required or not UeIdInd *bool `form:"ue-id-ind,omitempty" json:"ue-id-ind,omitempty"` // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetGroupIdentifiersParams defines parameters for GetGroupIdentifiers.
type GetGroupIdentifiersRequestObject ¶
type GetGroupIdentifiersRequestObject struct {
Params GetGroupIdentifiersParams
}
type GetGroupIdentifiersResponse ¶
type GetGroupIdentifiersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GroupIdentifiers ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetGroupIdentifiersResponse ¶
func ParseGetGroupIdentifiersResponse(rsp *http.Response) (*GetGroupIdentifiersResponse, error)
ParseGetGroupIdentifiersResponse parses an HTTP response from a GetGroupIdentifiersWithResponse call
func (GetGroupIdentifiersResponse) Status ¶
func (r GetGroupIdentifiersResponse) Status() string
Status returns HTTPResponse.Status
func (GetGroupIdentifiersResponse) StatusCode ¶
func (r GetGroupIdentifiersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGroupIdentifiersResponseObject ¶
type GetGroupIdentifiersResponseObject interface {
VisitGetGroupIdentifiersResponse(w http.ResponseWriter) error
}
type GetGroupIdentifiersdefaultApplicationProblemPlusJSONResponse ¶
type GetGroupIdentifiersdefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetGroupIdentifiersdefaultApplicationProblemPlusJSONResponse) VisitGetGroupIdentifiersResponse ¶
func (response GetGroupIdentifiersdefaultApplicationProblemPlusJSONResponse) VisitGetGroupIdentifiersResponse(w http.ResponseWriter) error
type GetIndividualSharedData200JSONResponse ¶
type GetIndividualSharedData200JSONResponse struct {}
func (GetIndividualSharedData200JSONResponse) VisitGetIndividualSharedDataResponse ¶
func (response GetIndividualSharedData200JSONResponse) VisitGetIndividualSharedDataResponse(w http.ResponseWriter) error
type GetIndividualSharedData200ResponseHeaders ¶
type GetIndividualSharedData200ResponseHeaders struct {}
type GetIndividualSharedData400ApplicationProblemPlusJSONResponse ¶
type GetIndividualSharedData400ApplicationProblemPlusJSONResponse struct {
}func (GetIndividualSharedData400ApplicationProblemPlusJSONResponse) VisitGetIndividualSharedDataResponse ¶
func (response GetIndividualSharedData400ApplicationProblemPlusJSONResponse) VisitGetIndividualSharedDataResponse(w http.ResponseWriter) error
type GetIndividualSharedData404ApplicationProblemPlusJSONResponse ¶
type GetIndividualSharedData404ApplicationProblemPlusJSONResponse struct {
}func (GetIndividualSharedData404ApplicationProblemPlusJSONResponse) VisitGetIndividualSharedDataResponse ¶
func (response GetIndividualSharedData404ApplicationProblemPlusJSONResponse) VisitGetIndividualSharedDataResponse(w http.ResponseWriter) error
type GetIndividualSharedData500ApplicationProblemPlusJSONResponse ¶
type GetIndividualSharedData500ApplicationProblemPlusJSONResponse struct {
}func (GetIndividualSharedData500ApplicationProblemPlusJSONResponse) VisitGetIndividualSharedDataResponse ¶
func (response GetIndividualSharedData500ApplicationProblemPlusJSONResponse) VisitGetIndividualSharedDataResponse(w http.ResponseWriter) error
type GetIndividualSharedData503ApplicationProblemPlusJSONResponse ¶
type GetIndividualSharedData503ApplicationProblemPlusJSONResponse struct {
}func (GetIndividualSharedData503ApplicationProblemPlusJSONResponse) VisitGetIndividualSharedDataResponse ¶
func (response GetIndividualSharedData503ApplicationProblemPlusJSONResponse) VisitGetIndividualSharedDataResponse(w http.ResponseWriter) error
type GetIndividualSharedDataParams ¶
type GetIndividualSharedDataParams struct { string `json:"If-None-Match,omitempty"` IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }IfNoneMatch *
GetIndividualSharedDataParams defines parameters for GetIndividualSharedData.
type GetIndividualSharedDataRequestObject ¶
type GetIndividualSharedDataRequestObject struct {}
type GetIndividualSharedDataResponse ¶
type GetIndividualSharedDataResponse struct {}
func ParseGetIndividualSharedDataResponse ¶
func ParseGetIndividualSharedDataResponse(rsp *http.Response) (*GetIndividualSharedDataResponse, error)
ParseGetIndividualSharedDataResponse parses an HTTP response from a GetIndividualSharedDataWithResponse call
func (GetIndividualSharedDataResponse) Status ¶
func (r GetIndividualSharedDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetIndividualSharedDataResponse) StatusCode ¶
func (r GetIndividualSharedDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIndividualSharedDataResponseObject ¶
type GetIndividualSharedDataResponseObject interface {
}type GetIndividualSharedDatadefaultApplicationProblemPlusJSONResponse ¶
type GetIndividualSharedDatadefaultApplicationProblemPlusJSONResponse struct {}
func (GetIndividualSharedDatadefaultApplicationProblemPlusJSONResponse) VisitGetIndividualSharedDataResponse ¶
func (response GetIndividualSharedDatadefaultApplicationProblemPlusJSONResponse) VisitGetIndividualSharedDataResponse(w http.ResponseWriter) error
type GetLcsBcaData200JSONResponse ¶
type GetLcsBcaData200JSONResponse struct { Body LcsBroadcastAssistanceTypesData Headers GetLcsBcaData200ResponseHeaders }
func (GetLcsBcaData200JSONResponse) VisitGetLcsBcaDataResponse ¶
func (response GetLcsBcaData200JSONResponse) VisitGetLcsBcaDataResponse(w http.ResponseWriter) error
type GetLcsBcaData400ApplicationProblemPlusJSONResponse ¶
type GetLcsBcaData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetLcsBcaData400ApplicationProblemPlusJSONResponse) VisitGetLcsBcaDataResponse ¶
func (response GetLcsBcaData400ApplicationProblemPlusJSONResponse) VisitGetLcsBcaDataResponse(w http.ResponseWriter) error
type GetLcsBcaData404ApplicationProblemPlusJSONResponse ¶
type GetLcsBcaData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetLcsBcaData404ApplicationProblemPlusJSONResponse) VisitGetLcsBcaDataResponse ¶
func (response GetLcsBcaData404ApplicationProblemPlusJSONResponse) VisitGetLcsBcaDataResponse(w http.ResponseWriter) error
type GetLcsBcaData500ApplicationProblemPlusJSONResponse ¶
type GetLcsBcaData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetLcsBcaData500ApplicationProblemPlusJSONResponse) VisitGetLcsBcaDataResponse ¶
func (response GetLcsBcaData500ApplicationProblemPlusJSONResponse) VisitGetLcsBcaDataResponse(w http.ResponseWriter) error
type GetLcsBcaData503ApplicationProblemPlusJSONResponse ¶
type GetLcsBcaData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetLcsBcaData503ApplicationProblemPlusJSONResponse) VisitGetLcsBcaDataResponse ¶
func (response GetLcsBcaData503ApplicationProblemPlusJSONResponse) VisitGetLcsBcaDataResponse(w http.ResponseWriter) error
type GetLcsBcaDataParams ¶
type GetLcsBcaDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` PlmnId *externalRef2.PlmnId `form:"plmn-id,omitempty" json:"plmn-id,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetLcsBcaDataParams defines parameters for GetLcsBcaData.
type GetLcsBcaDataRequestObject ¶
type GetLcsBcaDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetLcsBcaDataParams }
type GetLcsBcaDataResponse ¶
type GetLcsBcaDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *LcsBroadcastAssistanceTypesData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetLcsBcaDataResponse ¶
func ParseGetLcsBcaDataResponse(rsp *http.Response) (*GetLcsBcaDataResponse, error)
ParseGetLcsBcaDataResponse parses an HTTP response from a GetLcsBcaDataWithResponse call
func (GetLcsBcaDataResponse) Status ¶
func (r GetLcsBcaDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetLcsBcaDataResponse) StatusCode ¶
func (r GetLcsBcaDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLcsBcaDataResponseObject ¶
type GetLcsBcaDataResponseObject interface {
VisitGetLcsBcaDataResponse(w http.ResponseWriter) error
}
type GetLcsBcaDatadefaultApplicationProblemPlusJSONResponse ¶
type GetLcsBcaDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetLcsBcaDatadefaultApplicationProblemPlusJSONResponse) VisitGetLcsBcaDataResponse ¶
func (response GetLcsBcaDatadefaultApplicationProblemPlusJSONResponse) VisitGetLcsBcaDataResponse(w http.ResponseWriter) error
type GetLcsMoData200JSONResponse ¶
type GetLcsMoData200JSONResponse struct { Body LcsMoData Headers GetLcsMoData200ResponseHeaders }
func (GetLcsMoData200JSONResponse) VisitGetLcsMoDataResponse ¶
func (response GetLcsMoData200JSONResponse) VisitGetLcsMoDataResponse(w http.ResponseWriter) error
type GetLcsMoData400ApplicationProblemPlusJSONResponse ¶
type GetLcsMoData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetLcsMoData400ApplicationProblemPlusJSONResponse) VisitGetLcsMoDataResponse ¶
func (response GetLcsMoData400ApplicationProblemPlusJSONResponse) VisitGetLcsMoDataResponse(w http.ResponseWriter) error
type GetLcsMoData404ApplicationProblemPlusJSONResponse ¶
type GetLcsMoData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetLcsMoData404ApplicationProblemPlusJSONResponse) VisitGetLcsMoDataResponse ¶
func (response GetLcsMoData404ApplicationProblemPlusJSONResponse) VisitGetLcsMoDataResponse(w http.ResponseWriter) error
type GetLcsMoData500ApplicationProblemPlusJSONResponse ¶
type GetLcsMoData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetLcsMoData500ApplicationProblemPlusJSONResponse) VisitGetLcsMoDataResponse ¶
func (response GetLcsMoData500ApplicationProblemPlusJSONResponse) VisitGetLcsMoDataResponse(w http.ResponseWriter) error
type GetLcsMoData503ApplicationProblemPlusJSONResponse ¶
type GetLcsMoData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetLcsMoData503ApplicationProblemPlusJSONResponse) VisitGetLcsMoDataResponse ¶
func (response GetLcsMoData503ApplicationProblemPlusJSONResponse) VisitGetLcsMoDataResponse(w http.ResponseWriter) error
type GetLcsMoDataParams ¶
type GetLcsMoDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetLcsMoDataParams defines parameters for GetLcsMoData.
type GetLcsMoDataRequestObject ¶
type GetLcsMoDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetLcsMoDataParams }
type GetLcsMoDataResponse ¶
type GetLcsMoDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *LcsMoData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetLcsMoDataResponse ¶
func ParseGetLcsMoDataResponse(rsp *http.Response) (*GetLcsMoDataResponse, error)
ParseGetLcsMoDataResponse parses an HTTP response from a GetLcsMoDataWithResponse call
func (GetLcsMoDataResponse) Status ¶
func (r GetLcsMoDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetLcsMoDataResponse) StatusCode ¶
func (r GetLcsMoDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLcsMoDataResponseObject ¶
type GetLcsMoDataResponseObject interface {
VisitGetLcsMoDataResponse(w http.ResponseWriter) error
}
type GetLcsMoDatadefaultApplicationProblemPlusJSONResponse ¶
type GetLcsMoDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetLcsMoDatadefaultApplicationProblemPlusJSONResponse) VisitGetLcsMoDataResponse ¶
func (response GetLcsMoDatadefaultApplicationProblemPlusJSONResponse) VisitGetLcsMoDataResponse(w http.ResponseWriter) error
type GetLcsPrivacyData200JSONResponse ¶
type GetLcsPrivacyData200JSONResponse struct { Body LcsPrivacyData Headers GetLcsPrivacyData200ResponseHeaders }
func (GetLcsPrivacyData200JSONResponse) VisitGetLcsPrivacyDataResponse ¶
func (response GetLcsPrivacyData200JSONResponse) VisitGetLcsPrivacyDataResponse(w http.ResponseWriter) error
type GetLcsPrivacyData400ApplicationProblemPlusJSONResponse ¶
type GetLcsPrivacyData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetLcsPrivacyData400ApplicationProblemPlusJSONResponse) VisitGetLcsPrivacyDataResponse ¶
func (response GetLcsPrivacyData400ApplicationProblemPlusJSONResponse) VisitGetLcsPrivacyDataResponse(w http.ResponseWriter) error
type GetLcsPrivacyData404ApplicationProblemPlusJSONResponse ¶
type GetLcsPrivacyData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetLcsPrivacyData404ApplicationProblemPlusJSONResponse) VisitGetLcsPrivacyDataResponse ¶
func (response GetLcsPrivacyData404ApplicationProblemPlusJSONResponse) VisitGetLcsPrivacyDataResponse(w http.ResponseWriter) error
type GetLcsPrivacyData500ApplicationProblemPlusJSONResponse ¶
type GetLcsPrivacyData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetLcsPrivacyData500ApplicationProblemPlusJSONResponse) VisitGetLcsPrivacyDataResponse ¶
func (response GetLcsPrivacyData500ApplicationProblemPlusJSONResponse) VisitGetLcsPrivacyDataResponse(w http.ResponseWriter) error
type GetLcsPrivacyData503ApplicationProblemPlusJSONResponse ¶
type GetLcsPrivacyData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetLcsPrivacyData503ApplicationProblemPlusJSONResponse) VisitGetLcsPrivacyDataResponse ¶
func (response GetLcsPrivacyData503ApplicationProblemPlusJSONResponse) VisitGetLcsPrivacyDataResponse(w http.ResponseWriter) error
type GetLcsPrivacyDataParams ¶
type GetLcsPrivacyDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetLcsPrivacyDataParams defines parameters for GetLcsPrivacyData.
type GetLcsPrivacyDataRequestObject ¶
type GetLcsPrivacyDataRequestObject struct { UeId externalRef2.VarUeId `json:"ueId"` Params GetLcsPrivacyDataParams }
type GetLcsPrivacyDataResponse ¶
type GetLcsPrivacyDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *LcsPrivacyData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetLcsPrivacyDataResponse ¶
func ParseGetLcsPrivacyDataResponse(rsp *http.Response) (*GetLcsPrivacyDataResponse, error)
ParseGetLcsPrivacyDataResponse parses an HTTP response from a GetLcsPrivacyDataWithResponse call
func (GetLcsPrivacyDataResponse) Status ¶
func (r GetLcsPrivacyDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetLcsPrivacyDataResponse) StatusCode ¶
func (r GetLcsPrivacyDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLcsPrivacyDataResponseObject ¶
type GetLcsPrivacyDataResponseObject interface {
VisitGetLcsPrivacyDataResponse(w http.ResponseWriter) error
}
type GetLcsPrivacyDatadefaultApplicationProblemPlusJSONResponse ¶
type GetLcsPrivacyDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetLcsPrivacyDatadefaultApplicationProblemPlusJSONResponse) VisitGetLcsPrivacyDataResponse ¶
func (response GetLcsPrivacyDatadefaultApplicationProblemPlusJSONResponse) VisitGetLcsPrivacyDataResponse(w http.ResponseWriter) error
type GetNSSAI200JSONResponse ¶
type GetNSSAI200JSONResponse struct { Body Nssai Headers GetNSSAI200ResponseHeaders }
func (GetNSSAI200JSONResponse) VisitGetNSSAIResponse ¶
func (response GetNSSAI200JSONResponse) VisitGetNSSAIResponse(w http.ResponseWriter) error
type GetNSSAI400ApplicationProblemPlusJSONResponse ¶
type GetNSSAI400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetNSSAI400ApplicationProblemPlusJSONResponse) VisitGetNSSAIResponse ¶
func (response GetNSSAI400ApplicationProblemPlusJSONResponse) VisitGetNSSAIResponse(w http.ResponseWriter) error
type GetNSSAI404ApplicationProblemPlusJSONResponse ¶
type GetNSSAI404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetNSSAI404ApplicationProblemPlusJSONResponse) VisitGetNSSAIResponse ¶
func (response GetNSSAI404ApplicationProblemPlusJSONResponse) VisitGetNSSAIResponse(w http.ResponseWriter) error
type GetNSSAI500ApplicationProblemPlusJSONResponse ¶
type GetNSSAI500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetNSSAI500ApplicationProblemPlusJSONResponse) VisitGetNSSAIResponse ¶
func (response GetNSSAI500ApplicationProblemPlusJSONResponse) VisitGetNSSAIResponse(w http.ResponseWriter) error
type GetNSSAI503ApplicationProblemPlusJSONResponse ¶
type GetNSSAI503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetNSSAI503ApplicationProblemPlusJSONResponse) VisitGetNSSAIResponse ¶
func (response GetNSSAI503ApplicationProblemPlusJSONResponse) VisitGetNSSAIResponse(w http.ResponseWriter) error
type GetNSSAIParams ¶
type GetNSSAIParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // PlmnId serving PLMN ID PlmnId *externalRef2.PlmnId `form:"plmn-id,omitempty" json:"plmn-id,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetNSSAIParams defines parameters for GetNSSAI.
type GetNSSAIRequestObject ¶
type GetNSSAIRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetNSSAIParams }
type GetNSSAIResponse ¶
type GetNSSAIResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Nssai ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetNSSAIResponse ¶
func ParseGetNSSAIResponse(rsp *http.Response) (*GetNSSAIResponse, error)
ParseGetNSSAIResponse parses an HTTP response from a GetNSSAIWithResponse call
func (GetNSSAIResponse) Status ¶
func (r GetNSSAIResponse) Status() string
Status returns HTTPResponse.Status
func (GetNSSAIResponse) StatusCode ¶
func (r GetNSSAIResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNSSAIResponseObject ¶
type GetNSSAIResponseObject interface {
VisitGetNSSAIResponse(w http.ResponseWriter) error
}
type GetNSSAIdefaultApplicationProblemPlusJSONResponse ¶
type GetNSSAIdefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetNSSAIdefaultApplicationProblemPlusJSONResponse) VisitGetNSSAIResponse ¶
func (response GetNSSAIdefaultApplicationProblemPlusJSONResponse) VisitGetNSSAIResponse(w http.ResponseWriter) error
type GetSharedData200JSONResponse ¶
type GetSharedData200JSONResponse struct {}
func (GetSharedData200JSONResponse) VisitGetSharedDataResponse ¶
func (response GetSharedData200JSONResponse) VisitGetSharedDataResponse(w http.ResponseWriter) error
type GetSharedData200ResponseHeaders ¶
type GetSharedData200ResponseHeaders struct {}
type GetSharedData400ApplicationProblemPlusJSONResponse ¶
type GetSharedData400ApplicationProblemPlusJSONResponse struct {
}func (GetSharedData400ApplicationProblemPlusJSONResponse) VisitGetSharedDataResponse ¶
func (response GetSharedData400ApplicationProblemPlusJSONResponse) VisitGetSharedDataResponse(w http.ResponseWriter) error
type GetSharedData404ApplicationProblemPlusJSONResponse ¶
type GetSharedData404ApplicationProblemPlusJSONResponse struct {
}func (GetSharedData404ApplicationProblemPlusJSONResponse) VisitGetSharedDataResponse ¶
func (response GetSharedData404ApplicationProblemPlusJSONResponse) VisitGetSharedDataResponse(w http.ResponseWriter) error
type GetSharedData500ApplicationProblemPlusJSONResponse ¶
type GetSharedData500ApplicationProblemPlusJSONResponse struct {
}func (GetSharedData500ApplicationProblemPlusJSONResponse) VisitGetSharedDataResponse ¶
func (response GetSharedData500ApplicationProblemPlusJSONResponse) VisitGetSharedDataResponse(w http.ResponseWriter) error
type GetSharedData503ApplicationProblemPlusJSONResponse ¶
type GetSharedData503ApplicationProblemPlusJSONResponse struct {
}func (GetSharedData503ApplicationProblemPlusJSONResponse) VisitGetSharedDataResponse ¶
func (response GetSharedData503ApplicationProblemPlusJSONResponse) VisitGetSharedDataResponse(w http.ResponseWriter) error
type GetSharedDataParams ¶
type GetSharedDataParams struct { SharedDataIds `form:"shared-data-ids" json:"shared-data-ids"` SupportedFeaturesShouldNotBeUsed *externalRef2.SupportedFeatures `form:"supportedFeatures,omitempty" json:"supportedFeatures,omitempty"` SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` IfNoneMatch *string `json:"If-None-Match,omitempty"` IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }SharedDataIds
GetSharedDataParams defines parameters for GetSharedData.
type GetSharedDataRequestObject ¶
type GetSharedDataRequestObject struct {
}type GetSharedDataResponse ¶
type GetSharedDataResponse struct {}
func ParseGetSharedDataResponse ¶
func ParseGetSharedDataResponse(rsp *http.Response) (*GetSharedDataResponse, error)
ParseGetSharedDataResponse parses an HTTP response from a GetSharedDataWithResponse call
func (GetSharedDataResponse) Status ¶
func (r GetSharedDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetSharedDataResponse) StatusCode ¶
func (r GetSharedDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSharedDataResponseObject ¶
type GetSharedDataResponseObject interface {
}type GetSharedDatadefaultApplicationProblemPlusJSONResponse ¶
type GetSharedDatadefaultApplicationProblemPlusJSONResponse struct {}
func (GetSharedDatadefaultApplicationProblemPlusJSONResponse) VisitGetSharedDataResponse ¶
func (response GetSharedDatadefaultApplicationProblemPlusJSONResponse) VisitGetSharedDataResponse(w http.ResponseWriter) error
type GetSmData200JSONResponse ¶
type GetSmData200JSONResponse struct { Body []SessionManagementSubscriptionData Headers GetSmData200ResponseHeaders }
func (GetSmData200JSONResponse) VisitGetSmDataResponse ¶
func (response GetSmData200JSONResponse) VisitGetSmDataResponse(w http.ResponseWriter) error
type GetSmData400ApplicationProblemPlusJSONResponse ¶
type GetSmData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetSmData400ApplicationProblemPlusJSONResponse) VisitGetSmDataResponse ¶
func (response GetSmData400ApplicationProblemPlusJSONResponse) VisitGetSmDataResponse(w http.ResponseWriter) error
type GetSmData404ApplicationProblemPlusJSONResponse ¶
type GetSmData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetSmData404ApplicationProblemPlusJSONResponse) VisitGetSmDataResponse ¶
func (response GetSmData404ApplicationProblemPlusJSONResponse) VisitGetSmDataResponse(w http.ResponseWriter) error
type GetSmData500ApplicationProblemPlusJSONResponse ¶
type GetSmData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetSmData500ApplicationProblemPlusJSONResponse) VisitGetSmDataResponse ¶
func (response GetSmData500ApplicationProblemPlusJSONResponse) VisitGetSmDataResponse(w http.ResponseWriter) error
type GetSmData503ApplicationProblemPlusJSONResponse ¶
type GetSmData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetSmData503ApplicationProblemPlusJSONResponse) VisitGetSmDataResponse ¶
func (response GetSmData503ApplicationProblemPlusJSONResponse) VisitGetSmDataResponse(w http.ResponseWriter) error
type GetSmDataParams ¶
type GetSmDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` SingleNssai *externalRef2.Snssai `form:"single-nssai,omitempty" json:"single-nssai,omitempty"` Dnn *externalRef2.Dnn `form:"dnn,omitempty" json:"dnn,omitempty"` PlmnId *externalRef2.PlmnId `form:"plmn-id,omitempty" json:"plmn-id,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetSmDataParams defines parameters for GetSmData.
type GetSmDataRequestObject ¶
type GetSmDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetSmDataParams }
type GetSmDataResponse ¶
type GetSmDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]SessionManagementSubscriptionData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetSmDataResponse ¶
func ParseGetSmDataResponse(rsp *http.Response) (*GetSmDataResponse, error)
ParseGetSmDataResponse parses an HTTP response from a GetSmDataWithResponse call
func (GetSmDataResponse) Status ¶
func (r GetSmDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetSmDataResponse) StatusCode ¶
func (r GetSmDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSmDataResponseObject ¶
type GetSmDataResponseObject interface {
VisitGetSmDataResponse(w http.ResponseWriter) error
}
type GetSmDatadefaultApplicationProblemPlusJSONResponse ¶
type GetSmDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetSmDatadefaultApplicationProblemPlusJSONResponse) VisitGetSmDataResponse ¶
func (response GetSmDatadefaultApplicationProblemPlusJSONResponse) VisitGetSmDataResponse(w http.ResponseWriter) error
type GetSmfSelData200JSONResponse ¶
type GetSmfSelData200JSONResponse struct { Body SmfSelectionSubscriptionData Headers GetSmfSelData200ResponseHeaders }
func (GetSmfSelData200JSONResponse) VisitGetSmfSelDataResponse ¶
func (response GetSmfSelData200JSONResponse) VisitGetSmfSelDataResponse(w http.ResponseWriter) error
type GetSmfSelData400ApplicationProblemPlusJSONResponse ¶
type GetSmfSelData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetSmfSelData400ApplicationProblemPlusJSONResponse) VisitGetSmfSelDataResponse ¶
func (response GetSmfSelData400ApplicationProblemPlusJSONResponse) VisitGetSmfSelDataResponse(w http.ResponseWriter) error
type GetSmfSelData404ApplicationProblemPlusJSONResponse ¶
type GetSmfSelData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetSmfSelData404ApplicationProblemPlusJSONResponse) VisitGetSmfSelDataResponse ¶
func (response GetSmfSelData404ApplicationProblemPlusJSONResponse) VisitGetSmfSelDataResponse(w http.ResponseWriter) error
type GetSmfSelData500ApplicationProblemPlusJSONResponse ¶
type GetSmfSelData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetSmfSelData500ApplicationProblemPlusJSONResponse) VisitGetSmfSelDataResponse ¶
func (response GetSmfSelData500ApplicationProblemPlusJSONResponse) VisitGetSmfSelDataResponse(w http.ResponseWriter) error
type GetSmfSelData503ApplicationProblemPlusJSONResponse ¶
type GetSmfSelData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetSmfSelData503ApplicationProblemPlusJSONResponse) VisitGetSmfSelDataResponse ¶
func (response GetSmfSelData503ApplicationProblemPlusJSONResponse) VisitGetSmfSelDataResponse(w http.ResponseWriter) error
type GetSmfSelDataParams ¶
type GetSmfSelDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // PlmnId serving PLMN ID PlmnId *externalRef2.PlmnId `form:"plmn-id,omitempty" json:"plmn-id,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetSmfSelDataParams defines parameters for GetSmfSelData.
type GetSmfSelDataRequestObject ¶
type GetSmfSelDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetSmfSelDataParams }
type GetSmfSelDataResponse ¶
type GetSmfSelDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SmfSelectionSubscriptionData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetSmfSelDataResponse ¶
func ParseGetSmfSelDataResponse(rsp *http.Response) (*GetSmfSelDataResponse, error)
ParseGetSmfSelDataResponse parses an HTTP response from a GetSmfSelDataWithResponse call
func (GetSmfSelDataResponse) Status ¶
func (r GetSmfSelDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetSmfSelDataResponse) StatusCode ¶
func (r GetSmfSelDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSmfSelDataResponseObject ¶
type GetSmfSelDataResponseObject interface {
VisitGetSmfSelDataResponse(w http.ResponseWriter) error
}
type GetSmfSelDatadefaultApplicationProblemPlusJSONResponse ¶
type GetSmfSelDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetSmfSelDatadefaultApplicationProblemPlusJSONResponse) VisitGetSmfSelDataResponse ¶
func (response GetSmfSelDatadefaultApplicationProblemPlusJSONResponse) VisitGetSmfSelDataResponse(w http.ResponseWriter) error
type GetSmsData200JSONResponse ¶
type GetSmsData200JSONResponse struct { Body SmsSubscriptionData Headers GetSmsData200ResponseHeaders }
func (GetSmsData200JSONResponse) VisitGetSmsDataResponse ¶
func (response GetSmsData200JSONResponse) VisitGetSmsDataResponse(w http.ResponseWriter) error
type GetSmsData400ApplicationProblemPlusJSONResponse ¶
type GetSmsData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetSmsData400ApplicationProblemPlusJSONResponse) VisitGetSmsDataResponse ¶
func (response GetSmsData400ApplicationProblemPlusJSONResponse) VisitGetSmsDataResponse(w http.ResponseWriter) error
type GetSmsData404ApplicationProblemPlusJSONResponse ¶
type GetSmsData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetSmsData404ApplicationProblemPlusJSONResponse) VisitGetSmsDataResponse ¶
func (response GetSmsData404ApplicationProblemPlusJSONResponse) VisitGetSmsDataResponse(w http.ResponseWriter) error
type GetSmsData500ApplicationProblemPlusJSONResponse ¶
type GetSmsData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetSmsData500ApplicationProblemPlusJSONResponse) VisitGetSmsDataResponse ¶
func (response GetSmsData500ApplicationProblemPlusJSONResponse) VisitGetSmsDataResponse(w http.ResponseWriter) error
type GetSmsData503ApplicationProblemPlusJSONResponse ¶
type GetSmsData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetSmsData503ApplicationProblemPlusJSONResponse) VisitGetSmsDataResponse ¶
func (response GetSmsData503ApplicationProblemPlusJSONResponse) VisitGetSmsDataResponse(w http.ResponseWriter) error
type GetSmsDataParams ¶
type GetSmsDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` PlmnId *externalRef2.PlmnId `form:"plmn-id,omitempty" json:"plmn-id,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetSmsDataParams defines parameters for GetSmsData.
type GetSmsDataRequestObject ¶
type GetSmsDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetSmsDataParams }
type GetSmsDataResponse ¶
type GetSmsDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SmsSubscriptionData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetSmsDataResponse ¶
func ParseGetSmsDataResponse(rsp *http.Response) (*GetSmsDataResponse, error)
ParseGetSmsDataResponse parses an HTTP response from a GetSmsDataWithResponse call
func (GetSmsDataResponse) Status ¶
func (r GetSmsDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetSmsDataResponse) StatusCode ¶
func (r GetSmsDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSmsDataResponseObject ¶
type GetSmsDataResponseObject interface {
VisitGetSmsDataResponse(w http.ResponseWriter) error
}
type GetSmsDatadefaultApplicationProblemPlusJSONResponse ¶
type GetSmsDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetSmsDatadefaultApplicationProblemPlusJSONResponse) VisitGetSmsDataResponse ¶
func (response GetSmsDatadefaultApplicationProblemPlusJSONResponse) VisitGetSmsDataResponse(w http.ResponseWriter) error
type GetSmsMngtData200JSONResponse ¶
type GetSmsMngtData200JSONResponse struct { Body SmsManagementSubscriptionData Headers GetSmsMngtData200ResponseHeaders }
func (GetSmsMngtData200JSONResponse) VisitGetSmsMngtDataResponse ¶
func (response GetSmsMngtData200JSONResponse) VisitGetSmsMngtDataResponse(w http.ResponseWriter) error
type GetSmsMngtData400ApplicationProblemPlusJSONResponse ¶
type GetSmsMngtData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetSmsMngtData400ApplicationProblemPlusJSONResponse) VisitGetSmsMngtDataResponse ¶
func (response GetSmsMngtData400ApplicationProblemPlusJSONResponse) VisitGetSmsMngtDataResponse(w http.ResponseWriter) error
type GetSmsMngtData404ApplicationProblemPlusJSONResponse ¶
type GetSmsMngtData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetSmsMngtData404ApplicationProblemPlusJSONResponse) VisitGetSmsMngtDataResponse ¶
func (response GetSmsMngtData404ApplicationProblemPlusJSONResponse) VisitGetSmsMngtDataResponse(w http.ResponseWriter) error
type GetSmsMngtData500ApplicationProblemPlusJSONResponse ¶
type GetSmsMngtData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetSmsMngtData500ApplicationProblemPlusJSONResponse) VisitGetSmsMngtDataResponse ¶
func (response GetSmsMngtData500ApplicationProblemPlusJSONResponse) VisitGetSmsMngtDataResponse(w http.ResponseWriter) error
type GetSmsMngtData503ApplicationProblemPlusJSONResponse ¶
type GetSmsMngtData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetSmsMngtData503ApplicationProblemPlusJSONResponse) VisitGetSmsMngtDataResponse ¶
func (response GetSmsMngtData503ApplicationProblemPlusJSONResponse) VisitGetSmsMngtDataResponse(w http.ResponseWriter) error
type GetSmsMngtDataParams ¶
type GetSmsMngtDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` PlmnId *externalRef2.PlmnId `form:"plmn-id,omitempty" json:"plmn-id,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetSmsMngtDataParams defines parameters for GetSmsMngtData.
type GetSmsMngtDataRequestObject ¶
type GetSmsMngtDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetSmsMngtDataParams }
type GetSmsMngtDataResponse ¶
type GetSmsMngtDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SmsManagementSubscriptionData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetSmsMngtDataResponse ¶
func ParseGetSmsMngtDataResponse(rsp *http.Response) (*GetSmsMngtDataResponse, error)
ParseGetSmsMngtDataResponse parses an HTTP response from a GetSmsMngtDataWithResponse call
func (GetSmsMngtDataResponse) Status ¶
func (r GetSmsMngtDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetSmsMngtDataResponse) StatusCode ¶
func (r GetSmsMngtDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSmsMngtDataResponseObject ¶
type GetSmsMngtDataResponseObject interface {
VisitGetSmsMngtDataResponse(w http.ResponseWriter) error
}
type GetSmsMngtDatadefaultApplicationProblemPlusJSONResponse ¶
type GetSmsMngtDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetSmsMngtDatadefaultApplicationProblemPlusJSONResponse) VisitGetSmsMngtDataResponse ¶
func (response GetSmsMngtDatadefaultApplicationProblemPlusJSONResponse) VisitGetSmsMngtDataResponse(w http.ResponseWriter) error
type GetSupiOrGpsi200JSONResponse ¶
type GetSupiOrGpsi200JSONResponse struct { Body IdTranslationResult Headers GetSupiOrGpsi200ResponseHeaders }
func (GetSupiOrGpsi200JSONResponse) VisitGetSupiOrGpsiResponse ¶
func (response GetSupiOrGpsi200JSONResponse) VisitGetSupiOrGpsiResponse(w http.ResponseWriter) error
type GetSupiOrGpsi400ApplicationProblemPlusJSONResponse ¶
type GetSupiOrGpsi400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetSupiOrGpsi400ApplicationProblemPlusJSONResponse) VisitGetSupiOrGpsiResponse ¶
func (response GetSupiOrGpsi400ApplicationProblemPlusJSONResponse) VisitGetSupiOrGpsiResponse(w http.ResponseWriter) error
type GetSupiOrGpsi404ApplicationProblemPlusJSONResponse ¶
type GetSupiOrGpsi404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetSupiOrGpsi404ApplicationProblemPlusJSONResponse) VisitGetSupiOrGpsiResponse ¶
func (response GetSupiOrGpsi404ApplicationProblemPlusJSONResponse) VisitGetSupiOrGpsiResponse(w http.ResponseWriter) error
type GetSupiOrGpsi500ApplicationProblemPlusJSONResponse ¶
type GetSupiOrGpsi500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetSupiOrGpsi500ApplicationProblemPlusJSONResponse) VisitGetSupiOrGpsiResponse ¶
func (response GetSupiOrGpsi500ApplicationProblemPlusJSONResponse) VisitGetSupiOrGpsiResponse(w http.ResponseWriter) error
type GetSupiOrGpsi503ApplicationProblemPlusJSONResponse ¶
type GetSupiOrGpsi503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetSupiOrGpsi503ApplicationProblemPlusJSONResponse) VisitGetSupiOrGpsiResponse ¶
func (response GetSupiOrGpsi503ApplicationProblemPlusJSONResponse) VisitGetSupiOrGpsiResponse(w http.ResponseWriter) error
type GetSupiOrGpsiParams ¶
type GetSupiOrGpsiParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // AppPortId Application port identifier AppPortId *AppPortId `form:"app-port-id,omitempty" json:"app-port-id,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetSupiOrGpsiParams defines parameters for GetSupiOrGpsi.
type GetSupiOrGpsiRequestObject ¶
type GetSupiOrGpsiRequestObject struct { UeId externalRef2.VarUeId `json:"ueId"` Params GetSupiOrGpsiParams }
type GetSupiOrGpsiResponse ¶
type GetSupiOrGpsiResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IdTranslationResult ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetSupiOrGpsiResponse ¶
func ParseGetSupiOrGpsiResponse(rsp *http.Response) (*GetSupiOrGpsiResponse, error)
ParseGetSupiOrGpsiResponse parses an HTTP response from a GetSupiOrGpsiWithResponse call
func (GetSupiOrGpsiResponse) Status ¶
func (r GetSupiOrGpsiResponse) Status() string
Status returns HTTPResponse.Status
func (GetSupiOrGpsiResponse) StatusCode ¶
func (r GetSupiOrGpsiResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSupiOrGpsiResponseObject ¶
type GetSupiOrGpsiResponseObject interface {
VisitGetSupiOrGpsiResponse(w http.ResponseWriter) error
}
type GetSupiOrGpsidefaultApplicationProblemPlusJSONResponse ¶
type GetSupiOrGpsidefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetSupiOrGpsidefaultApplicationProblemPlusJSONResponse) VisitGetSupiOrGpsiResponse ¶
func (response GetSupiOrGpsidefaultApplicationProblemPlusJSONResponse) VisitGetSupiOrGpsiResponse(w http.ResponseWriter) error
type GetTraceConfigData200JSONResponse ¶
type GetTraceConfigData200JSONResponse struct { Body TraceDataResponse Headers GetTraceConfigData200ResponseHeaders }
func (GetTraceConfigData200JSONResponse) VisitGetTraceConfigDataResponse ¶
func (response GetTraceConfigData200JSONResponse) VisitGetTraceConfigDataResponse(w http.ResponseWriter) error
type GetTraceConfigData400ApplicationProblemPlusJSONResponse ¶
type GetTraceConfigData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetTraceConfigData400ApplicationProblemPlusJSONResponse) VisitGetTraceConfigDataResponse ¶
func (response GetTraceConfigData400ApplicationProblemPlusJSONResponse) VisitGetTraceConfigDataResponse(w http.ResponseWriter) error
type GetTraceConfigData404ApplicationProblemPlusJSONResponse ¶
type GetTraceConfigData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetTraceConfigData404ApplicationProblemPlusJSONResponse) VisitGetTraceConfigDataResponse ¶
func (response GetTraceConfigData404ApplicationProblemPlusJSONResponse) VisitGetTraceConfigDataResponse(w http.ResponseWriter) error
type GetTraceConfigData500ApplicationProblemPlusJSONResponse ¶
type GetTraceConfigData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetTraceConfigData500ApplicationProblemPlusJSONResponse) VisitGetTraceConfigDataResponse ¶
func (response GetTraceConfigData500ApplicationProblemPlusJSONResponse) VisitGetTraceConfigDataResponse(w http.ResponseWriter) error
type GetTraceConfigData503ApplicationProblemPlusJSONResponse ¶
type GetTraceConfigData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetTraceConfigData503ApplicationProblemPlusJSONResponse) VisitGetTraceConfigDataResponse ¶
func (response GetTraceConfigData503ApplicationProblemPlusJSONResponse) VisitGetTraceConfigDataResponse(w http.ResponseWriter) error
type GetTraceConfigDataParams ¶
type GetTraceConfigDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // PlmnId serving PLMN ID PlmnId *externalRef2.PlmnId `form:"plmn-id,omitempty" json:"plmn-id,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetTraceConfigDataParams defines parameters for GetTraceConfigData.
type GetTraceConfigDataRequestObject ¶
type GetTraceConfigDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetTraceConfigDataParams }
type GetTraceConfigDataResponse ¶
type GetTraceConfigDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TraceDataResponse ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetTraceConfigDataResponse ¶
func ParseGetTraceConfigDataResponse(rsp *http.Response) (*GetTraceConfigDataResponse, error)
ParseGetTraceConfigDataResponse parses an HTTP response from a GetTraceConfigDataWithResponse call
func (GetTraceConfigDataResponse) Status ¶
func (r GetTraceConfigDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetTraceConfigDataResponse) StatusCode ¶
func (r GetTraceConfigDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTraceConfigDataResponseObject ¶
type GetTraceConfigDataResponseObject interface {
VisitGetTraceConfigDataResponse(w http.ResponseWriter) error
}
type GetTraceConfigDatadefaultApplicationProblemPlusJSONResponse ¶
type GetTraceConfigDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetTraceConfigDatadefaultApplicationProblemPlusJSONResponse) VisitGetTraceConfigDataResponse ¶
func (response GetTraceConfigDatadefaultApplicationProblemPlusJSONResponse) VisitGetTraceConfigDataResponse(w http.ResponseWriter) error
type GetUeCtxInAmfData200JSONResponse ¶
type GetUeCtxInAmfData200JSONResponse UeContextInAmfData
func (GetUeCtxInAmfData200JSONResponse) VisitGetUeCtxInAmfDataResponse ¶
func (response GetUeCtxInAmfData200JSONResponse) VisitGetUeCtxInAmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInAmfData400ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInAmfData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInAmfData400ApplicationProblemPlusJSONResponse) VisitGetUeCtxInAmfDataResponse ¶
func (response GetUeCtxInAmfData400ApplicationProblemPlusJSONResponse) VisitGetUeCtxInAmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInAmfData404ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInAmfData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInAmfData404ApplicationProblemPlusJSONResponse) VisitGetUeCtxInAmfDataResponse ¶
func (response GetUeCtxInAmfData404ApplicationProblemPlusJSONResponse) VisitGetUeCtxInAmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInAmfData500ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInAmfData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInAmfData500ApplicationProblemPlusJSONResponse) VisitGetUeCtxInAmfDataResponse ¶
func (response GetUeCtxInAmfData500ApplicationProblemPlusJSONResponse) VisitGetUeCtxInAmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInAmfData503ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInAmfData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInAmfData503ApplicationProblemPlusJSONResponse) VisitGetUeCtxInAmfDataResponse ¶
func (response GetUeCtxInAmfData503ApplicationProblemPlusJSONResponse) VisitGetUeCtxInAmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInAmfDataParams ¶
type GetUeCtxInAmfDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` }
GetUeCtxInAmfDataParams defines parameters for GetUeCtxInAmfData.
type GetUeCtxInAmfDataRequestObject ¶
type GetUeCtxInAmfDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetUeCtxInAmfDataParams }
type GetUeCtxInAmfDataResponse ¶
type GetUeCtxInAmfDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UeContextInAmfData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetUeCtxInAmfDataResponse ¶
func ParseGetUeCtxInAmfDataResponse(rsp *http.Response) (*GetUeCtxInAmfDataResponse, error)
ParseGetUeCtxInAmfDataResponse parses an HTTP response from a GetUeCtxInAmfDataWithResponse call
func (GetUeCtxInAmfDataResponse) Status ¶
func (r GetUeCtxInAmfDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetUeCtxInAmfDataResponse) StatusCode ¶
func (r GetUeCtxInAmfDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUeCtxInAmfDataResponseObject ¶
type GetUeCtxInAmfDataResponseObject interface {
VisitGetUeCtxInAmfDataResponse(w http.ResponseWriter) error
}
type GetUeCtxInAmfDatadefaultApplicationProblemPlusJSONResponse ¶
type GetUeCtxInAmfDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetUeCtxInAmfDatadefaultApplicationProblemPlusJSONResponse) VisitGetUeCtxInAmfDataResponse ¶
func (response GetUeCtxInAmfDatadefaultApplicationProblemPlusJSONResponse) VisitGetUeCtxInAmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmfData200JSONResponse ¶
type GetUeCtxInSmfData200JSONResponse UeContextInSmfData
func (GetUeCtxInSmfData200JSONResponse) VisitGetUeCtxInSmfDataResponse ¶
func (response GetUeCtxInSmfData200JSONResponse) VisitGetUeCtxInSmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmfData400ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInSmfData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInSmfData400ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmfDataResponse ¶
func (response GetUeCtxInSmfData400ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmfData404ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInSmfData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInSmfData404ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmfDataResponse ¶
func (response GetUeCtxInSmfData404ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmfData500ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInSmfData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInSmfData500ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmfDataResponse ¶
func (response GetUeCtxInSmfData500ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmfData503ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInSmfData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInSmfData503ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmfDataResponse ¶
func (response GetUeCtxInSmfData503ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmfDataParams ¶
type GetUeCtxInSmfDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` }
GetUeCtxInSmfDataParams defines parameters for GetUeCtxInSmfData.
type GetUeCtxInSmfDataRequestObject ¶
type GetUeCtxInSmfDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetUeCtxInSmfDataParams }
type GetUeCtxInSmfDataResponse ¶
type GetUeCtxInSmfDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UeContextInSmfData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetUeCtxInSmfDataResponse ¶
func ParseGetUeCtxInSmfDataResponse(rsp *http.Response) (*GetUeCtxInSmfDataResponse, error)
ParseGetUeCtxInSmfDataResponse parses an HTTP response from a GetUeCtxInSmfDataWithResponse call
func (GetUeCtxInSmfDataResponse) Status ¶
func (r GetUeCtxInSmfDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetUeCtxInSmfDataResponse) StatusCode ¶
func (r GetUeCtxInSmfDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUeCtxInSmfDataResponseObject ¶
type GetUeCtxInSmfDataResponseObject interface {
VisitGetUeCtxInSmfDataResponse(w http.ResponseWriter) error
}
type GetUeCtxInSmfDatadefaultApplicationProblemPlusJSONResponse ¶
type GetUeCtxInSmfDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetUeCtxInSmfDatadefaultApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmfDataResponse ¶
func (response GetUeCtxInSmfDatadefaultApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmsfData200JSONResponse ¶
type GetUeCtxInSmsfData200JSONResponse UeContextInSmsfData
func (GetUeCtxInSmsfData200JSONResponse) VisitGetUeCtxInSmsfDataResponse ¶
func (response GetUeCtxInSmsfData200JSONResponse) VisitGetUeCtxInSmsfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmsfData400ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInSmsfData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInSmsfData400ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmsfDataResponse ¶
func (response GetUeCtxInSmsfData400ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmsfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmsfData404ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInSmsfData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInSmsfData404ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmsfDataResponse ¶
func (response GetUeCtxInSmsfData404ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmsfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmsfData500ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInSmsfData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInSmsfData500ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmsfDataResponse ¶
func (response GetUeCtxInSmsfData500ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmsfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmsfData503ApplicationProblemPlusJSONResponse ¶
type GetUeCtxInSmsfData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetUeCtxInSmsfData503ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmsfDataResponse ¶
func (response GetUeCtxInSmsfData503ApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmsfDataResponse(w http.ResponseWriter) error
type GetUeCtxInSmsfDataParams ¶
type GetUeCtxInSmsfDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` }
GetUeCtxInSmsfDataParams defines parameters for GetUeCtxInSmsfData.
type GetUeCtxInSmsfDataRequestObject ¶
type GetUeCtxInSmsfDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetUeCtxInSmsfDataParams }
type GetUeCtxInSmsfDataResponse ¶
type GetUeCtxInSmsfDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UeContextInSmsfData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetUeCtxInSmsfDataResponse ¶
func ParseGetUeCtxInSmsfDataResponse(rsp *http.Response) (*GetUeCtxInSmsfDataResponse, error)
ParseGetUeCtxInSmsfDataResponse parses an HTTP response from a GetUeCtxInSmsfDataWithResponse call
func (GetUeCtxInSmsfDataResponse) Status ¶
func (r GetUeCtxInSmsfDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetUeCtxInSmsfDataResponse) StatusCode ¶
func (r GetUeCtxInSmsfDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUeCtxInSmsfDataResponseObject ¶
type GetUeCtxInSmsfDataResponseObject interface {
VisitGetUeCtxInSmsfDataResponse(w http.ResponseWriter) error
}
type GetUeCtxInSmsfDatadefaultApplicationProblemPlusJSONResponse ¶
type GetUeCtxInSmsfDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetUeCtxInSmsfDatadefaultApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmsfDataResponse ¶
func (response GetUeCtxInSmsfDatadefaultApplicationProblemPlusJSONResponse) VisitGetUeCtxInSmsfDataResponse(w http.ResponseWriter) error
type GetV2xData200JSONResponse ¶
type GetV2xData200JSONResponse struct { Body V2xSubscriptionData Headers GetV2xData200ResponseHeaders }
func (GetV2xData200JSONResponse) VisitGetV2xDataResponse ¶
func (response GetV2xData200JSONResponse) VisitGetV2xDataResponse(w http.ResponseWriter) error
type GetV2xData400ApplicationProblemPlusJSONResponse ¶
type GetV2xData400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (GetV2xData400ApplicationProblemPlusJSONResponse) VisitGetV2xDataResponse ¶
func (response GetV2xData400ApplicationProblemPlusJSONResponse) VisitGetV2xDataResponse(w http.ResponseWriter) error
type GetV2xData404ApplicationProblemPlusJSONResponse ¶
type GetV2xData404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (GetV2xData404ApplicationProblemPlusJSONResponse) VisitGetV2xDataResponse ¶
func (response GetV2xData404ApplicationProblemPlusJSONResponse) VisitGetV2xDataResponse(w http.ResponseWriter) error
type GetV2xData500ApplicationProblemPlusJSONResponse ¶
type GetV2xData500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (GetV2xData500ApplicationProblemPlusJSONResponse) VisitGetV2xDataResponse ¶
func (response GetV2xData500ApplicationProblemPlusJSONResponse) VisitGetV2xDataResponse(w http.ResponseWriter) error
type GetV2xData503ApplicationProblemPlusJSONResponse ¶
type GetV2xData503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (GetV2xData503ApplicationProblemPlusJSONResponse) VisitGetV2xDataResponse ¶
func (response GetV2xData503ApplicationProblemPlusJSONResponse) VisitGetV2xDataResponse(w http.ResponseWriter) error
type GetV2xDataParams ¶
type GetV2xDataParams struct { // SupportedFeatures Supported Features SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` // IfNoneMatch Validator for conditional requests, as described in RFC 7232, 3.2 IfNoneMatch *string `json:"If-None-Match,omitempty"` // IfModifiedSince Validator for conditional requests, as described in RFC 7232, 3.3 IfModifiedSince *string `json:"If-Modified-Since,omitempty"` }
GetV2xDataParams defines parameters for GetV2xData.
type GetV2xDataRequestObject ¶
type GetV2xDataRequestObject struct { Supi externalRef2.Supi `json:"supi"` Params GetV2xDataParams }
type GetV2xDataResponse ¶
type GetV2xDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *V2xSubscriptionData ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseGetV2xDataResponse ¶
func ParseGetV2xDataResponse(rsp *http.Response) (*GetV2xDataResponse, error)
ParseGetV2xDataResponse parses an HTTP response from a GetV2xDataWithResponse call
func (GetV2xDataResponse) Status ¶
func (r GetV2xDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetV2xDataResponse) StatusCode ¶
func (r GetV2xDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetV2xDataResponseObject ¶
type GetV2xDataResponseObject interface {
VisitGetV2xDataResponse(w http.ResponseWriter) error
}
type GetV2xDatadefaultApplicationProblemPlusJSONResponse ¶
type GetV2xDatadefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (GetV2xDatadefaultApplicationProblemPlusJSONResponse) VisitGetV2xDataResponse ¶
func (response GetV2xDatadefaultApplicationProblemPlusJSONResponse) VisitGetV2xDataResponse(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 GroupIdentifiers ¶
type GroupIdentifiers struct { ExtGroupId ExtGroupId `json:"extGroupId,omitempty"` IntGroupId externalRef2.GroupId `json:"intGroupId,omitempty"` UeIdList []UeId `json:"ueIdList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
GroupIdentifiers defines model for GroupIdentifiers.
func (GroupIdentifiers) Get ¶
func (a GroupIdentifiers) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for GroupIdentifiers. Returns the specified element and whether it was found
func (GroupIdentifiers) MarshalJSON ¶
func (a GroupIdentifiers) MarshalJSON() ([]byte, error)
Override default JSON handling for GroupIdentifiers to handle AdditionalProperties
func (*GroupIdentifiers) Set ¶
func (a *GroupIdentifiers) Set(fieldName string, value interface{})
Setter for additional properties for GroupIdentifiers
func (*GroupIdentifiers) UnmarshalJSON ¶
func (a *GroupIdentifiers) UnmarshalJSON(b []byte) error
Override default JSON handling for GroupIdentifiers to handle AdditionalProperties
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IdTranslationResult ¶
type IdTranslationResult struct { Gpsi externalRef2.Gpsi `json:"gpsi,omitempty"` Supi externalRef2.Supi `json:"supi"` SupportedFeatures *externalRef2.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
IdTranslationResult defines model for IdTranslationResult.
func (IdTranslationResult) Get ¶
func (a IdTranslationResult) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for IdTranslationResult. Returns the specified element and whether it was found
func (IdTranslationResult) MarshalJSON ¶
func (a IdTranslationResult) MarshalJSON() ([]byte, error)
Override default JSON handling for IdTranslationResult to handle AdditionalProperties
func (*IdTranslationResult) Set ¶
func (a *IdTranslationResult) Set(fieldName string, value interface{})
Setter for additional properties for IdTranslationResult
func (*IdTranslationResult) UnmarshalJSON ¶
func (a *IdTranslationResult) UnmarshalJSON(b []byte) error
Override default JSON handling for IdTranslationResult to handle AdditionalProperties
type IpAddress ¶
type IpAddress struct { Ipv4Addr externalRef2.Ipv4Addr `json:"ipv4Addr,omitempty"` Ipv6Addr *externalRef2.Ipv6Addr `json:"ipv6Addr,omitempty"` Ipv6Prefix *externalRef2.Ipv6Prefix `json:"ipv6Prefix,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
IpAddress defines model for IpAddress.
func (IpAddress) Get ¶
Getter for additional properties for IpAddress. Returns the specified element and whether it was found
func (IpAddress) MarshalJSON ¶
Override default JSON handling for IpAddress to handle AdditionalProperties
func (*IpAddress) UnmarshalJSON ¶
Override default JSON handling for IpAddress to handle AdditionalProperties
type LboRoamingAllowed ¶
type LboRoamingAllowed = bool
LboRoamingAllowed defines model for LboRoamingAllowed.
type LcsBroadcastAssistanceTypesData ¶
type LcsBroadcastAssistanceTypesData struct { LocationAssistanceType externalRef2.Bytes `json:"locationAssistanceType"` AdditionalProperties map[string]interface{} `json:"-"` }
LcsBroadcastAssistanceTypesData defines model for LcsBroadcastAssistanceTypesData.
func (LcsBroadcastAssistanceTypesData) Get ¶
func (a LcsBroadcastAssistanceTypesData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for LcsBroadcastAssistanceTypesData. Returns the specified element and whether it was found
func (LcsBroadcastAssistanceTypesData) MarshalJSON ¶
func (a LcsBroadcastAssistanceTypesData) MarshalJSON() ([]byte, error)
Override default JSON handling for LcsBroadcastAssistanceTypesData to handle AdditionalProperties
func (*LcsBroadcastAssistanceTypesData) Set ¶
func (a *LcsBroadcastAssistanceTypesData) Set(fieldName string, value interface{})
Setter for additional properties for LcsBroadcastAssistanceTypesData
func (*LcsBroadcastAssistanceTypesData) UnmarshalJSON ¶
func (a *LcsBroadcastAssistanceTypesData) UnmarshalJSON(b []byte) error
Override default JSON handling for LcsBroadcastAssistanceTypesData to handle AdditionalProperties
type LcsClientClass ¶
type LcsClientClass string
LcsClientClass defines model for LcsClientClass.
const ( ANONYMOUSLOCATIONSERVICE LcsClientClass = "ANONYMOUS_LOCATION_SERVICE" BROADCASTSERVICE LcsClientClass = "BROADCAST_SERVICE" OMINHPLMN LcsClientClass = "OM_IN_HPLMN" OMINVPLMN LcsClientClass = "OM_IN_VPLMN" SPECIFICSERVICE LcsClientClass = "SPECIFIC_SERVICE" )
Defines values for LcsClientClass.
type LcsClientExternal ¶
type LcsClientExternal struct { AllowedGeographicArea []interface{} `json:"allowedGeographicArea,omitempty"` PrivacyCheckRelatedAction *PrivacyCheckRelatedAction `json:"privacyCheckRelatedAction,omitempty"` ValidTimePeriod *ValidTimePeriod `json:"validTimePeriod,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
LcsClientExternal defines model for LcsClientExternal.
func (LcsClientExternal) Get ¶
func (a LcsClientExternal) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for LcsClientExternal. Returns the specified element and whether it was found
func (LcsClientExternal) MarshalJSON ¶
func (a LcsClientExternal) MarshalJSON() ([]byte, error)
Override default JSON handling for LcsClientExternal to handle AdditionalProperties
func (*LcsClientExternal) Set ¶
func (a *LcsClientExternal) Set(fieldName string, value interface{})
Setter for additional properties for LcsClientExternal
func (*LcsClientExternal) UnmarshalJSON ¶
func (a *LcsClientExternal) UnmarshalJSON(b []byte) error
Override default JSON handling for LcsClientExternal to handle AdditionalProperties
type LcsClientGroupExternal ¶
type LcsClientGroupExternal struct { AllowedGeographicArea []interface{} `json:"allowedGeographicArea,omitempty"` LcsClientGroupId ExtGroupId `json:"lcsClientGroupId,omitempty"` PrivacyCheckRelatedAction *PrivacyCheckRelatedAction `json:"privacyCheckRelatedAction,omitempty"` ValidTimePeriod *ValidTimePeriod `json:"validTimePeriod,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
LcsClientGroupExternal defines model for LcsClientGroupExternal.
func (LcsClientGroupExternal) Get ¶
func (a LcsClientGroupExternal) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for LcsClientGroupExternal. Returns the specified element and whether it was found
func (LcsClientGroupExternal) MarshalJSON ¶
func (a LcsClientGroupExternal) MarshalJSON() ([]byte, error)
Override default JSON handling for LcsClientGroupExternal to handle AdditionalProperties
func (*LcsClientGroupExternal) Set ¶
func (a *LcsClientGroupExternal) Set(fieldName string, value interface{})
Setter for additional properties for LcsClientGroupExternal
func (*LcsClientGroupExternal) UnmarshalJSON ¶
func (a *LcsClientGroupExternal) UnmarshalJSON(b []byte) error
Override default JSON handling for LcsClientGroupExternal to handle AdditionalProperties
type LcsMoData ¶
type LcsMoData struct { AllowedServiceClasses []LcsMoServiceClass `json:"allowedServiceClasses"` AdditionalProperties map[string]interface{} `json:"-"` }
LcsMoData defines model for LcsMoData.
func (LcsMoData) Get ¶
Getter for additional properties for LcsMoData. Returns the specified element and whether it was found
func (LcsMoData) MarshalJSON ¶
Override default JSON handling for LcsMoData to handle AdditionalProperties
func (*LcsMoData) UnmarshalJSON ¶
Override default JSON handling for LcsMoData to handle AdditionalProperties
type LcsMoServiceClass ¶
type LcsMoServiceClass string
LcsMoServiceClass defines model for LcsMoServiceClass.
const ( AUTONOMOUSSELFLOCATION LcsMoServiceClass = "AUTONOMOUS_SELF_LOCATION" BASICSELFLOCATION LcsMoServiceClass = "BASIC_SELF_LOCATION" TRANSFERTOTHIRDPARTY LcsMoServiceClass = "TRANSFER_TO_THIRD_PARTY" )
Defines values for LcsMoServiceClass.
type LcsPrivacyData ¶
type LcsPrivacyData struct { Lpi *Lpi `json:"lpi,omitempty"` PlmnOperatorClasses []PlmnOperatorClass `json:"plmnOperatorClasses,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
LcsPrivacyData defines model for LcsPrivacyData.
func (LcsPrivacyData) Get ¶
func (a LcsPrivacyData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for LcsPrivacyData. Returns the specified element and whether it was found
func (LcsPrivacyData) MarshalJSON ¶
func (a LcsPrivacyData) MarshalJSON() ([]byte, error)
Override default JSON handling for LcsPrivacyData to handle AdditionalProperties
func (*LcsPrivacyData) Set ¶
func (a *LcsPrivacyData) Set(fieldName string, value interface{})
Setter for additional properties for LcsPrivacyData
func (*LcsPrivacyData) UnmarshalJSON ¶
func (a *LcsPrivacyData) UnmarshalJSON(b []byte) error
Override default JSON handling for LcsPrivacyData to handle AdditionalProperties
type LocationPrivacyInd ¶
type LocationPrivacyInd string
LocationPrivacyInd defines model for LocationPrivacyInd.
const ( LOCATIONALLOWED LocationPrivacyInd = "LOCATION_ALLOWED" LOCATIONDISALLOWED LocationPrivacyInd = "LOCATION_DISALLOWED" )
Defines values for LocationPrivacyInd.
type Lpi ¶
type Lpi struct { LocationPrivacyInd LocationPrivacyInd `json:"locationPrivacyInd"` ValidTimePeriod *ValidTimePeriod `json:"validTimePeriod,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
Lpi defines model for Lpi.
func (Lpi) Get ¶
Getter for additional properties for Lpi. Returns the specified element and whether it was found
func (Lpi) MarshalJSON ¶
Override default JSON handling for Lpi to handle AdditionalProperties
func (*Lpi) UnmarshalJSON ¶
Override default JSON handling for Lpi to handle AdditionalProperties
type McsPriorityIndicator ¶
type McsPriorityIndicator = bool
McsPriorityIndicator defines model for McsPriorityIndicator.
type MdtUserConsent ¶
type MdtUserConsent string
MdtUserConsent defines model for MdtUserConsent.
const ( CONSENTGIVEN MdtUserConsent = "CONSENT_GIVEN" CONSENTNOTGIVEN MdtUserConsent = "CONSENT_NOT_GIVEN" )
Defines values for MdtUserConsent.
type MiddlewareFunc ¶
type ModificationNotification ¶
type ModificationNotification struct { NotifyItems []externalRef2.NotifyItem `json:"notifyItems"` AdditionalProperties map[string]interface{} `json:"-"` }
ModificationNotification defines model for ModificationNotification.
func (ModificationNotification) Get ¶
func (a ModificationNotification) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ModificationNotification. Returns the specified element and whether it was found
func (ModificationNotification) MarshalJSON ¶
func (a ModificationNotification) MarshalJSON() ([]byte, error)
Override default JSON handling for ModificationNotification to handle AdditionalProperties
func (*ModificationNotification) Set ¶
func (a *ModificationNotification) Set(fieldName string, value interface{})
Setter for additional properties for ModificationNotification
func (*ModificationNotification) UnmarshalJSON ¶
func (a *ModificationNotification) UnmarshalJSON(b []byte) error
Override default JSON handling for ModificationNotification to handle AdditionalProperties
type Modify200JSONResponse ¶
type Modify200JSONResponse struct {
// contains filtered or unexported fields
}
func (Modify200JSONResponse) VisitModifyResponse ¶
func (response Modify200JSONResponse) VisitModifyResponse(w http.ResponseWriter) error
type Modify400ApplicationProblemPlusJSONResponse ¶
type Modify400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (Modify400ApplicationProblemPlusJSONResponse) VisitModifyResponse ¶
func (response Modify400ApplicationProblemPlusJSONResponse) VisitModifyResponse(w http.ResponseWriter) error
type Modify403ApplicationProblemPlusJSONResponse ¶
type Modify403ApplicationProblemPlusJSONResponse struct {
externalRef2.N403ApplicationProblemPlusJSONResponse
}
func (Modify403ApplicationProblemPlusJSONResponse) VisitModifyResponse ¶
func (response Modify403ApplicationProblemPlusJSONResponse) VisitModifyResponse(w http.ResponseWriter) error
type Modify404ApplicationProblemPlusJSONResponse ¶
type Modify404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (Modify404ApplicationProblemPlusJSONResponse) VisitModifyResponse ¶
func (response Modify404ApplicationProblemPlusJSONResponse) VisitModifyResponse(w http.ResponseWriter) error
type Modify500ApplicationProblemPlusJSONResponse ¶
type Modify500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (Modify500ApplicationProblemPlusJSONResponse) VisitModifyResponse ¶
func (response Modify500ApplicationProblemPlusJSONResponse) VisitModifyResponse(w http.ResponseWriter) error
type Modify503ApplicationProblemPlusJSONResponse ¶
type Modify503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (Modify503ApplicationProblemPlusJSONResponse) VisitModifyResponse ¶
func (response Modify503ApplicationProblemPlusJSONResponse) VisitModifyResponse(w http.ResponseWriter) error
type ModifyApplicationMergePatchPlusJSONRequestBody ¶
type ModifyApplicationMergePatchPlusJSONRequestBody = SdmSubsModification
ModifyApplicationMergePatchPlusJSONRequestBody defines body for Modify for application/merge-patch+json ContentType.
type ModifyParams ¶
type ModifyParams struct { // SupportedFeatures Features required to be supported by the target NF SupportedFeatures *externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` }
ModifyParams defines parameters for Modify.
type ModifyRequestObject ¶
type ModifyRequestObject struct { UeId externalRef2.VarUeId `json:"ueId"` SubscriptionId string `json:"subscriptionId"` Params ModifyParams Body *ModifyApplicationMergePatchPlusJSONRequestBody }
type ModifyResponse ¶
type ModifyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // contains filtered or unexported fields } ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON403 *externalRef2.N403 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseModifyResponse ¶
func ParseModifyResponse(rsp *http.Response) (*ModifyResponse, error)
ParseModifyResponse parses an HTTP response from a ModifyWithResponse call
func (ModifyResponse) Status ¶
func (r ModifyResponse) Status() string
Status returns HTTPResponse.Status
func (ModifyResponse) StatusCode ¶
func (r ModifyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ModifyResponseObject ¶
type ModifyResponseObject interface {
VisitModifyResponse(w http.ResponseWriter) error
}
type ModifySharedDataSubs200JSONResponse ¶
type ModifySharedDataSubs200JSONResponse struct {
// contains filtered or unexported fields
}
func (ModifySharedDataSubs200JSONResponse) VisitModifySharedDataSubsResponse ¶
func (response ModifySharedDataSubs200JSONResponse) VisitModifySharedDataSubsResponse(w http.ResponseWriter) error
type ModifySharedDataSubs400ApplicationProblemPlusJSONResponse ¶
type ModifySharedDataSubs400ApplicationProblemPlusJSONResponse struct {
}func (ModifySharedDataSubs400ApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse ¶
func (response ModifySharedDataSubs400ApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse(w http.ResponseWriter) error
type ModifySharedDataSubs403ApplicationProblemPlusJSONResponse ¶
type ModifySharedDataSubs403ApplicationProblemPlusJSONResponse struct {
}func (ModifySharedDataSubs403ApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse ¶
func (response ModifySharedDataSubs403ApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse(w http.ResponseWriter) error
type ModifySharedDataSubs404ApplicationProblemPlusJSONResponse ¶
type ModifySharedDataSubs404ApplicationProblemPlusJSONResponse struct {
}func (ModifySharedDataSubs404ApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse ¶
func (response ModifySharedDataSubs404ApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse(w http.ResponseWriter) error
type ModifySharedDataSubs500ApplicationProblemPlusJSONResponse ¶
type ModifySharedDataSubs500ApplicationProblemPlusJSONResponse struct {
}func (ModifySharedDataSubs500ApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse ¶
func (response ModifySharedDataSubs500ApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse(w http.ResponseWriter) error
type ModifySharedDataSubs503ApplicationProblemPlusJSONResponse ¶
type ModifySharedDataSubs503ApplicationProblemPlusJSONResponse struct {
}func (ModifySharedDataSubs503ApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse ¶
func (response ModifySharedDataSubs503ApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse(w http.ResponseWriter) error
type ModifySharedDataSubsApplicationMergePatchPlusJSONRequestBody ¶
type ModifySharedDataSubsApplicationMergePatchPlusJSONRequestBody = SdmSubsModification
ModifySharedDataSubsApplicationMergePatchPlusJSONRequestBody defines body for ModifySharedDataSubs for application/merge-patch+json ContentType.
type ModifySharedDataSubsParams ¶
type ModifySharedDataSubsParams struct { externalRef2.SupportedFeatures `form:"supported-features,omitempty" json:"supported-features,omitempty"` }SupportedFeatures *
ModifySharedDataSubsParams defines parameters for ModifySharedDataSubs.
type ModifySharedDataSubsRequestObject ¶
type ModifySharedDataSubsRequestObject struct {}
type ModifySharedDataSubsResponse ¶
type ModifySharedDataSubsResponse struct { // contains filtered or unexported fields } }
func ParseModifySharedDataSubsResponse ¶
func ParseModifySharedDataSubsResponse(rsp *http.Response) (*ModifySharedDataSubsResponse, error)
ParseModifySharedDataSubsResponse parses an HTTP response from a ModifySharedDataSubsWithResponse call
func (ModifySharedDataSubsResponse) Status ¶
func (r ModifySharedDataSubsResponse) Status() string
Status returns HTTPResponse.Status
func (ModifySharedDataSubsResponse) StatusCode ¶
func (r ModifySharedDataSubsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ModifySharedDataSubsResponseObject ¶
type ModifySharedDataSubsResponseObject interface {
}type ModifySharedDataSubsdefaultApplicationProblemPlusJSONResponse ¶
type ModifySharedDataSubsdefaultApplicationProblemPlusJSONResponse struct {}
func (ModifySharedDataSubsdefaultApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse ¶
func (response ModifySharedDataSubsdefaultApplicationProblemPlusJSONResponse) VisitModifySharedDataSubsResponse(w http.ResponseWriter) error
type ModifydefaultApplicationProblemPlusJSONResponse ¶
type ModifydefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (ModifydefaultApplicationProblemPlusJSONResponse) VisitModifyResponse ¶
func (response ModifydefaultApplicationProblemPlusJSONResponse) VisitModifyResponse(w http.ResponseWriter) error
type MpsPriorityIndicator ¶
type MpsPriorityIndicator = bool
MpsPriorityIndicator defines model for MpsPriorityIndicator.
type N3GppChargingCharacteristics ¶
type N3GppChargingCharacteristics = string
N3GppChargingCharacteristics defines model for 3GppChargingCharacteristics.
type NbIoTUePriority ¶
type NbIoTUePriority = int
NbIoTUePriority defines model for NbIoTUePriority.
type NiddInformation ¶
type NiddInformation struct { AfId string `json:"afId"` ExtGroupId externalRef2.ExternalGroupId `json:"extGroupId,omitempty"` Gpsi externalRef2.Gpsi `json:"gpsi,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NiddInformation defines model for NiddInformation.
func (NiddInformation) Get ¶
func (a NiddInformation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NiddInformation. Returns the specified element and whether it was found
func (NiddInformation) MarshalJSON ¶
func (a NiddInformation) MarshalJSON() ([]byte, error)
Override default JSON handling for NiddInformation to handle AdditionalProperties
func (*NiddInformation) Set ¶
func (a *NiddInformation) Set(fieldName string, value interface{})
Setter for additional properties for NiddInformation
func (*NiddInformation) UnmarshalJSON ¶
func (a *NiddInformation) UnmarshalJSON(b []byte) error
Override default JSON handling for NiddInformation to handle AdditionalProperties
type Nssai ¶
type Nssai struct { AdditionalSnssaiData *map[string]AdditionalSnssaiData `json:"additionalSnssaiData,omitempty"` DefaultSingleNssais []externalRef2.Snssai `json:"defaultSingleNssais"` ProvisioningTime *externalRef2.DateTime `json:"provisioningTime,omitempty"` SingleNssais []externalRef2.Snssai `json:"singleNssais,omitempty"` SupportedFeatures *externalRef2.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
Nssai defines model for Nssai.
func (Nssai) Get ¶
Getter for additional properties for Nssai. Returns the specified element and whether it was found
func (Nssai) MarshalJSON ¶
Override default JSON handling for Nssai to handle AdditionalProperties
func (*Nssai) UnmarshalJSON ¶
Override default JSON handling for Nssai to handle AdditionalProperties
type OperationMode ¶
type OperationMode string
OperationMode defines model for OperationMode.
const ( NBN1 OperationMode = "NB_N1" NBS1 OperationMode = "NB_S1" WBN1 OperationMode = "WB_N1" WBS1 OperationMode = "WB_S1" )
Defines values for OperationMode.
type PduSession ¶
type PduSession struct { Dnn externalRef2.Dnn `json:"dnn"` PlmnId externalRef2.PlmnId `json:"plmnId"` SingleNssai *externalRef2.Snssai `json:"singleNssai,omitempty"` SmfInstanceId externalRef2.NfInstanceId `json:"smfInstanceId"` AdditionalProperties map[string]interface{} `json:"-"` }
PduSession defines model for PduSession.
func (PduSession) Get ¶
func (a PduSession) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PduSession. Returns the specified element and whether it was found
func (PduSession) MarshalJSON ¶
func (a PduSession) MarshalJSON() ([]byte, error)
Override default JSON handling for PduSession to handle AdditionalProperties
func (*PduSession) Set ¶
func (a *PduSession) Set(fieldName string, value interface{})
Setter for additional properties for PduSession
func (*PduSession) UnmarshalJSON ¶
func (a *PduSession) UnmarshalJSON(b []byte) error
Override default JSON handling for PduSession to handle AdditionalProperties
type PduSessionContinuityInd ¶
type PduSessionContinuityInd string
PduSessionContinuityInd defines model for PduSessionContinuityInd.
const ( MAINTAINPDUSESSION PduSessionContinuityInd = "MAINTAIN_PDUSESSION" RECONNECTPDUSESSION PduSessionContinuityInd = "RECONNECT_PDUSESSION" RELEASEPDUSESSION PduSessionContinuityInd = "RELEASE_PDUSESSION" )
Defines values for PduSessionContinuityInd.
type PduSessionTypes ¶
type PduSessionTypes struct { AllowedSessionTypes []externalRef2.PduSessionType `json:"allowedSessionTypes,omitempty"` DefaultSessionType externalRef2.PduSessionType `json:"defaultSessionType"` AdditionalProperties map[string]interface{} `json:"-"` }
PduSessionTypes defines model for PduSessionTypes.
func (PduSessionTypes) Get ¶
func (a PduSessionTypes) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PduSessionTypes. Returns the specified element and whether it was found
func (PduSessionTypes) MarshalJSON ¶
func (a PduSessionTypes) MarshalJSON() ([]byte, error)
Override default JSON handling for PduSessionTypes to handle AdditionalProperties
func (*PduSessionTypes) Set ¶
func (a *PduSessionTypes) Set(fieldName string, value interface{})
Setter for additional properties for PduSessionTypes
func (*PduSessionTypes) UnmarshalJSON ¶
func (a *PduSessionTypes) UnmarshalJSON(b []byte) error
Override default JSON handling for PduSessionTypes to handle AdditionalProperties
type PgwInfo ¶
type PgwInfo struct { Dnn externalRef2.Dnn `json:"dnn"` EpdgInd *bool `json:"epdgInd,omitempty"` PgwFqdn string `json:"pgwFqdn"` PlmnId *externalRef2.PlmnId `json:"plmnId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
PgwInfo defines model for PgwInfo.
func (PgwInfo) Get ¶
Getter for additional properties for PgwInfo. Returns the specified element and whether it was found
func (PgwInfo) MarshalJSON ¶
Override default JSON handling for PgwInfo to handle AdditionalProperties
func (*PgwInfo) UnmarshalJSON ¶
Override default JSON handling for PgwInfo to handle AdditionalProperties
type PlmnOperatorClass ¶
type PlmnOperatorClass struct { LcsClientClass LcsClientClass `json:"lcsClientClass"` LcsClientIds []LcsClientId `json:"lcsClientIds"` AdditionalProperties map[string]interface{} `json:"-"` }
PlmnOperatorClass defines model for PlmnOperatorClass.
func (PlmnOperatorClass) Get ¶
func (a PlmnOperatorClass) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PlmnOperatorClass. Returns the specified element and whether it was found
func (PlmnOperatorClass) MarshalJSON ¶
func (a PlmnOperatorClass) MarshalJSON() ([]byte, error)
Override default JSON handling for PlmnOperatorClass to handle AdditionalProperties
func (*PlmnOperatorClass) Set ¶
func (a *PlmnOperatorClass) Set(fieldName string, value interface{})
Setter for additional properties for PlmnOperatorClass
func (*PlmnOperatorClass) UnmarshalJSON ¶
func (a *PlmnOperatorClass) UnmarshalJSON(b []byte) error
Override default JSON handling for PlmnOperatorClass to handle AdditionalProperties
type PrivacyCheckRelatedAction ¶
type PrivacyCheckRelatedAction string
PrivacyCheckRelatedAction defines model for PrivacyCheckRelatedAction.
const ( LOCATIONALLOWEDWITHNOTIFICATION PrivacyCheckRelatedAction = "LOCATION_ALLOWED_WITH_NOTIFICATION" LOCATIONALLOWEDWITHOUTNOTIFICATION PrivacyCheckRelatedAction = "LOCATION_ALLOWED_WITHOUT_NOTIFICATION" LOCATIONALLOWEDWITHOUTRESPONSE PrivacyCheckRelatedAction = "LOCATION_ALLOWED_WITHOUT_RESPONSE" LOCATIONNOTALLOWED PrivacyCheckRelatedAction = "LOCATION_NOT_ALLOWED" LOCATIONRESTRICTEDWITHOUTRESPONSE PrivacyCheckRelatedAction = "LOCATION_RESTRICTED_WITHOUT_RESPONSE" )
Defines values for PrivacyCheckRelatedAction.
type PtwParameters ¶
type PtwParameters struct { OperationMode OperationMode `json:"operationMode"` PtwValue string `json:"ptwValue"` AdditionalProperties map[string]interface{} `json:"-"` }
PtwParameters defines model for PtwParameters.
func (PtwParameters) Get ¶
func (a PtwParameters) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PtwParameters. Returns the specified element and whether it was found
func (PtwParameters) MarshalJSON ¶
func (a PtwParameters) MarshalJSON() ([]byte, error)
Override default JSON handling for PtwParameters to handle AdditionalProperties
func (*PtwParameters) Set ¶
func (a *PtwParameters) Set(fieldName string, value interface{})
Setter for additional properties for PtwParameters
func (*PtwParameters) UnmarshalJSON ¶
func (a *PtwParameters) UnmarshalJSON(b []byte) error
Override default JSON handling for PtwParameters to handle AdditionalProperties
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type SNSSAIsAck204Response ¶
type SNSSAIsAck204Response struct { }
func (SNSSAIsAck204Response) VisitSNSSAIsAckResponse ¶
func (response SNSSAIsAck204Response) VisitSNSSAIsAckResponse(w http.ResponseWriter) error
type SNSSAIsAck400ApplicationProblemPlusJSONResponse ¶
type SNSSAIsAck400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (SNSSAIsAck400ApplicationProblemPlusJSONResponse) VisitSNSSAIsAckResponse ¶
func (response SNSSAIsAck400ApplicationProblemPlusJSONResponse) VisitSNSSAIsAckResponse(w http.ResponseWriter) error
type SNSSAIsAck500ApplicationProblemPlusJSONResponse ¶
type SNSSAIsAck500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (SNSSAIsAck500ApplicationProblemPlusJSONResponse) VisitSNSSAIsAckResponse ¶
func (response SNSSAIsAck500ApplicationProblemPlusJSONResponse) VisitSNSSAIsAckResponse(w http.ResponseWriter) error
type SNSSAIsAck503ApplicationProblemPlusJSONResponse ¶
type SNSSAIsAck503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (SNSSAIsAck503ApplicationProblemPlusJSONResponse) VisitSNSSAIsAckResponse ¶
func (response SNSSAIsAck503ApplicationProblemPlusJSONResponse) VisitSNSSAIsAckResponse(w http.ResponseWriter) error
type SNSSAIsAckJSONRequestBody ¶
type SNSSAIsAckJSONRequestBody = AcknowledgeInfo
SNSSAIsAckJSONRequestBody defines body for SNSSAIsAck for application/json ContentType.
type SNSSAIsAckRequestObject ¶
type SNSSAIsAckRequestObject struct { Supi externalRef2.Supi `json:"supi"` Body *SNSSAIsAckJSONRequestBody }
type SNSSAIsAckResponse ¶
type SNSSAIsAckResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseSNSSAIsAckResponse ¶
func ParseSNSSAIsAckResponse(rsp *http.Response) (*SNSSAIsAckResponse, error)
ParseSNSSAIsAckResponse parses an HTTP response from a SNSSAIsAckWithResponse call
func (SNSSAIsAckResponse) Status ¶
func (r SNSSAIsAckResponse) Status() string
Status returns HTTPResponse.Status
func (SNSSAIsAckResponse) StatusCode ¶
func (r SNSSAIsAckResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SNSSAIsAckResponseObject ¶
type SNSSAIsAckResponseObject interface {
VisitSNSSAIsAckResponse(w http.ResponseWriter) error
}
type SNSSAIsAckdefaultApplicationProblemPlusJSONResponse ¶
type SNSSAIsAckdefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (SNSSAIsAckdefaultApplicationProblemPlusJSONResponse) VisitSNSSAIsAckResponse ¶
func (response SNSSAIsAckdefaultApplicationProblemPlusJSONResponse) VisitSNSSAIsAckResponse(w http.ResponseWriter) error
type SdmSubsModification ¶
type SdmSubsModification struct { Expires *externalRef2.DateTime `json:"expires,omitempty"` MonitoredResourceUris []externalRef2.Uri `json:"monitoredResourceUris,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SdmSubsModification defines model for SdmSubsModification.
func (SdmSubsModification) Get ¶
func (a SdmSubsModification) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SdmSubsModification. Returns the specified element and whether it was found
func (SdmSubsModification) MarshalJSON ¶
func (a SdmSubsModification) MarshalJSON() ([]byte, error)
Override default JSON handling for SdmSubsModification to handle AdditionalProperties
func (*SdmSubsModification) Set ¶
func (a *SdmSubsModification) Set(fieldName string, value interface{})
Setter for additional properties for SdmSubsModification
func (*SdmSubsModification) UnmarshalJSON ¶
func (a *SdmSubsModification) UnmarshalJSON(b []byte) error
Override default JSON handling for SdmSubsModification to handle AdditionalProperties
type SdmSubscription ¶
type SdmSubscription struct { // AmfServiceName Service names known to NRF AmfServiceName *externalRef3.ServiceName `json:"amfServiceName,omitempty"` CallbackReference externalRef2.Uri `json:"callbackReference"` ContextInfo *ContextInfo `json:"contextInfo,omitempty"` Dnn *externalRef2.Dnn `json:"dnn,omitempty"` Expires *externalRef2.DateTime `json:"expires,omitempty"` ImmediateReport *bool `json:"immediateReport,omitempty"` ImplicitUnsubscribe *bool `json:"implicitUnsubscribe,omitempty"` MonitoredResourceUris []externalRef2.Uri `json:"monitoredResourceUris"` NfInstanceId externalRef2.NfInstanceId `json:"nfInstanceId"` PlmnId *externalRef2.PlmnId `json:"plmnId,omitempty"` Report *SubscriptionDataSets `json:"report,omitempty"` SingleNssai *externalRef2.Snssai `json:"singleNssai,omitempty"` SubscriptionId *string `json:"subscriptionId,omitempty"` SupportedFeatures *externalRef2.SupportedFeatures `json:"supportedFeatures,omitempty"` UniqueSubscription *bool `json:"uniqueSubscription,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SdmSubscription defines model for SdmSubscription.
func (SdmSubscription) Get ¶
func (a SdmSubscription) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SdmSubscription. Returns the specified element and whether it was found
func (SdmSubscription) MarshalJSON ¶
func (a SdmSubscription) MarshalJSON() ([]byte, error)
Override default JSON handling for SdmSubscription to handle AdditionalProperties
func (*SdmSubscription) Set ¶
func (a *SdmSubscription) Set(fieldName string, value interface{})
Setter for additional properties for SdmSubscription
func (*SdmSubscription) UnmarshalJSON ¶
func (a *SdmSubscription) UnmarshalJSON(b []byte) error
Override default JSON handling for SdmSubscription to handle AdditionalProperties
type ServerInterface ¶
type ServerInterface interface { // Mapping of Group Identifiers // (GET /group-data/group-identifiers) GetGroupIdentifiers(c *gin.Context, params GetGroupIdentifiersParams) // (GET /shared-data) GetSharedData(c *gin.Context, params GetSharedDataParams) // (POST /shared-data-subscriptions) SubscribeToSharedData(c *gin.Context) // (DELETE /shared-data-subscriptions/{subscriptionId}) UnsubscribeForSharedData(c *gin.Context, subscriptionId string) // (PATCH /shared-data-subscriptions/{subscriptionId}) ModifySharedDataSubs(c *gin.Context, subscriptionId string, params ModifySharedDataSubsParams) // (GET /shared-data/{sharedDataId}) GetIndividualSharedData(c *gin.Context, sharedDataId SharedDataIds, params GetIndividualSharedDataParams) // retrieve multiple data sets // (GET /{supi}) GetDataSets(c *gin.Context, supi externalRef2.Supi, params GetDataSetsParams) // retrieve a UE's Access and Mobility Subscription Data // (GET /{supi}/am-data) GetAmData(c *gin.Context, supi externalRef2.Supi, params GetAmDataParams) // Nudm_Sdm Info operation for CAG acknowledgement // (PUT /{supi}/am-data/cag-ack) CAGAck(c *gin.Context, supi externalRef2.Supi) // retrieve a UE's subscribed Enhanced Coverage Restriction Data // (GET /{supi}/am-data/ecr-data) GetEcrData(c *gin.Context, supi externalRef2.Supi, params GetEcrDataParams) // Nudm_Sdm Info service operation // (PUT /{supi}/am-data/sor-ack) SorAckInfo(c *gin.Context, supi externalRef2.Supi) // Nudm_Sdm Info operation for S-NSSAIs acknowledgement // (PUT /{supi}/am-data/subscribed-snssais-ack) SNSSAIsAck(c *gin.Context, supi externalRef2.Supi) // Nudm_Sdm custom operation to trigger SOR info update // (POST /{supi}/am-data/update-sor) UpdateSORInfo(c *gin.Context, supi externalRef2.Supi) // Nudm_Sdm Info for UPU service operation // (PUT /{supi}/am-data/upu-ack) UpuAck(c *gin.Context, supi externalRef2.Supi) // retrieve a UE's LCS Broadcast Assistance Data Types Subscription Data // (GET /{supi}/lcs-bca-data) GetLcsBcaData(c *gin.Context, supi externalRef2.Supi, params GetLcsBcaDataParams) // retrieve a UE's LCS Mobile Originated Subscription Data // (GET /{supi}/lcs-mo-data) GetLcsMoData(c *gin.Context, supi externalRef2.Supi, params GetLcsMoDataParams) // retrieve a UE's subscribed NSSAI // (GET /{supi}/nssai) GetNSSAI(c *gin.Context, supi externalRef2.Supi, params GetNSSAIParams) // retrieve a UE's Session Management Subscription Data // (GET /{supi}/sm-data) GetSmData(c *gin.Context, supi externalRef2.Supi, params GetSmDataParams) // retrieve a UE's SMF Selection Subscription Data // (GET /{supi}/smf-select-data) GetSmfSelData(c *gin.Context, supi externalRef2.Supi, params GetSmfSelDataParams) // retrieve a UE's SMS Subscription Data // (GET /{supi}/sms-data) GetSmsData(c *gin.Context, supi externalRef2.Supi, params GetSmsDataParams) // retrieve a UE's SMS Management Subscription Data // (GET /{supi}/sms-mng-data) GetSmsMngtData(c *gin.Context, supi externalRef2.Supi, params GetSmsMngtDataParams) // retrieve a UE's Trace Configuration Data // (GET /{supi}/trace-data) GetTraceConfigData(c *gin.Context, supi externalRef2.Supi, params GetTraceConfigDataParams) // retrieve a UE's UE Context In AMF Data // (GET /{supi}/ue-context-in-amf-data) GetUeCtxInAmfData(c *gin.Context, supi externalRef2.Supi, params GetUeCtxInAmfDataParams) // retrieve a UE's UE Context In SMF Data // (GET /{supi}/ue-context-in-smf-data) GetUeCtxInSmfData(c *gin.Context, supi externalRef2.Supi, params GetUeCtxInSmfDataParams) // retrieve a UE's UE Context In SMSF Data // (GET /{supi}/ue-context-in-smsf-data) GetUeCtxInSmsfData(c *gin.Context, supi externalRef2.Supi, params GetUeCtxInSmsfDataParams) // retrieve a UE's V2X Subscription Data // (GET /{supi}/v2x-data) GetV2xData(c *gin.Context, supi externalRef2.Supi, params GetV2xDataParams) // retrieve a UE's SUPI or GPSI // (GET /{ueId}/id-translation-result) GetSupiOrGpsi(c *gin.Context, ueId externalRef2.VarUeId, params GetSupiOrGpsiParams) // retrieve a UE's LCS Privacy Subscription Data // (GET /{ueId}/lcs-privacy-data) GetLcsPrivacyData(c *gin.Context, ueId externalRef2.VarUeId, params GetLcsPrivacyDataParams) // subscribe to notifications // (POST /{ueId}/sdm-subscriptions) Subscribe(c *gin.Context, ueId externalRef2.VarUeId) // unsubscribe from notifications // (DELETE /{ueId}/sdm-subscriptions/{subscriptionId}) Unsubscribe(c *gin.Context, ueId externalRef2.VarUeId, subscriptionId string) // modify the subscription // (PATCH /{ueId}/sdm-subscriptions/{subscriptionId}) Modify(c *gin.Context, ueId externalRef2.VarUeId, subscriptionId string, params ModifyParams) }
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) CAGAck ¶
func (siw *ServerInterfaceWrapper) CAGAck(c *gin.Context)
CAGAck operation middleware
func (*ServerInterfaceWrapper) GetAmData ¶
func (siw *ServerInterfaceWrapper) GetAmData(c *gin.Context)
GetAmData operation middleware
func (*ServerInterfaceWrapper) GetDataSets ¶
func (siw *ServerInterfaceWrapper) GetDataSets(c *gin.Context)
GetDataSets operation middleware
func (*ServerInterfaceWrapper) GetEcrData ¶
func (siw *ServerInterfaceWrapper) GetEcrData(c *gin.Context)
GetEcrData operation middleware
func (*ServerInterfaceWrapper) GetGroupIdentifiers ¶
func (siw *ServerInterfaceWrapper) GetGroupIdentifiers(c *gin.Context)
GetGroupIdentifiers operation middleware
func (*ServerInterfaceWrapper) GetIndividualSharedData ¶
func (siw *ServerInterfaceWrapper) GetIndividualSharedData(c *gin.Context)
GetIndividualSharedData operation middleware
func (*ServerInterfaceWrapper) GetLcsBcaData ¶
func (siw *ServerInterfaceWrapper) GetLcsBcaData(c *gin.Context)
GetLcsBcaData operation middleware
func (*ServerInterfaceWrapper) GetLcsMoData ¶
func (siw *ServerInterfaceWrapper) GetLcsMoData(c *gin.Context)
GetLcsMoData operation middleware
func (*ServerInterfaceWrapper) GetLcsPrivacyData ¶
func (siw *ServerInterfaceWrapper) GetLcsPrivacyData(c *gin.Context)
GetLcsPrivacyData operation middleware
func (*ServerInterfaceWrapper) GetNSSAI ¶
func (siw *ServerInterfaceWrapper) GetNSSAI(c *gin.Context)
GetNSSAI operation middleware
func (*ServerInterfaceWrapper) GetSharedData ¶
func (siw *ServerInterfaceWrapper) GetSharedData(c *gin.Context)
GetSharedData operation middleware
func (*ServerInterfaceWrapper) GetSmData ¶
func (siw *ServerInterfaceWrapper) GetSmData(c *gin.Context)
GetSmData operation middleware
func (*ServerInterfaceWrapper) GetSmfSelData ¶
func (siw *ServerInterfaceWrapper) GetSmfSelData(c *gin.Context)
GetSmfSelData operation middleware
func (*ServerInterfaceWrapper) GetSmsData ¶
func (siw *ServerInterfaceWrapper) GetSmsData(c *gin.Context)
GetSmsData operation middleware
func (*ServerInterfaceWrapper) GetSmsMngtData ¶
func (siw *ServerInterfaceWrapper) GetSmsMngtData(c *gin.Context)
GetSmsMngtData operation middleware
func (*ServerInterfaceWrapper) GetSupiOrGpsi ¶
func (siw *ServerInterfaceWrapper) GetSupiOrGpsi(c *gin.Context)
GetSupiOrGpsi operation middleware
func (*ServerInterfaceWrapper) GetTraceConfigData ¶
func (siw *ServerInterfaceWrapper) GetTraceConfigData(c *gin.Context)
GetTraceConfigData operation middleware
func (*ServerInterfaceWrapper) GetUeCtxInAmfData ¶
func (siw *ServerInterfaceWrapper) GetUeCtxInAmfData(c *gin.Context)
GetUeCtxInAmfData operation middleware
func (*ServerInterfaceWrapper) GetUeCtxInSmfData ¶
func (siw *ServerInterfaceWrapper) GetUeCtxInSmfData(c *gin.Context)
GetUeCtxInSmfData operation middleware
func (*ServerInterfaceWrapper) GetUeCtxInSmsfData ¶
func (siw *ServerInterfaceWrapper) GetUeCtxInSmsfData(c *gin.Context)
GetUeCtxInSmsfData operation middleware
func (*ServerInterfaceWrapper) GetV2xData ¶
func (siw *ServerInterfaceWrapper) GetV2xData(c *gin.Context)
GetV2xData operation middleware
func (*ServerInterfaceWrapper) Modify ¶
func (siw *ServerInterfaceWrapper) Modify(c *gin.Context)
Modify operation middleware
func (*ServerInterfaceWrapper) ModifySharedDataSubs ¶
func (siw *ServerInterfaceWrapper) ModifySharedDataSubs(c *gin.Context)
ModifySharedDataSubs operation middleware
func (*ServerInterfaceWrapper) SNSSAIsAck ¶
func (siw *ServerInterfaceWrapper) SNSSAIsAck(c *gin.Context)
SNSSAIsAck operation middleware
func (*ServerInterfaceWrapper) SorAckInfo ¶
func (siw *ServerInterfaceWrapper) SorAckInfo(c *gin.Context)
SorAckInfo operation middleware
func (*ServerInterfaceWrapper) Subscribe ¶
func (siw *ServerInterfaceWrapper) Subscribe(c *gin.Context)
Subscribe operation middleware
func (*ServerInterfaceWrapper) SubscribeToSharedData ¶
func (siw *ServerInterfaceWrapper) SubscribeToSharedData(c *gin.Context)
SubscribeToSharedData operation middleware
func (*ServerInterfaceWrapper) Unsubscribe ¶
func (siw *ServerInterfaceWrapper) Unsubscribe(c *gin.Context)
Unsubscribe operation middleware
func (*ServerInterfaceWrapper) UnsubscribeForSharedData ¶
func (siw *ServerInterfaceWrapper) UnsubscribeForSharedData(c *gin.Context)
UnsubscribeForSharedData operation middleware
func (*ServerInterfaceWrapper) UpdateSORInfo ¶
func (siw *ServerInterfaceWrapper) UpdateSORInfo(c *gin.Context)
UpdateSORInfo operation middleware
func (*ServerInterfaceWrapper) UpuAck ¶
func (siw *ServerInterfaceWrapper) UpuAck(c *gin.Context)
UpuAck operation middleware
type ServiceTypeUnrelatedClass ¶
type ServiceTypeUnrelatedClass struct { // ServiceType Original reference TS29572_Nlmf_Location.yaml#/components/schemas/LcsServiceType }
ServiceTypeUnrelatedClass defines model for ServiceTypeUnrelatedClass.
func (ServiceTypeUnrelatedClass) Get ¶
func (a ServiceTypeUnrelatedClass) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ServiceTypeUnrelatedClass. Returns the specified element and whether it was found
func (ServiceTypeUnrelatedClass) MarshalJSON ¶
func (a ServiceTypeUnrelatedClass) MarshalJSON() ([]byte, error)
Override default JSON handling for ServiceTypeUnrelatedClass to handle AdditionalProperties
func (*ServiceTypeUnrelatedClass) Set ¶
func (a *ServiceTypeUnrelatedClass) Set(fieldName string, value interface{})
Setter for additional properties for ServiceTypeUnrelatedClass
func (*ServiceTypeUnrelatedClass) UnmarshalJSON ¶
func (a *ServiceTypeUnrelatedClass) UnmarshalJSON(b []byte) error
Override default JSON handling for ServiceTypeUnrelatedClass to handle AdditionalProperties
type SessionManagementSubscriptionData ¶
type SessionManagementSubscriptionData struct { N3gppChargingCharacteristics *N3GppChargingCharacteristics `json:"3gppChargingCharacteristics,omitempty"` // DnnConfigurations A map (list of key-value pairs where Dnn, or optionally the Wildcard DNN, serves as key) of DnnConfigurations DnnConfigurations *map[string]DnnConfiguration `json:"dnnConfigurations,omitempty"` ExpectedUeBehavioursList *map[string]ExpectedUeBehaviourData `json:"expectedUeBehavioursList,omitempty"` InternalGroupIds []externalRef2.GroupId `json:"internalGroupIds,omitempty"` OdbPacketServices *externalRef2.OdbPacketServices `json:"odbPacketServices,omitempty"` SingleNssai externalRef2.Snssai `json:"singleNssai"` SuggestedPacketNumDlList *map[string]SuggestedPacketNumDl `json:"suggestedPacketNumDlList,omitempty"` TraceData *externalRef2.TraceData `json:"traceData"` AdditionalProperties map[string]interface{} `json:"-"` }
SessionManagementSubscriptionData defines model for SessionManagementSubscriptionData.
func (SessionManagementSubscriptionData) Get ¶
func (a SessionManagementSubscriptionData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SessionManagementSubscriptionData. Returns the specified element and whether it was found
func (SessionManagementSubscriptionData) MarshalJSON ¶
func (a SessionManagementSubscriptionData) MarshalJSON() ([]byte, error)
Override default JSON handling for SessionManagementSubscriptionData to handle AdditionalProperties
func (*SessionManagementSubscriptionData) Set ¶
func (a *SessionManagementSubscriptionData) Set(fieldName string, value interface{})
Setter for additional properties for SessionManagementSubscriptionData
func (*SessionManagementSubscriptionData) UnmarshalJSON ¶
func (a *SessionManagementSubscriptionData) UnmarshalJSON(b []byte) error
Override default JSON handling for SessionManagementSubscriptionData to handle AdditionalProperties
type SharedData ¶
type SharedData struct {}
SharedData defines model for SharedData.
func (SharedData) Get ¶
func (a SharedData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SharedData. Returns the specified element and whether it was found
func (SharedData) MarshalJSON ¶
func (a SharedData) MarshalJSON() ([]byte, error)
Override default JSON handling for SharedData to handle AdditionalProperties
func (*SharedData) Set ¶
func (a *SharedData) Set(fieldName string, value interface{})
Setter for additional properties for SharedData
func (*SharedData) UnmarshalJSON ¶
func (a *SharedData) UnmarshalJSON(b []byte) error
Override default JSON handling for SharedData to handle AdditionalProperties
type SharedDataIds ¶
type SharedDataIds = []SharedDataId
SharedDataIds defines model for SharedDataIds.
type SmfSelectionSubscriptionData ¶
type SmfSelectionSubscriptionData struct { SubscribedSnssaiInfos *map[string]SnssaiInfo `json:"subscribedSnssaiInfos,omitempty"` SupportedFeatures *externalRef2.SupportedFeatures `json:"supportedFeatures,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SmfSelectionSubscriptionData defines model for SmfSelectionSubscriptionData.
func (SmfSelectionSubscriptionData) Get ¶
func (a SmfSelectionSubscriptionData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SmfSelectionSubscriptionData. Returns the specified element and whether it was found
func (SmfSelectionSubscriptionData) MarshalJSON ¶
func (a SmfSelectionSubscriptionData) MarshalJSON() ([]byte, error)
Override default JSON handling for SmfSelectionSubscriptionData to handle AdditionalProperties
func (*SmfSelectionSubscriptionData) Set ¶
func (a *SmfSelectionSubscriptionData) Set(fieldName string, value interface{})
Setter for additional properties for SmfSelectionSubscriptionData
func (*SmfSelectionSubscriptionData) UnmarshalJSON ¶
func (a *SmfSelectionSubscriptionData) UnmarshalJSON(b []byte) error
Override default JSON handling for SmfSelectionSubscriptionData to handle AdditionalProperties
type SmsManagementSubscriptionData ¶
type SmsManagementSubscriptionData struct { MoSmsBarringAll *bool `json:"moSmsBarringAll,omitempty"` MoSmsBarringRoaming *bool `json:"moSmsBarringRoaming,omitempty"` MoSmsSubscribed *bool `json:"moSmsSubscribed,omitempty"` MtSmsBarringAll *bool `json:"mtSmsBarringAll,omitempty"` MtSmsBarringRoaming *bool `json:"mtSmsBarringRoaming,omitempty"` MtSmsSubscribed *bool `json:"mtSmsSubscribed,omitempty"` SupportedFeatures *externalRef2.SupportedFeatures `json:"supportedFeatures,omitempty"` TraceData *externalRef2.TraceData `json:"traceData"` AdditionalProperties map[string]interface{} `json:"-"` }
SmsManagementSubscriptionData defines model for SmsManagementSubscriptionData.
func (SmsManagementSubscriptionData) Get ¶
func (a SmsManagementSubscriptionData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SmsManagementSubscriptionData. Returns the specified element and whether it was found
func (SmsManagementSubscriptionData) MarshalJSON ¶
func (a SmsManagementSubscriptionData) MarshalJSON() ([]byte, error)
Override default JSON handling for SmsManagementSubscriptionData to handle AdditionalProperties
func (*SmsManagementSubscriptionData) Set ¶
func (a *SmsManagementSubscriptionData) Set(fieldName string, value interface{})
Setter for additional properties for SmsManagementSubscriptionData
func (*SmsManagementSubscriptionData) UnmarshalJSON ¶
func (a *SmsManagementSubscriptionData) UnmarshalJSON(b []byte) error
Override default JSON handling for SmsManagementSubscriptionData to handle AdditionalProperties
type SmsSubscriptionData ¶
type SmsSubscriptionData struct { SmsSubscribed *SmsSubscribed `json:"smsSubscribed,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SmsSubscriptionData defines model for SmsSubscriptionData.
func (SmsSubscriptionData) Get ¶
func (a SmsSubscriptionData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SmsSubscriptionData. Returns the specified element and whether it was found
func (SmsSubscriptionData) MarshalJSON ¶
func (a SmsSubscriptionData) MarshalJSON() ([]byte, error)
Override default JSON handling for SmsSubscriptionData to handle AdditionalProperties
func (*SmsSubscriptionData) Set ¶
func (a *SmsSubscriptionData) Set(fieldName string, value interface{})
Setter for additional properties for SmsSubscriptionData
func (*SmsSubscriptionData) UnmarshalJSON ¶
func (a *SmsSubscriptionData) UnmarshalJSON(b []byte) error
Override default JSON handling for SmsSubscriptionData to handle AdditionalProperties
type SmsfInfo ¶
type SmsfInfo struct { PlmnId externalRef2.PlmnId `json:"plmnId"` SmsfInstanceId externalRef2.NfInstanceId `json:"smsfInstanceId"` AdditionalProperties map[string]interface{} `json:"-"` }
SmsfInfo defines model for SmsfInfo.
func (SmsfInfo) Get ¶
Getter for additional properties for SmsfInfo. Returns the specified element and whether it was found
func (SmsfInfo) MarshalJSON ¶
Override default JSON handling for SmsfInfo to handle AdditionalProperties
func (*SmsfInfo) UnmarshalJSON ¶
Override default JSON handling for SmsfInfo to handle AdditionalProperties
type SnssaiInfo ¶
type SnssaiInfo struct { DnnInfos []DnnInfo `json:"dnnInfos"` AdditionalProperties map[string]interface{} `json:"-"` }
SnssaiInfo defines model for SnssaiInfo.
func (SnssaiInfo) Get ¶
func (a SnssaiInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SnssaiInfo. Returns the specified element and whether it was found
func (SnssaiInfo) MarshalJSON ¶
func (a SnssaiInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for SnssaiInfo to handle AdditionalProperties
func (*SnssaiInfo) Set ¶
func (a *SnssaiInfo) Set(fieldName string, value interface{})
Setter for additional properties for SnssaiInfo
func (*SnssaiInfo) UnmarshalJSON ¶
func (a *SnssaiInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for SnssaiInfo to handle AdditionalProperties
type SorAckInfo204Response ¶
type SorAckInfo204Response struct { }
func (SorAckInfo204Response) VisitSorAckInfoResponse ¶
func (response SorAckInfo204Response) VisitSorAckInfoResponse(w http.ResponseWriter) error
type SorAckInfo400ApplicationProblemPlusJSONResponse ¶
type SorAckInfo400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (SorAckInfo400ApplicationProblemPlusJSONResponse) VisitSorAckInfoResponse ¶
func (response SorAckInfo400ApplicationProblemPlusJSONResponse) VisitSorAckInfoResponse(w http.ResponseWriter) error
type SorAckInfo500ApplicationProblemPlusJSONResponse ¶
type SorAckInfo500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (SorAckInfo500ApplicationProblemPlusJSONResponse) VisitSorAckInfoResponse ¶
func (response SorAckInfo500ApplicationProblemPlusJSONResponse) VisitSorAckInfoResponse(w http.ResponseWriter) error
type SorAckInfo503ApplicationProblemPlusJSONResponse ¶
type SorAckInfo503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (SorAckInfo503ApplicationProblemPlusJSONResponse) VisitSorAckInfoResponse ¶
func (response SorAckInfo503ApplicationProblemPlusJSONResponse) VisitSorAckInfoResponse(w http.ResponseWriter) error
type SorAckInfoJSONRequestBody ¶
type SorAckInfoJSONRequestBody = AcknowledgeInfo
SorAckInfoJSONRequestBody defines body for SorAckInfo for application/json ContentType.
type SorAckInfoRequestObject ¶
type SorAckInfoRequestObject struct { Supi externalRef2.Supi `json:"supi"` Body *SorAckInfoJSONRequestBody }
type SorAckInfoResponse ¶
type SorAckInfoResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseSorAckInfoResponse ¶
func ParseSorAckInfoResponse(rsp *http.Response) (*SorAckInfoResponse, error)
ParseSorAckInfoResponse parses an HTTP response from a SorAckInfoWithResponse call
func (SorAckInfoResponse) Status ¶
func (r SorAckInfoResponse) Status() string
Status returns HTTPResponse.Status
func (SorAckInfoResponse) StatusCode ¶
func (r SorAckInfoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SorAckInfoResponseObject ¶
type SorAckInfoResponseObject interface {
VisitSorAckInfoResponse(w http.ResponseWriter) error
}
type SorAckInfodefaultApplicationProblemPlusJSONResponse ¶
type SorAckInfodefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (SorAckInfodefaultApplicationProblemPlusJSONResponse) VisitSorAckInfoResponse ¶
func (response SorAckInfodefaultApplicationProblemPlusJSONResponse) VisitSorAckInfoResponse(w http.ResponseWriter) error
type SorInfo ¶
type SorInfo struct { AckInd externalRef0.AckInd `json:"ackInd"` Countersor externalRef0.CounterSor `json:"countersor,omitempty"` ProvisioningTime externalRef2.DateTime `json:"provisioningTime"` SorMacIausf externalRef0.SorMac `json:"sorMacIausf,omitempty"` SteeringContainer *SteeringContainer `json:"steeringContainer,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SorInfo defines model for SorInfo.
func (SorInfo) Get ¶
Getter for additional properties for SorInfo. Returns the specified element and whether it was found
func (SorInfo) MarshalJSON ¶
Override default JSON handling for SorInfo to handle AdditionalProperties
func (*SorInfo) UnmarshalJSON ¶
Override default JSON handling for SorInfo to handle AdditionalProperties
type SorUpdateIndicator ¶
type SorUpdateIndicator string
SorUpdateIndicator defines model for SorUpdateIndicator.
const ( EMERGENCYREGISTRATION SorUpdateIndicator = "EMERGENCY_REGISTRATION" INITIALREGISTRATION SorUpdateIndicator = "INITIAL_REGISTRATION" )
Defines values for SorUpdateIndicator.
type SorUpdateInfo ¶
type SorUpdateInfo struct { VplmnId externalRef2.PlmnId `json:"vplmnId"` AdditionalProperties map[string]interface{} `json:"-"` }
SorUpdateInfo defines model for SorUpdateInfo.
func (SorUpdateInfo) Get ¶
func (a SorUpdateInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SorUpdateInfo. Returns the specified element and whether it was found
func (SorUpdateInfo) MarshalJSON ¶
func (a SorUpdateInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for SorUpdateInfo to handle AdditionalProperties
func (*SorUpdateInfo) Set ¶
func (a *SorUpdateInfo) Set(fieldName string, value interface{})
Setter for additional properties for SorUpdateInfo
func (*SorUpdateInfo) UnmarshalJSON ¶
func (a *SorUpdateInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for SorUpdateInfo to handle AdditionalProperties
type SscModes ¶
type SscModes struct { AllowedSscModes []externalRef2.SscMode `json:"allowedSscModes,omitempty"` DefaultSscMode externalRef2.SscMode `json:"defaultSscMode"` AdditionalProperties map[string]interface{} `json:"-"` }
SscModes defines model for SscModes.
func (SscModes) Get ¶
Getter for additional properties for SscModes. Returns the specified element and whether it was found
func (SscModes) MarshalJSON ¶
Override default JSON handling for SscModes to handle AdditionalProperties
func (*SscModes) UnmarshalJSON ¶
Override default JSON handling for SscModes to handle AdditionalProperties
type SteeringContainer ¶
type SteeringContainer struct {
// contains filtered or unexported fields
}
SteeringContainer defines model for SteeringContainer.
func (SteeringContainer) AsSecuredPacket ¶
func (t SteeringContainer) AsSecuredPacket() (SecuredPacket, error)
AsSecuredPacket returns the union data inside the SteeringContainer as a SecuredPacket
func (SteeringContainer) AsSteeringContainer0 ¶
func (t SteeringContainer) AsSteeringContainer0() (SteeringContainer0, error)
AsSteeringContainer0 returns the union data inside the SteeringContainer as a SteeringContainer0
func (*SteeringContainer) FromSecuredPacket ¶
func (t *SteeringContainer) FromSecuredPacket(v SecuredPacket) error
FromSecuredPacket overwrites any union data inside the SteeringContainer as the provided SecuredPacket
func (*SteeringContainer) FromSteeringContainer0 ¶
func (t *SteeringContainer) FromSteeringContainer0(v SteeringContainer0) error
FromSteeringContainer0 overwrites any union data inside the SteeringContainer as the provided SteeringContainer0
func (SteeringContainer) MarshalJSON ¶
func (t SteeringContainer) MarshalJSON() ([]byte, error)
func (*SteeringContainer) MergeSecuredPacket ¶
func (t *SteeringContainer) MergeSecuredPacket(v SecuredPacket) error
MergeSecuredPacket performs a merge with any union data inside the SteeringContainer, using the provided SecuredPacket
func (*SteeringContainer) MergeSteeringContainer0 ¶
func (t *SteeringContainer) MergeSteeringContainer0(v SteeringContainer0) error
MergeSteeringContainer0 performs a merge with any union data inside the SteeringContainer, using the provided SteeringContainer0
func (*SteeringContainer) UnmarshalJSON ¶
func (t *SteeringContainer) UnmarshalJSON(b []byte) error
type SteeringContainer0 ¶
type SteeringContainer0 = []externalRef0.SteeringInfo
SteeringContainer0 defines model for .
type StrictHandlerFunc ¶
type StrictHandlerFunc = strictgin.StrictGinHandlerFunc
type StrictMiddlewareFunc ¶
type StrictMiddlewareFunc = strictgin.StrictGinMiddlewareFunc
type StrictServerInterface ¶
type StrictServerInterface interface { // Mapping of Group Identifiers // (GET /group-data/group-identifiers) GetGroupIdentifiers(ctx context.Context, request GetGroupIdentifiersRequestObject) (GetGroupIdentifiersResponseObject, error) // (GET /shared-data) GetSharedData(ctx context.Context, request GetSharedDataRequestObject) (GetSharedDataResponseObject, error) // (POST /shared-data-subscriptions) SubscribeToSharedData(ctx context.Context, request SubscribeToSharedDataRequestObject) (SubscribeToSharedDataResponseObject, error) // (DELETE /shared-data-subscriptions/{subscriptionId}) UnsubscribeForSharedData(ctx context.Context, request UnsubscribeForSharedDataRequestObject) (UnsubscribeForSharedDataResponseObject, error) // (PATCH /shared-data-subscriptions/{subscriptionId}) ModifySharedDataSubs(ctx context.Context, request ModifySharedDataSubsRequestObject) (ModifySharedDataSubsResponseObject, error) // (GET /shared-data/{sharedDataId}) GetIndividualSharedData(ctx context.Context, request GetIndividualSharedDataRequestObject) (GetIndividualSharedDataResponseObject, error) // retrieve multiple data sets // (GET /{supi}) GetDataSets(ctx context.Context, request GetDataSetsRequestObject) (GetDataSetsResponseObject, error) // retrieve a UE's Access and Mobility Subscription Data // (GET /{supi}/am-data) GetAmData(ctx context.Context, request GetAmDataRequestObject) (GetAmDataResponseObject, error) // Nudm_Sdm Info operation for CAG acknowledgement // (PUT /{supi}/am-data/cag-ack) CAGAck(ctx context.Context, request CAGAckRequestObject) (CAGAckResponseObject, error) // retrieve a UE's subscribed Enhanced Coverage Restriction Data // (GET /{supi}/am-data/ecr-data) GetEcrData(ctx context.Context, request GetEcrDataRequestObject) (GetEcrDataResponseObject, error) // Nudm_Sdm Info service operation // (PUT /{supi}/am-data/sor-ack) SorAckInfo(ctx context.Context, request SorAckInfoRequestObject) (SorAckInfoResponseObject, error) // Nudm_Sdm Info operation for S-NSSAIs acknowledgement // (PUT /{supi}/am-data/subscribed-snssais-ack) SNSSAIsAck(ctx context.Context, request SNSSAIsAckRequestObject) (SNSSAIsAckResponseObject, error) // Nudm_Sdm custom operation to trigger SOR info update // (POST /{supi}/am-data/update-sor) UpdateSORInfo(ctx context.Context, request UpdateSORInfoRequestObject) (UpdateSORInfoResponseObject, error) // Nudm_Sdm Info for UPU service operation // (PUT /{supi}/am-data/upu-ack) UpuAck(ctx context.Context, request UpuAckRequestObject) (UpuAckResponseObject, error) // retrieve a UE's LCS Broadcast Assistance Data Types Subscription Data // (GET /{supi}/lcs-bca-data) GetLcsBcaData(ctx context.Context, request GetLcsBcaDataRequestObject) (GetLcsBcaDataResponseObject, error) // retrieve a UE's LCS Mobile Originated Subscription Data // (GET /{supi}/lcs-mo-data) GetLcsMoData(ctx context.Context, request GetLcsMoDataRequestObject) (GetLcsMoDataResponseObject, error) // retrieve a UE's subscribed NSSAI // (GET /{supi}/nssai) GetNSSAI(ctx context.Context, request GetNSSAIRequestObject) (GetNSSAIResponseObject, error) // retrieve a UE's Session Management Subscription Data // (GET /{supi}/sm-data) GetSmData(ctx context.Context, request GetSmDataRequestObject) (GetSmDataResponseObject, error) // retrieve a UE's SMF Selection Subscription Data // (GET /{supi}/smf-select-data) GetSmfSelData(ctx context.Context, request GetSmfSelDataRequestObject) (GetSmfSelDataResponseObject, error) // retrieve a UE's SMS Subscription Data // (GET /{supi}/sms-data) GetSmsData(ctx context.Context, request GetSmsDataRequestObject) (GetSmsDataResponseObject, error) // retrieve a UE's SMS Management Subscription Data // (GET /{supi}/sms-mng-data) GetSmsMngtData(ctx context.Context, request GetSmsMngtDataRequestObject) (GetSmsMngtDataResponseObject, error) // retrieve a UE's Trace Configuration Data // (GET /{supi}/trace-data) GetTraceConfigData(ctx context.Context, request GetTraceConfigDataRequestObject) (GetTraceConfigDataResponseObject, error) // retrieve a UE's UE Context In AMF Data // (GET /{supi}/ue-context-in-amf-data) GetUeCtxInAmfData(ctx context.Context, request GetUeCtxInAmfDataRequestObject) (GetUeCtxInAmfDataResponseObject, error) // retrieve a UE's UE Context In SMF Data // (GET /{supi}/ue-context-in-smf-data) GetUeCtxInSmfData(ctx context.Context, request GetUeCtxInSmfDataRequestObject) (GetUeCtxInSmfDataResponseObject, error) // retrieve a UE's UE Context In SMSF Data // (GET /{supi}/ue-context-in-smsf-data) GetUeCtxInSmsfData(ctx context.Context, request GetUeCtxInSmsfDataRequestObject) (GetUeCtxInSmsfDataResponseObject, error) // retrieve a UE's V2X Subscription Data // (GET /{supi}/v2x-data) GetV2xData(ctx context.Context, request GetV2xDataRequestObject) (GetV2xDataResponseObject, error) // retrieve a UE's SUPI or GPSI // (GET /{ueId}/id-translation-result) GetSupiOrGpsi(ctx context.Context, request GetSupiOrGpsiRequestObject) (GetSupiOrGpsiResponseObject, error) // retrieve a UE's LCS Privacy Subscription Data // (GET /{ueId}/lcs-privacy-data) GetLcsPrivacyData(ctx context.Context, request GetLcsPrivacyDataRequestObject) (GetLcsPrivacyDataResponseObject, error) // subscribe to notifications // (POST /{ueId}/sdm-subscriptions) Subscribe(ctx context.Context, request SubscribeRequestObject) (SubscribeResponseObject, error) // unsubscribe from notifications // (DELETE /{ueId}/sdm-subscriptions/{subscriptionId}) Unsubscribe(ctx context.Context, request UnsubscribeRequestObject) (UnsubscribeResponseObject, error) // modify the subscription // (PATCH /{ueId}/sdm-subscriptions/{subscriptionId}) Modify(ctx context.Context, request ModifyRequestObject) (ModifyResponseObject, error) }
StrictServerInterface represents all server handlers.
type Subscribe201JSONResponse ¶
type Subscribe201JSONResponse struct { Body SdmSubscription Headers Subscribe201ResponseHeaders }
func (Subscribe201JSONResponse) VisitSubscribeResponse ¶
func (response Subscribe201JSONResponse) VisitSubscribeResponse(w http.ResponseWriter) error
type Subscribe201ResponseHeaders ¶
type Subscribe201ResponseHeaders struct {
Location string
}
type Subscribe400ApplicationProblemPlusJSONResponse ¶
type Subscribe400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (Subscribe400ApplicationProblemPlusJSONResponse) VisitSubscribeResponse ¶
func (response Subscribe400ApplicationProblemPlusJSONResponse) VisitSubscribeResponse(w http.ResponseWriter) error
type Subscribe404ApplicationProblemPlusJSONResponse ¶
type Subscribe404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (Subscribe404ApplicationProblemPlusJSONResponse) VisitSubscribeResponse ¶
func (response Subscribe404ApplicationProblemPlusJSONResponse) VisitSubscribeResponse(w http.ResponseWriter) error
type Subscribe500ApplicationProblemPlusJSONResponse ¶
type Subscribe500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (Subscribe500ApplicationProblemPlusJSONResponse) VisitSubscribeResponse ¶
func (response Subscribe500ApplicationProblemPlusJSONResponse) VisitSubscribeResponse(w http.ResponseWriter) error
type Subscribe501ApplicationProblemPlusJSONResponse ¶
type Subscribe501ApplicationProblemPlusJSONResponse struct {
externalRef2.N501ApplicationProblemPlusJSONResponse
}
func (Subscribe501ApplicationProblemPlusJSONResponse) VisitSubscribeResponse ¶
func (response Subscribe501ApplicationProblemPlusJSONResponse) VisitSubscribeResponse(w http.ResponseWriter) error
type Subscribe503ApplicationProblemPlusJSONResponse ¶
type Subscribe503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (Subscribe503ApplicationProblemPlusJSONResponse) VisitSubscribeResponse ¶
func (response Subscribe503ApplicationProblemPlusJSONResponse) VisitSubscribeResponse(w http.ResponseWriter) error
type SubscribeJSONRequestBody ¶
type SubscribeJSONRequestBody = SdmSubscription
SubscribeJSONRequestBody defines body for Subscribe for application/json ContentType.
type SubscribeRequestObject ¶
type SubscribeRequestObject struct { UeId externalRef2.VarUeId `json:"ueId"` Body *SubscribeJSONRequestBody }
type SubscribeResponse ¶
type SubscribeResponse struct { Body []byte HTTPResponse *http.Response JSON201 *SdmSubscription ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON501 *externalRef2.N501 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseSubscribeResponse ¶
func ParseSubscribeResponse(rsp *http.Response) (*SubscribeResponse, error)
ParseSubscribeResponse parses an HTTP response from a SubscribeWithResponse call
func (SubscribeResponse) Status ¶
func (r SubscribeResponse) Status() string
Status returns HTTPResponse.Status
func (SubscribeResponse) StatusCode ¶
func (r SubscribeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SubscribeResponseObject ¶
type SubscribeResponseObject interface {
VisitSubscribeResponse(w http.ResponseWriter) error
}
type SubscribeToSharedData201JSONResponse ¶
type SubscribeToSharedData201JSONResponse struct {}
func (SubscribeToSharedData201JSONResponse) VisitSubscribeToSharedDataResponse ¶
func (response SubscribeToSharedData201JSONResponse) VisitSubscribeToSharedDataResponse(w http.ResponseWriter) error
type SubscribeToSharedData201ResponseHeaders ¶
type SubscribeToSharedData201ResponseHeaders struct {
}type SubscribeToSharedData400ApplicationProblemPlusJSONResponse ¶
type SubscribeToSharedData400ApplicationProblemPlusJSONResponse struct {
}func (SubscribeToSharedData400ApplicationProblemPlusJSONResponse) VisitSubscribeToSharedDataResponse ¶
func (response SubscribeToSharedData400ApplicationProblemPlusJSONResponse) VisitSubscribeToSharedDataResponse(w http.ResponseWriter) error
type SubscribeToSharedData404ApplicationProblemPlusJSONResponse ¶
type SubscribeToSharedData404ApplicationProblemPlusJSONResponse struct {
}func (SubscribeToSharedData404ApplicationProblemPlusJSONResponse) VisitSubscribeToSharedDataResponse ¶
func (response SubscribeToSharedData404ApplicationProblemPlusJSONResponse) VisitSubscribeToSharedDataResponse(w http.ResponseWriter) error
type SubscribeToSharedDataJSONRequestBody ¶
type SubscribeToSharedDataJSONRequestBody = SdmSubscription
SubscribeToSharedDataJSONRequestBody defines body for SubscribeToSharedData for application/json ContentType.
type SubscribeToSharedDataRequestObject ¶
type SubscribeToSharedDataRequestObject struct {
}type SubscribeToSharedDataResponse ¶
type SubscribeToSharedDataResponse struct {}
func ParseSubscribeToSharedDataResponse ¶
func ParseSubscribeToSharedDataResponse(rsp *http.Response) (*SubscribeToSharedDataResponse, error)
ParseSubscribeToSharedDataResponse parses an HTTP response from a SubscribeToSharedDataWithResponse call
func (SubscribeToSharedDataResponse) Status ¶
func (r SubscribeToSharedDataResponse) Status() string
Status returns HTTPResponse.Status
func (SubscribeToSharedDataResponse) StatusCode ¶
func (r SubscribeToSharedDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SubscribeToSharedDataResponseObject ¶
type SubscribeToSharedDataResponseObject interface {
}type SubscribeToSharedDatadefaultApplicationProblemPlusJSONResponse ¶
type SubscribeToSharedDatadefaultApplicationProblemPlusJSONResponse struct {}
func (SubscribeToSharedDatadefaultApplicationProblemPlusJSONResponse) VisitSubscribeToSharedDataResponse ¶
func (response SubscribeToSharedDatadefaultApplicationProblemPlusJSONResponse) VisitSubscribeToSharedDataResponse(w http.ResponseWriter) error
type SubscribedefaultApplicationProblemPlusJSONResponse ¶
type SubscribedefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (SubscribedefaultApplicationProblemPlusJSONResponse) VisitSubscribeResponse ¶
func (response SubscribedefaultApplicationProblemPlusJSONResponse) VisitSubscribeResponse(w http.ResponseWriter) error
type SubscriptionDataSets ¶
type SubscriptionDataSets struct { AmData *AccessAndMobilitySubscriptionData `json:"amData,omitempty"` LcsBroadcastAssistanceTypesData *LcsBroadcastAssistanceTypesData `json:"lcsBroadcastAssistanceTypesData,omitempty"` LcsMoData *LcsMoData `json:"lcsMoData,omitempty"` LcsPrivacyData *LcsPrivacyData `json:"lcsPrivacyData,omitempty"` SmData []SessionManagementSubscriptionData `json:"smData,omitempty"` SmfSelData *SmfSelectionSubscriptionData `json:"smfSelData,omitempty"` SmsMngData *SmsManagementSubscriptionData `json:"smsMngData,omitempty"` SmsSubsData *SmsSubscriptionData `json:"smsSubsData,omitempty"` TraceData *externalRef2.TraceData `json:"traceData"` UecAmfData *UeContextInAmfData `json:"uecAmfData,omitempty"` UecSmfData *UeContextInSmfData `json:"uecSmfData,omitempty"` UecSmsfData *UeContextInSmsfData `json:"uecSmsfData,omitempty"` V2xData *V2xSubscriptionData `json:"v2xData,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SubscriptionDataSets defines model for SubscriptionDataSets.
func (SubscriptionDataSets) Get ¶
func (a SubscriptionDataSets) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SubscriptionDataSets. Returns the specified element and whether it was found
func (SubscriptionDataSets) MarshalJSON ¶
func (a SubscriptionDataSets) MarshalJSON() ([]byte, error)
Override default JSON handling for SubscriptionDataSets to handle AdditionalProperties
func (*SubscriptionDataSets) Set ¶
func (a *SubscriptionDataSets) Set(fieldName string, value interface{})
Setter for additional properties for SubscriptionDataSets
func (*SubscriptionDataSets) UnmarshalJSON ¶
func (a *SubscriptionDataSets) UnmarshalJSON(b []byte) error
Override default JSON handling for SubscriptionDataSets to handle AdditionalProperties
type SuggestedPacketNumDl ¶
type SuggestedPacketNumDl struct { SuggestedPacketNumDl int `json:"suggestedPacketNumDl"` ValidityTime *externalRef2.DateTime `json:"validityTime,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SuggestedPacketNumDl defines model for SuggestedPacketNumDl.
func (SuggestedPacketNumDl) Get ¶
func (a SuggestedPacketNumDl) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SuggestedPacketNumDl. Returns the specified element and whether it was found
func (SuggestedPacketNumDl) MarshalJSON ¶
func (a SuggestedPacketNumDl) MarshalJSON() ([]byte, error)
Override default JSON handling for SuggestedPacketNumDl to handle AdditionalProperties
func (*SuggestedPacketNumDl) Set ¶
func (a *SuggestedPacketNumDl) Set(fieldName string, value interface{})
Setter for additional properties for SuggestedPacketNumDl
func (*SuggestedPacketNumDl) UnmarshalJSON ¶
func (a *SuggestedPacketNumDl) UnmarshalJSON(b []byte) error
Override default JSON handling for SuggestedPacketNumDl to handle AdditionalProperties
type TraceDataResponse ¶
type TraceDataResponse struct { TraceData *externalRef2.TraceData `json:"traceData"` AdditionalProperties map[string]interface{} `json:"-"` }
TraceDataResponse defines model for TraceDataResponse.
func (TraceDataResponse) Get ¶
func (a TraceDataResponse) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for TraceDataResponse. Returns the specified element and whether it was found
func (TraceDataResponse) MarshalJSON ¶
func (a TraceDataResponse) MarshalJSON() ([]byte, error)
Override default JSON handling for TraceDataResponse to handle AdditionalProperties
func (*TraceDataResponse) Set ¶
func (a *TraceDataResponse) Set(fieldName string, value interface{})
Setter for additional properties for TraceDataResponse
func (*TraceDataResponse) UnmarshalJSON ¶
func (a *TraceDataResponse) UnmarshalJSON(b []byte) error
Override default JSON handling for TraceDataResponse to handle AdditionalProperties
type UeContextInAmfData ¶
type UeContextInAmfData struct { // EpsInterworkingInfo Original reference TS29503_Nudm_UECM.yaml#/components/schemas/EpsInterworkingInfo EpsInterworkingInfo interface{} `json:"epsInterworkingInfo,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextInAmfData defines model for UeContextInAmfData.
func (UeContextInAmfData) Get ¶
func (a UeContextInAmfData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextInAmfData. Returns the specified element and whether it was found
func (UeContextInAmfData) MarshalJSON ¶
func (a UeContextInAmfData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextInAmfData to handle AdditionalProperties
func (*UeContextInAmfData) Set ¶
func (a *UeContextInAmfData) Set(fieldName string, value interface{})
Setter for additional properties for UeContextInAmfData
func (*UeContextInAmfData) UnmarshalJSON ¶
func (a *UeContextInAmfData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextInAmfData to handle AdditionalProperties
type UeContextInSmfData ¶
type UeContextInSmfData struct { EmergencyInfo *EmergencyInfo `json:"emergencyInfo,omitempty"` // PduSessions A map (list of key-value pairs where PduSessionId serves as key) of PduSessions PduSessions *map[string]PduSession `json:"pduSessions,omitempty"` PgwInfo []PgwInfo `json:"pgwInfo,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextInSmfData defines model for UeContextInSmfData.
func (UeContextInSmfData) Get ¶
func (a UeContextInSmfData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextInSmfData. Returns the specified element and whether it was found
func (UeContextInSmfData) MarshalJSON ¶
func (a UeContextInSmfData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextInSmfData to handle AdditionalProperties
func (*UeContextInSmfData) Set ¶
func (a *UeContextInSmfData) Set(fieldName string, value interface{})
Setter for additional properties for UeContextInSmfData
func (*UeContextInSmfData) UnmarshalJSON ¶
func (a *UeContextInSmfData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextInSmfData to handle AdditionalProperties
type UeContextInSmsfData ¶
type UeContextInSmsfData struct { SmsfInfo3GppAccess *SmsfInfo `json:"smsfInfo3GppAccess,omitempty"` SmsfInfoNon3GppAccess *SmsfInfo `json:"smsfInfoNon3GppAccess,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UeContextInSmsfData defines model for UeContextInSmsfData.
func (UeContextInSmsfData) Get ¶
func (a UeContextInSmsfData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UeContextInSmsfData. Returns the specified element and whether it was found
func (UeContextInSmsfData) MarshalJSON ¶
func (a UeContextInSmsfData) MarshalJSON() ([]byte, error)
Override default JSON handling for UeContextInSmsfData to handle AdditionalProperties
func (*UeContextInSmsfData) Set ¶
func (a *UeContextInSmsfData) Set(fieldName string, value interface{})
Setter for additional properties for UeContextInSmsfData
func (*UeContextInSmsfData) UnmarshalJSON ¶
func (a *UeContextInSmsfData) UnmarshalJSON(b []byte) error
Override default JSON handling for UeContextInSmsfData to handle AdditionalProperties
type UeId ¶
type UeId struct { GpsiList []externalRef2.Gpsi `json:"gpsiList,omitempty"` Supi externalRef2.Supi `json:"supi"` AdditionalProperties map[string]interface{} `json:"-"` }
UeId defines model for UeId.
func (UeId) Get ¶
Getter for additional properties for UeId. Returns the specified element and whether it was found
func (UeId) MarshalJSON ¶
Override default JSON handling for UeId to handle AdditionalProperties
func (*UeId) UnmarshalJSON ¶
Override default JSON handling for UeId to handle AdditionalProperties
type UnrelatedClass ¶
type UnrelatedClass struct {}
UnrelatedClass defines model for UnrelatedClass.
func (UnrelatedClass) Get ¶
func (a UnrelatedClass) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UnrelatedClass. Returns the specified element and whether it was found
func (UnrelatedClass) MarshalJSON ¶
func (a UnrelatedClass) MarshalJSON() ([]byte, error)
Override default JSON handling for UnrelatedClass to handle AdditionalProperties
func (*UnrelatedClass) Set ¶
func (a *UnrelatedClass) Set(fieldName string, value interface{})
Setter for additional properties for UnrelatedClass
func (*UnrelatedClass) UnmarshalJSON ¶
func (a *UnrelatedClass) UnmarshalJSON(b []byte) error
Override default JSON handling for UnrelatedClass to handle AdditionalProperties
type Unsubscribe204Response ¶
type Unsubscribe204Response struct { }
func (Unsubscribe204Response) VisitUnsubscribeResponse ¶
func (response Unsubscribe204Response) VisitUnsubscribeResponse(w http.ResponseWriter) error
type Unsubscribe400ApplicationProblemPlusJSONResponse ¶
type Unsubscribe400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (Unsubscribe400ApplicationProblemPlusJSONResponse) VisitUnsubscribeResponse ¶
func (response Unsubscribe400ApplicationProblemPlusJSONResponse) VisitUnsubscribeResponse(w http.ResponseWriter) error
type Unsubscribe404ApplicationProblemPlusJSONResponse ¶
type Unsubscribe404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (Unsubscribe404ApplicationProblemPlusJSONResponse) VisitUnsubscribeResponse ¶
func (response Unsubscribe404ApplicationProblemPlusJSONResponse) VisitUnsubscribeResponse(w http.ResponseWriter) error
type Unsubscribe500ApplicationProblemPlusJSONResponse ¶
type Unsubscribe500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (Unsubscribe500ApplicationProblemPlusJSONResponse) VisitUnsubscribeResponse ¶
func (response Unsubscribe500ApplicationProblemPlusJSONResponse) VisitUnsubscribeResponse(w http.ResponseWriter) error
type Unsubscribe503ApplicationProblemPlusJSONResponse ¶
type Unsubscribe503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (Unsubscribe503ApplicationProblemPlusJSONResponse) VisitUnsubscribeResponse ¶
func (response Unsubscribe503ApplicationProblemPlusJSONResponse) VisitUnsubscribeResponse(w http.ResponseWriter) error
type UnsubscribeForSharedData204Response ¶
type UnsubscribeForSharedData204Response struct { }
func (UnsubscribeForSharedData204Response) VisitUnsubscribeForSharedDataResponse ¶
func (response UnsubscribeForSharedData204Response) VisitUnsubscribeForSharedDataResponse(w http.ResponseWriter) error
type UnsubscribeForSharedData400ApplicationProblemPlusJSONResponse ¶
type UnsubscribeForSharedData400ApplicationProblemPlusJSONResponse struct {
}func (UnsubscribeForSharedData400ApplicationProblemPlusJSONResponse) VisitUnsubscribeForSharedDataResponse ¶
func (response UnsubscribeForSharedData400ApplicationProblemPlusJSONResponse) VisitUnsubscribeForSharedDataResponse(w http.ResponseWriter) error
type UnsubscribeForSharedData404ApplicationProblemPlusJSONResponse ¶
type UnsubscribeForSharedData404ApplicationProblemPlusJSONResponse struct {
}func (UnsubscribeForSharedData404ApplicationProblemPlusJSONResponse) VisitUnsubscribeForSharedDataResponse ¶
func (response UnsubscribeForSharedData404ApplicationProblemPlusJSONResponse) VisitUnsubscribeForSharedDataResponse(w http.ResponseWriter) error
type UnsubscribeForSharedData500ApplicationProblemPlusJSONResponse ¶
type UnsubscribeForSharedData500ApplicationProblemPlusJSONResponse struct {
}func (UnsubscribeForSharedData500ApplicationProblemPlusJSONResponse) VisitUnsubscribeForSharedDataResponse ¶
func (response UnsubscribeForSharedData500ApplicationProblemPlusJSONResponse) VisitUnsubscribeForSharedDataResponse(w http.ResponseWriter) error
type UnsubscribeForSharedData503ApplicationProblemPlusJSONResponse ¶
type UnsubscribeForSharedData503ApplicationProblemPlusJSONResponse struct {
}func (UnsubscribeForSharedData503ApplicationProblemPlusJSONResponse) VisitUnsubscribeForSharedDataResponse ¶
func (response UnsubscribeForSharedData503ApplicationProblemPlusJSONResponse) VisitUnsubscribeForSharedDataResponse(w http.ResponseWriter) error
type UnsubscribeForSharedDataRequestObject ¶
type UnsubscribeForSharedDataRequestObject struct {
}type UnsubscribeForSharedDataResponse ¶
type UnsubscribeForSharedDataResponse struct {}
func ParseUnsubscribeForSharedDataResponse ¶
func ParseUnsubscribeForSharedDataResponse(rsp *http.Response) (*UnsubscribeForSharedDataResponse, error)
ParseUnsubscribeForSharedDataResponse parses an HTTP response from a UnsubscribeForSharedDataWithResponse call
func (UnsubscribeForSharedDataResponse) Status ¶
func (r UnsubscribeForSharedDataResponse) Status() string
Status returns HTTPResponse.Status
func (UnsubscribeForSharedDataResponse) StatusCode ¶
func (r UnsubscribeForSharedDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnsubscribeForSharedDataResponseObject ¶
type UnsubscribeForSharedDataResponseObject interface {
}type UnsubscribeForSharedDatadefaultApplicationProblemPlusJSONResponse ¶
type UnsubscribeForSharedDatadefaultApplicationProblemPlusJSONResponse struct {}
func (UnsubscribeForSharedDatadefaultApplicationProblemPlusJSONResponse) VisitUnsubscribeForSharedDataResponse ¶
func (response UnsubscribeForSharedDatadefaultApplicationProblemPlusJSONResponse) VisitUnsubscribeForSharedDataResponse(w http.ResponseWriter) error
type UnsubscribeRequestObject ¶
type UnsubscribeRequestObject struct { UeId externalRef2.VarUeId `json:"ueId"` SubscriptionId string `json:"subscriptionId"` }
type UnsubscribeResponse ¶
type UnsubscribeResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseUnsubscribeResponse ¶
func ParseUnsubscribeResponse(rsp *http.Response) (*UnsubscribeResponse, error)
ParseUnsubscribeResponse parses an HTTP response from a UnsubscribeWithResponse call
func (UnsubscribeResponse) Status ¶
func (r UnsubscribeResponse) Status() string
Status returns HTTPResponse.Status
func (UnsubscribeResponse) StatusCode ¶
func (r UnsubscribeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnsubscribeResponseObject ¶
type UnsubscribeResponseObject interface {
VisitUnsubscribeResponse(w http.ResponseWriter) error
}
type UnsubscribedefaultApplicationProblemPlusJSONResponse ¶
type UnsubscribedefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (UnsubscribedefaultApplicationProblemPlusJSONResponse) VisitUnsubscribeResponse ¶
func (response UnsubscribedefaultApplicationProblemPlusJSONResponse) VisitUnsubscribeResponse(w http.ResponseWriter) error
type UpdateSORInfo200JSONResponse ¶
type UpdateSORInfo200JSONResponse SorInfo
func (UpdateSORInfo200JSONResponse) VisitUpdateSORInfoResponse ¶
func (response UpdateSORInfo200JSONResponse) VisitUpdateSORInfoResponse(w http.ResponseWriter) error
type UpdateSORInfo400ApplicationProblemPlusJSONResponse ¶
type UpdateSORInfo400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (UpdateSORInfo400ApplicationProblemPlusJSONResponse) VisitUpdateSORInfoResponse ¶
func (response UpdateSORInfo400ApplicationProblemPlusJSONResponse) VisitUpdateSORInfoResponse(w http.ResponseWriter) error
type UpdateSORInfo404ApplicationProblemPlusJSONResponse ¶
type UpdateSORInfo404ApplicationProblemPlusJSONResponse struct {
externalRef2.N404ApplicationProblemPlusJSONResponse
}
func (UpdateSORInfo404ApplicationProblemPlusJSONResponse) VisitUpdateSORInfoResponse ¶
func (response UpdateSORInfo404ApplicationProblemPlusJSONResponse) VisitUpdateSORInfoResponse(w http.ResponseWriter) error
type UpdateSORInfo500ApplicationProblemPlusJSONResponse ¶
type UpdateSORInfo500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (UpdateSORInfo500ApplicationProblemPlusJSONResponse) VisitUpdateSORInfoResponse ¶
func (response UpdateSORInfo500ApplicationProblemPlusJSONResponse) VisitUpdateSORInfoResponse(w http.ResponseWriter) error
type UpdateSORInfo503ApplicationProblemPlusJSONResponse ¶
type UpdateSORInfo503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (UpdateSORInfo503ApplicationProblemPlusJSONResponse) VisitUpdateSORInfoResponse ¶
func (response UpdateSORInfo503ApplicationProblemPlusJSONResponse) VisitUpdateSORInfoResponse(w http.ResponseWriter) error
type UpdateSORInfoJSONRequestBody ¶
type UpdateSORInfoJSONRequestBody = SorUpdateInfo
UpdateSORInfoJSONRequestBody defines body for UpdateSORInfo for application/json ContentType.
type UpdateSORInfoRequestObject ¶
type UpdateSORInfoRequestObject struct { Supi externalRef2.Supi `json:"supi"` Body *UpdateSORInfoJSONRequestBody }
type UpdateSORInfoResponse ¶
type UpdateSORInfoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SorInfo ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON404 *externalRef2.N404 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseUpdateSORInfoResponse ¶
func ParseUpdateSORInfoResponse(rsp *http.Response) (*UpdateSORInfoResponse, error)
ParseUpdateSORInfoResponse parses an HTTP response from a UpdateSORInfoWithResponse call
func (UpdateSORInfoResponse) Status ¶
func (r UpdateSORInfoResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSORInfoResponse) StatusCode ¶
func (r UpdateSORInfoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSORInfoResponseObject ¶
type UpdateSORInfoResponseObject interface {
VisitUpdateSORInfoResponse(w http.ResponseWriter) error
}
type UpdateSORInfodefaultApplicationProblemPlusJSONResponse ¶
type UpdateSORInfodefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (UpdateSORInfodefaultApplicationProblemPlusJSONResponse) VisitUpdateSORInfoResponse ¶
func (response UpdateSORInfodefaultApplicationProblemPlusJSONResponse) VisitUpdateSORInfoResponse(w http.ResponseWriter) error
type UpuAck204Response ¶
type UpuAck204Response struct { }
func (UpuAck204Response) VisitUpuAckResponse ¶
func (response UpuAck204Response) VisitUpuAckResponse(w http.ResponseWriter) error
type UpuAck400ApplicationProblemPlusJSONResponse ¶
type UpuAck400ApplicationProblemPlusJSONResponse struct {
externalRef2.N400ApplicationProblemPlusJSONResponse
}
func (UpuAck400ApplicationProblemPlusJSONResponse) VisitUpuAckResponse ¶
func (response UpuAck400ApplicationProblemPlusJSONResponse) VisitUpuAckResponse(w http.ResponseWriter) error
type UpuAck500ApplicationProblemPlusJSONResponse ¶
type UpuAck500ApplicationProblemPlusJSONResponse struct {
externalRef2.N500ApplicationProblemPlusJSONResponse
}
func (UpuAck500ApplicationProblemPlusJSONResponse) VisitUpuAckResponse ¶
func (response UpuAck500ApplicationProblemPlusJSONResponse) VisitUpuAckResponse(w http.ResponseWriter) error
type UpuAck503ApplicationProblemPlusJSONResponse ¶
type UpuAck503ApplicationProblemPlusJSONResponse struct {
externalRef2.N503ApplicationProblemPlusJSONResponse
}
func (UpuAck503ApplicationProblemPlusJSONResponse) VisitUpuAckResponse ¶
func (response UpuAck503ApplicationProblemPlusJSONResponse) VisitUpuAckResponse(w http.ResponseWriter) error
type UpuAckJSONRequestBody ¶
type UpuAckJSONRequestBody = AcknowledgeInfo
UpuAckJSONRequestBody defines body for UpuAck for application/json ContentType.
type UpuAckRequestObject ¶
type UpuAckRequestObject struct { Supi externalRef2.Supi `json:"supi"` Body *UpuAckJSONRequestBody }
type UpuAckResponse ¶
type UpuAckResponse struct { Body []byte HTTPResponse *http.Response ApplicationproblemJSON400 *externalRef2.N400 ApplicationproblemJSON500 *externalRef2.N500 ApplicationproblemJSON503 *externalRef2.N503 ApplicationproblemJSONDefault *externalRef2.ProblemDetails }
func ParseUpuAckResponse ¶
func ParseUpuAckResponse(rsp *http.Response) (*UpuAckResponse, error)
ParseUpuAckResponse parses an HTTP response from a UpuAckWithResponse call
func (UpuAckResponse) Status ¶
func (r UpuAckResponse) Status() string
Status returns HTTPResponse.Status
func (UpuAckResponse) StatusCode ¶
func (r UpuAckResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpuAckResponseObject ¶
type UpuAckResponseObject interface {
VisitUpuAckResponse(w http.ResponseWriter) error
}
type UpuAckdefaultApplicationProblemPlusJSONResponse ¶
type UpuAckdefaultApplicationProblemPlusJSONResponse struct { Body externalRef2.ProblemDetails StatusCode int }
func (UpuAckdefaultApplicationProblemPlusJSONResponse) VisitUpuAckResponse ¶
func (response UpuAckdefaultApplicationProblemPlusJSONResponse) VisitUpuAckResponse(w http.ResponseWriter) error
type UpuInfo ¶
type UpuInfo struct { CounterUpu externalRef1.CounterUpu `json:"counterUpu,omitempty"` ProvisioningTime externalRef2.DateTime `json:"provisioningTime"` UpuAckInd externalRef1.UpuAckInd `json:"upuAckInd"` UpuDataList []externalRef1.UpuData `json:"upuDataList"` UpuMacIausf externalRef1.UpuMac `json:"upuMacIausf,omitempty"` UpuRegInd UpuRegInd `json:"upuRegInd"` AdditionalProperties map[string]interface{} `json:"-"` }
UpuInfo defines model for UpuInfo.
func (UpuInfo) Get ¶
Getter for additional properties for UpuInfo. Returns the specified element and whether it was found
func (UpuInfo) MarshalJSON ¶
Override default JSON handling for UpuInfo to handle AdditionalProperties
func (*UpuInfo) UnmarshalJSON ¶
Override default JSON handling for UpuInfo to handle AdditionalProperties
type V2xSubscriptionData ¶
type V2xSubscriptionData struct { LtePc5Ambr externalRef2.BitRate `json:"ltePc5Ambr,omitempty"` LteV2xServicesAuth *externalRef2.LteV2xAuth `json:"lteV2xServicesAuth,omitempty"` NrUePc5Ambr externalRef2.BitRate `json:"nrUePc5Ambr,omitempty"` NrV2xServicesAuth *externalRef2.NrV2xAuth `json:"nrV2xServicesAuth,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
V2xSubscriptionData defines model for V2xSubscriptionData.
func (V2xSubscriptionData) Get ¶
func (a V2xSubscriptionData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for V2xSubscriptionData. Returns the specified element and whether it was found
func (V2xSubscriptionData) MarshalJSON ¶
func (a V2xSubscriptionData) MarshalJSON() ([]byte, error)
Override default JSON handling for V2xSubscriptionData to handle AdditionalProperties
func (*V2xSubscriptionData) Set ¶
func (a *V2xSubscriptionData) Set(fieldName string, value interface{})
Setter for additional properties for V2xSubscriptionData
func (*V2xSubscriptionData) UnmarshalJSON ¶
func (a *V2xSubscriptionData) UnmarshalJSON(b []byte) error
Override default JSON handling for V2xSubscriptionData to handle AdditionalProperties
type ValidTimePeriod ¶
type ValidTimePeriod struct { EndTime *externalRef2.DateTime `json:"endTime,omitempty"` StartTime *externalRef2.DateTime `json:"startTime,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ValidTimePeriod defines model for ValidTimePeriod.
func (ValidTimePeriod) Get ¶
func (a ValidTimePeriod) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ValidTimePeriod. Returns the specified element and whether it was found
func (ValidTimePeriod) MarshalJSON ¶
func (a ValidTimePeriod) MarshalJSON() ([]byte, error)
Override default JSON handling for ValidTimePeriod to handle AdditionalProperties
func (*ValidTimePeriod) Set ¶
func (a *ValidTimePeriod) Set(fieldName string, value interface{})
Setter for additional properties for ValidTimePeriod
func (*ValidTimePeriod) UnmarshalJSON ¶
func (a *ValidTimePeriod) UnmarshalJSON(b []byte) error
Override default JSON handling for ValidTimePeriod to handle AdditionalProperties
type VnGroupData ¶
type VnGroupData struct { AppDescriptors []AppDescriptor `json:"appDescriptors,omitempty"` Dnn *externalRef2.Dnn `json:"dnn,omitempty"` PduSessionTypes *PduSessionTypes `json:"pduSessionTypes,omitempty"` SingleNssai *externalRef2.Snssai `json:"singleNssai,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
VnGroupData defines model for VnGroupData.
func (VnGroupData) Get ¶
func (a VnGroupData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for VnGroupData. Returns the specified element and whether it was found
func (VnGroupData) MarshalJSON ¶
func (a VnGroupData) MarshalJSON() ([]byte, error)
Override default JSON handling for VnGroupData to handle AdditionalProperties
func (*VnGroupData) Set ¶
func (a *VnGroupData) Set(fieldName string, value interface{})
Setter for additional properties for VnGroupData
func (*VnGroupData) UnmarshalJSON ¶
func (a *VnGroupData) UnmarshalJSON(b []byte) error
Override default JSON handling for VnGroupData to handle AdditionalProperties