Documentation
¶
Index ¶
- func AddService(group *gin.RouterGroup, routes []Route)
- type NssaiAvailabilityPutParams
- type Route
- type RouteGroup
- type Server
- func (s *Server) NSSAIAvailabilityDelete(c *gin.Context)
- func (s *Server) NSSAIAvailabilityOptions(c *gin.Context)
- func (s *Server) NSSAIAvailabilityPatch(c *gin.Context)
- func (s *Server) NSSAIAvailabilityPost(c *gin.Context)
- func (s *Server) NSSAIAvailabilityPut(c *gin.Context)
- func (s *Server) NSSAIAvailabilitySubscriptionPatch(c *gin.Context)
- func (s *Server) NSSAIAvailabilityUnsubscribeDelete(c *gin.Context)
- func (s *Server) NetworkSliceInformationGet(c *gin.Context)
- func (s *Server) Processor() *processor.Processor
- func (s *Server) Run(wg *sync.WaitGroup)
- func (s *Server) Shutdown()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddService ¶
func AddService(group *gin.RouterGroup, routes []Route)
Types ¶
type NssaiAvailabilityPutParams ¶ added in v1.3.1
type NssaiAvailabilityPutParams struct {
NfId string `uri:"nfId" binding:"required,uuid"`
}
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 RouteGroup ¶
type RouteGroup interface {
AddService(engine *gin.Engine) *gin.RouterGroup
}
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func (*Server) NSSAIAvailabilityDelete ¶
NSSAIAvailabilityDelete - Deletes an already existing S-NSSAIs per TA provided by the NF service consumer (e.g AMF)
func (*Server) NSSAIAvailabilityOptions ¶ added in v1.3.1
func (*Server) NSSAIAvailabilityPatch ¶
NSSAIAvailabilityPatch - Updates an already existing S-NSSAIs per TA provided by the NF service consumer (e.g AMF)
func (*Server) NSSAIAvailabilityPost ¶
func (*Server) NSSAIAvailabilityPut ¶
NSSAIAvailabilityPut - Updates/replaces the NSSF with the S-NSSAIs the NF service consumer (e.g AMF) supports per TA
func (*Server) NSSAIAvailabilitySubscriptionPatch ¶ added in v1.3.1
func (*Server) NSSAIAvailabilityUnsubscribeDelete ¶
func (*Server) NetworkSliceInformationGet ¶
Click to show internal directories.
Click to hide internal directories.