datarepository

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddService

func AddService(engine *gin.Engine) *gin.RouterGroup

func CreateAccessAndMobilityData

func CreateAccessAndMobilityData(c *gin.Context)

CreateAccessAndMobilityData - Creates and updates the access and mobility exposure data for a UE

func DeleteAccessAndMobilityData

func DeleteAccessAndMobilityData(c *gin.Context)

DeleteAccessAndMobilityData - Deletes the access and mobility exposure data for a UE

func HTTPAmfContext3gpp

func HTTPAmfContext3gpp(c *gin.Context)

HTTPAmfContext3gpp - To modify the AMF context data of a UE using 3gpp access in the UDR

func HTTPAmfContextNon3gpp

func HTTPAmfContextNon3gpp(c *gin.Context)

HTTPAmfContextNon3gpp - To modify the AMF context data of a UE using non 3gpp access in the UDR

func HTTPApplicationDataInfluenceDataGet

func HTTPApplicationDataInfluenceDataGet(c *gin.Context)

HTTPApplicationDataInfluenceDataGet -

func HTTPApplicationDataInfluenceDataInfluenceIdDelete

func HTTPApplicationDataInfluenceDataInfluenceIdDelete(c *gin.Context)

HTTPApplicationDataInfluenceDataInfluenceIdDelete -

func HTTPApplicationDataInfluenceDataInfluenceIdPatch

func HTTPApplicationDataInfluenceDataInfluenceIdPatch(c *gin.Context)

HTTPApplicationDataInfluenceDataInfluenceIdPatch -

func HTTPApplicationDataInfluenceDataInfluenceIdPut

func HTTPApplicationDataInfluenceDataInfluenceIdPut(c *gin.Context)

HTTPApplicationDataInfluenceDataInfluenceIdPut -

func HTTPApplicationDataInfluenceDataSubsToNotifyGet

func HTTPApplicationDataInfluenceDataSubsToNotifyGet(c *gin.Context)

HTTPApplicationDataInfluenceDataSubsToNotifyGet -

func HTTPApplicationDataInfluenceDataSubsToNotifyPost

func HTTPApplicationDataInfluenceDataSubsToNotifyPost(c *gin.Context)

HTTPApplicationDataInfluenceDataSubsToNotifyPost -

func HTTPApplicationDataInfluenceDataSubsToNotifySubscriptionIdDelete

func HTTPApplicationDataInfluenceDataSubsToNotifySubscriptionIdDelete(c *gin.Context)

HTTPApplicationDataInfluenceDataSubsToNotifySubscriptionIdDelete -

func HTTPApplicationDataInfluenceDataSubsToNotifySubscriptionIdGet

func HTTPApplicationDataInfluenceDataSubsToNotifySubscriptionIdGet(c *gin.Context)

HTTPApplicationDataInfluenceDataSubsToNotifySubscriptionIdGet -

func HTTPApplicationDataInfluenceDataSubsToNotifySubscriptionIdPut

func HTTPApplicationDataInfluenceDataSubsToNotifySubscriptionIdPut(c *gin.Context)

HTTPApplicationDataInfluenceDataSubsToNotifySubscriptionIdPut -

func HTTPApplicationDataPfdsAppIdDelete

func HTTPApplicationDataPfdsAppIdDelete(c *gin.Context)

HTTPApplicationDataPfdsAppIdDelete -

func HTTPApplicationDataPfdsAppIdGet

func HTTPApplicationDataPfdsAppIdGet(c *gin.Context)

HTTPApplicationDataPfdsAppIdGet -

func HTTPApplicationDataPfdsAppIdPut

func HTTPApplicationDataPfdsAppIdPut(c *gin.Context)

HTTPApplicationDataPfdsAppIdPut -

func HTTPApplicationDataPfdsGet

func HTTPApplicationDataPfdsGet(c *gin.Context)

HTTPApplicationDataPfdsGet -

func HTTPCreateAMFSubscriptions

func HTTPCreateAMFSubscriptions(c *gin.Context)

HTTPCreateAMFSubscriptions - Creates AMF Subscription Info for an eeSubscription

func HTTPCreateAmfContext3gpp

func HTTPCreateAmfContext3gpp(c *gin.Context)

HTTPCreateAmfContext3gpp - To store the AMF context data of a UE using 3gpp access in the UDR

func HTTPCreateAmfContextNon3gpp

func HTTPCreateAmfContextNon3gpp(c *gin.Context)

HTTPCreateAmfContextNon3gpp - To store the AMF context data of a UE using non-3gpp access in the UDR

func HTTPCreateAuthenticationSoR

func HTTPCreateAuthenticationSoR(c *gin.Context)

HTTPCreateAuthenticationSoR - To store the SoR acknowledgement information of a UE

func HTTPCreateAuthenticationStatus

func HTTPCreateAuthenticationStatus(c *gin.Context)

HTTPCreateAuthenticationStatus - To store the Authentication Status data of a UE

func HTTPCreateEeGroupSubscriptions

func HTTPCreateEeGroupSubscriptions(c *gin.Context)

HTTPCreateEeGroupSubscriptions - Create individual EE subscription for a group of UEs or any UE

func HTTPCreateEeSubscriptions

func HTTPCreateEeSubscriptions(c *gin.Context)

HTTPCreateEeSubscriptions - Create individual EE subscription

func HTTPCreateSdmSubscriptions

func HTTPCreateSdmSubscriptions(c *gin.Context)

HTTPCreateSdmSubscriptions - Create individual sdm subscription

func HTTPCreateSessionManagementData

func HTTPCreateSessionManagementData(c *gin.Context)

HTTPCreateSessionManagementData - Creates and updates the session management data for a UE and for an individual PDU session

func HTTPCreateSmfContextNon3gpp

func HTTPCreateSmfContextNon3gpp(c *gin.Context)

HTTPCreateSmfContextNon3gpp - To create an individual SMF context data of a UE in the UDR

func HTTPCreateSmsfContext3gpp

func HTTPCreateSmsfContext3gpp(c *gin.Context)

HTTPCreateSmsfContext3gpp - Create the SMSF context data of a UE via 3GPP access

func HTTPCreateSmsfContextNon3gpp

func HTTPCreateSmsfContextNon3gpp(c *gin.Context)

HTTPCreateSmsfContextNon3gpp - Create the SMSF context data of a UE via non-3GPP access

func HTTPDeleteSessionManagementData

func HTTPDeleteSessionManagementData(c *gin.Context)

HTTPDeleteSessionManagementData - Deletes the session management data for a UE and for an individual PDU session

func HTTPDeleteSmfContext

func HTTPDeleteSmfContext(c *gin.Context)

HTTPDeleteSmfContext - To remove an individual SMF context data of a UE the UDR

func HTTPDeleteSmsfContext3gpp

func HTTPDeleteSmsfContext3gpp(c *gin.Context)

HTTPDeleteSmsfContext3gpp - To remove the SMSF context data of a UE via 3GPP access

func HTTPDeleteSmsfContextNon3gpp

func HTTPDeleteSmsfContextNon3gpp(c *gin.Context)

HTTPDeleteSmsfContextNon3gpp - To remove the SMSF context data of a UE via non-3GPP access

func HTTPExposureDataSubsToNotifyPost

func HTTPExposureDataSubsToNotifyPost(c *gin.Context)

HTTPExposureDataSubsToNotifyPost -

func HTTPExposureDataSubsToNotifySubIdDelete

func HTTPExposureDataSubsToNotifySubIdDelete(c *gin.Context)

HTTPExposureDataSubsToNotifySubIdDelete - Deletes a subcription for notifications

func HTTPExposureDataSubsToNotifySubIdPut

func HTTPExposureDataSubsToNotifySubIdPut(c *gin.Context)

HTTPExposureDataSubsToNotifySubIdPut - updates a subcription for notifications

func HTTPGetAmfSubscriptionInfo

func HTTPGetAmfSubscriptionInfo(c *gin.Context)

HTTPGetAmfSubscriptionInfo - Retrieve AMF subscription Info

func HTTPGetIdentityData

func HTTPGetIdentityData(c *gin.Context)

HTTPGetIdentityData - Retrieve identity data by SUPI or GPSI

func HTTPGetOdbData

func HTTPGetOdbData(c *gin.Context)

HTTPGetOdbData - Retrieve ODB Data data by SUPI or GPSI

func HTTPGetSharedData

func HTTPGetSharedData(c *gin.Context)

HTTPGetSharedData - retrieve shared data

func HTTPGetppData

func HTTPGetppData(c *gin.Context)

HTTPGetppData - Read the profile of a given UE

func HTTPModifyAmfSubscriptionInfo

func HTTPModifyAmfSubscriptionInfo(c *gin.Context)

HTTPModifyAmfSubscriptionInfo - modify the AMF Subscription Info

func HTTPModifyAuthentication

func HTTPModifyAuthentication(c *gin.Context)

HTTPModifyAuthentication - modify the authentication subscription data of a UE

func HTTPModifyPpData

func HTTPModifyPpData(c *gin.Context)

HTTPModifyPpData - modify the provisioned parameter data

func HTTPPatchOperSpecData

func HTTPPatchOperSpecData(c *gin.Context)

HTTPAmfContext3gpp - To modify operator specific data of a UE

func HTTPPolicyDataBdtDataBdtReferenceIdDelete

func HTTPPolicyDataBdtDataBdtReferenceIdDelete(c *gin.Context)

HTTPPolicyDataBdtDataBdtReferenceIdDelete -

func HTTPPolicyDataBdtDataBdtReferenceIdGet

func HTTPPolicyDataBdtDataBdtReferenceIdGet(c *gin.Context)

HTTPPolicyDataBdtDataBdtReferenceIdGet -

func HTTPPolicyDataBdtDataBdtReferenceIdPut

func HTTPPolicyDataBdtDataBdtReferenceIdPut(c *gin.Context)

HTTPPolicyDataBdtDataBdtReferenceIdPut -

func HTTPPolicyDataBdtDataGet

func HTTPPolicyDataBdtDataGet(c *gin.Context)

HTTPPolicyDataBdtDataGet -

func HTTPPolicyDataPlmnsPlmnIdUePolicySetGet

func HTTPPolicyDataPlmnsPlmnIdUePolicySetGet(c *gin.Context)

HTTPPolicyDataPlmnsPlmnIdUePolicySetGet -

func HTTPPolicyDataSponsorConnectivityDataSponsorIdGet

func HTTPPolicyDataSponsorConnectivityDataSponsorIdGet(c *gin.Context)

HTTPPolicyDataSponsorConnectivityDataSponsorIdGet -

func HTTPPolicyDataSubsToNotifyPost

func HTTPPolicyDataSubsToNotifyPost(c *gin.Context)

HTTPPolicyDataSubsToNotifyPost -

func HTTPPolicyDataSubsToNotifySubsIdDelete

func HTTPPolicyDataSubsToNotifySubsIdDelete(c *gin.Context)

HTTPPolicyDataSubsToNotifySubsIdDelete -

func HTTPPolicyDataSubsToNotifySubsIdPut

func HTTPPolicyDataSubsToNotifySubsIdPut(c *gin.Context)

HTTPPolicyDataSubsToNotifySubsIdPut -

func HTTPPolicyDataUesUeIdAmDataGet

func HTTPPolicyDataUesUeIdAmDataGet(c *gin.Context)

HTTPPolicyDataUesUeIdAmDataGet -

func HTTPPolicyDataUesUeIdOperatorSpecificDataGet

func HTTPPolicyDataUesUeIdOperatorSpecificDataGet(c *gin.Context)

HTTPPolicyDataUesUeIdOperatorSpecificDataGet -

func HTTPPolicyDataUesUeIdOperatorSpecificDataPatch

func HTTPPolicyDataUesUeIdOperatorSpecificDataPatch(c *gin.Context)

HTTPPolicyDataUesUeIdOperatorSpecificDataPatch - Need to be fixed

func HTTPPolicyDataUesUeIdOperatorSpecificDataPut

func HTTPPolicyDataUesUeIdOperatorSpecificDataPut(c *gin.Context)

HTTPPolicyDataUesUeIdOperatorSpecificDataPut -

func HTTPPolicyDataUesUeIdSmDataGet

func HTTPPolicyDataUesUeIdSmDataGet(c *gin.Context)

HTTPPolicyDataUesUeIdSmDataGet -

func HTTPPolicyDataUesUeIdSmDataPatch

func HTTPPolicyDataUesUeIdSmDataPatch(c *gin.Context)

HTTPPolicyDataUesUeIdSmDataPatch - Need to be fixed

func HTTPPolicyDataUesUeIdSmDataUsageMonIdDelete

func HTTPPolicyDataUesUeIdSmDataUsageMonIdDelete(c *gin.Context)

HTTPPolicyDataUesUeIdSmDataUsageMonIdDelete -

func HTTPPolicyDataUesUeIdSmDataUsageMonIdGet

func HTTPPolicyDataUesUeIdSmDataUsageMonIdGet(c *gin.Context)

HTTPPolicyDataUesUeIdSmDataUsageMonIdGet -

func HTTPPolicyDataUesUeIdSmDataUsageMonIdPut

func HTTPPolicyDataUesUeIdSmDataUsageMonIdPut(c *gin.Context)

HTTPPolicyDataUesUeIdSmDataUsageMonIdPut -

func HTTPPolicyDataUesUeIdUePolicySetGet

func HTTPPolicyDataUesUeIdUePolicySetGet(c *gin.Context)

HTTPPolicyDataUesUeIdUePolicySetGet -

func HTTPPolicyDataUesUeIdUePolicySetPatch

func HTTPPolicyDataUesUeIdUePolicySetPatch(c *gin.Context)

HTTPPolicyDataUesUeIdUePolicySetPatch -

func HTTPPolicyDataUesUeIdUePolicySetPut

func HTTPPolicyDataUesUeIdUePolicySetPut(c *gin.Context)

HTTPPolicyDataUesUeIdUePolicySetPut -

func HTTPPostSubscriptionDataSubscriptions

func HTTPPostSubscriptionDataSubscriptions(c *gin.Context)

HTTPPostSubscriptionDataSubscriptions - Subscription data subscriptions

func HTTPQueryAmData

func HTTPQueryAmData(c *gin.Context)

HTTPQueryAmData - Retrieves the access and mobility subscription data of a UE

func HTTPQueryAmfContext3gpp

func HTTPQueryAmfContext3gpp(c *gin.Context)

HTTPQueryAmfContext3gpp - Retrieves the AMF context data of a UE using 3gpp access

func HTTPQueryAmfContextNon3gpp

func HTTPQueryAmfContextNon3gpp(c *gin.Context)

HTTPQueryAmfContextNon3gpp - Retrieves the AMF context data of a UE using non-3gpp access

func HTTPQueryAuthSoR

func HTTPQueryAuthSoR(c *gin.Context)

HTTPQueryAuthSoR - Retrieves the SoR acknowledgement information of a UE

func HTTPQueryAuthSubsData

func HTTPQueryAuthSubsData(c *gin.Context)

HTTPQueryAuthSubsData - Retrieves the authentication subscription data of a UE

func HTTPQueryAuthenticationStatus

func HTTPQueryAuthenticationStatus(c *gin.Context)

HTTPQueryAuthenticationStatus - Retrieves the Authentication Status of a UE

func HTTPQueryEEData

func HTTPQueryEEData(c *gin.Context)

HTTPQueryEEData - Retrieves the ee profile data of a UE

func HTTPQueryEeGroupSubscriptions

func HTTPQueryEeGroupSubscriptions(c *gin.Context)

HTTPQueryEeGroupSubscriptions - Retrieves the ee subscriptions of a group of UEs or any UE

func HTTPQueryOperSpecData

func HTTPQueryOperSpecData(c *gin.Context)

HTTPQueryOperSpecData - Retrieves the operator specific data of a UE

func HTTPQueryProvisionedData

func HTTPQueryProvisionedData(c *gin.Context)

HTTPQueryProvisionedData - Retrieve multiple provisioned data sets of a UE

func HTTPQuerySessionManagementData

func HTTPQuerySessionManagementData(c *gin.Context)

HTTPQuerySessionManagementData - Retrieves the session management data for a UE and for an individual PDU session

func HTTPQuerySmData

func HTTPQuerySmData(c *gin.Context)

HTTPQuerySmData - Retrieves the Session Management subscription data of a UE

func HTTPQuerySmfRegList

func HTTPQuerySmfRegList(c *gin.Context)

HTTPQuerySmfRegList - Retrieves the SMF registration list of a UE

func HTTPQuerySmfRegistration

func HTTPQuerySmfRegistration(c *gin.Context)

HTTPQuerySmfRegistration - Retrieves the individual SMF registration of a UE

func HTTPQuerySmfSelectData

func HTTPQuerySmfSelectData(c *gin.Context)

HTTPQuerySmfSelectData - Retrieves the SMF selection subscription data of a UE

func HTTPQuerySmsData

func HTTPQuerySmsData(c *gin.Context)

HTTPQuerySmsData - Retrieves the SMS subscription data of a UE

func HTTPQuerySmsMngData

func HTTPQuerySmsMngData(c *gin.Context)

HTTPQuerySmsMngData - Retrieves the SMS management subscription data of a UE

func HTTPQuerySmsfContext3gpp

func HTTPQuerySmsfContext3gpp(c *gin.Context)

HTTPQuerySmsfContext3gpp - Retrieves the SMSF context data of a UE using 3gpp access

func HTTPQuerySmsfContextNon3gpp

func HTTPQuerySmsfContextNon3gpp(c *gin.Context)

HTTPQuerySmsfContextNon3gpp - Retrieves the SMSF context data of a UE using non-3gpp access

func HTTPQueryTraceData

func HTTPQueryTraceData(c *gin.Context)

HTTPQueryTraceData - Retrieves the trace configuration data of a UE

func HTTPQueryeesubscriptions

func HTTPQueryeesubscriptions(c *gin.Context)

HTTPQueryeesubscriptions - Retrieves the ee subscriptions of a UE

func HTTPQuerysdmsubscriptions

func HTTPQuerysdmsubscriptions(c *gin.Context)

HTTPQuerysdmsubscriptions - Retrieves the sdm subscriptions of a UE

func HTTPRemoveAmfSubscriptionsInfo

func HTTPRemoveAmfSubscriptionsInfo(c *gin.Context)

HTTPRemoveAmfSubscriptionsInfo - Deletes AMF Subscription Info for an eeSubscription

func HTTPRemoveEeGroupSubscriptions

func HTTPRemoveEeGroupSubscriptions(c *gin.Context)

HTTPRemoveEeGroupSubscriptions - Deletes a eeSubscription for a group of UEs or any UE

func HTTPRemoveeeSubscriptions

func HTTPRemoveeeSubscriptions(c *gin.Context)

HTTPRemoveeeSubscriptions - Deletes a eeSubscription

func HTTPRemovesdmSubscriptions

func HTTPRemovesdmSubscriptions(c *gin.Context)

HTTPRemovesdmSubscriptions - Deletes a sdmsubscriptions

func HTTPRemovesubscriptionDataSubscriptions

func HTTPRemovesubscriptionDataSubscriptions(c *gin.Context)

HTTPRemovesubscriptionDataSubscriptions - Deletes a subscriptionDataSubscriptions

func HTTPUpdateEeGroupSubscriptions

func HTTPUpdateEeGroupSubscriptions(c *gin.Context)

HTTPUpdateEeGroupSubscriptions - Stores an individual ee subscription of a group of UEs or any UE

func HTTPUpdateEesubscriptions

func HTTPUpdateEesubscriptions(c *gin.Context)

HTTPUpdateEesubscriptions - Stores an individual ee subscriptions of a UE

func HTTPUpdatesdmsubscriptions

func HTTPUpdatesdmsubscriptions(c *gin.Context)

HTTPUpdatesdmsubscriptions - Stores an individual sdm subscriptions of a UE

func Index

func Index(c *gin.Context)

Index is the index handler.

func NewRouter

func NewRouter() *gin.Engine

NewRouter returns a new router.

func QueryAccessAndMobilityData

func QueryAccessAndMobilityData(c *gin.Context)

QueryAccessAndMobilityData - Retrieves the access and mobility exposure data for a UE

Types

type Route

type Route struct {
	// Name is the name of this Route.
	Name string
	// Method is the string for the HTTP method. ex) GET, POST etc..
	Method string
	// Pattern is the pattern of the URI.
	Pattern string
	// HandlerFunc is the handler function of this route.
	HandlerFunc gin.HandlerFunc
}

Route is the information for every URI.

type Routes

type Routes []Route

Routes is the list of the generated Route.

Source Files

Jump to

Keyboard shortcuts

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