Documentation
¶
Index ¶
- type Route
- type Server
- func (s *Server) DecodeNfProfile(source interface{}, format string) (models.NfProfile, error)
- func (s *Server) GetLocalIp() string
- func (s *Server) GetNrfInfo() *models.NrfInfo
- func (s *Server) HTTPAccessTokenRequest(c *gin.Context)
- func (s *Server) HTTPCreateSubscription(c *gin.Context)
- func (s *Server) HTTPDeregisterNFInstance(c *gin.Context)
- func (s *Server) HTTPGetNFInstance(c *gin.Context)
- func (s *Server) HTTPGetNFInstances(c *gin.Context)
- func (s *Server) HTTPRegisterNFInstance(c *gin.Context)
- func (s *Server) HTTPRemoveSubscription(c *gin.Context)
- func (s *Server) HTTPSearchNFInstances(c *gin.Context)
- func (s *Server) HTTPUpdateNFInstance(c *gin.Context)
- func (s *Server) HTTPUpdateSubscription(c *gin.Context)
- func (s *Server) Run(wg *sync.WaitGroup) error
- func (s *Server) Stop()
- type ServerNrf
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct { ServerNrf // contains filtered or unexported fields }
func (*Server) DecodeNfProfile ¶
DecodeNfProfile - Only support []map[string]interface to []models.NfProfile
func (*Server) GetLocalIp ¶
func (*Server) GetNrfInfo ¶
func (*Server) HTTPAccessTokenRequest ¶
AccessTokenRequest - Access Token Request
func (*Server) HTTPCreateSubscription ¶
CreateSubscription - Create a new subscription
func (*Server) HTTPDeregisterNFInstance ¶
DeregisterNFInstance - Deregisters a given NF Instance
func (*Server) HTTPGetNFInstance ¶
GetNFInstance - Read the profile of a given NF Instance
func (*Server) HTTPGetNFInstances ¶
GetNFInstances - Retrieves a collection of NF Instances
func (*Server) HTTPRegisterNFInstance ¶
RegisterNFInstance - Register a new NF Instance
func (*Server) HTTPRemoveSubscription ¶
RemoveSubscription - Deletes a subscription
func (*Server) HTTPSearchNFInstances ¶
SearchNFInstances - Search a collection of NF Instances
func (*Server) HTTPUpdateNFInstance ¶
UpdateNFInstance - Update NF Instance profile
func (*Server) HTTPUpdateSubscription ¶
UpdateSubscription - Updates a subscription
Source Files
¶
Click to show internal directories.
Click to hide internal directories.