Documentation ¶
Index ¶
- func HandleNSSAIAvailabilityDelete(request *http_wrapper.Request) *http_wrapper.Response
- func HandleNSSAIAvailabilityPatch(request *http_wrapper.Request) *http_wrapper.Response
- func HandleNSSAIAvailabilityPost(request *http_wrapper.Request) *http_wrapper.Response
- func HandleNSSAIAvailabilityPut(request *http_wrapper.Request) *http_wrapper.Response
- func HandleNSSAIAvailabilityUnsubscribe(request *http_wrapper.Request) *http_wrapper.Response
- func HandleNSSelectionGet(request *http_wrapper.Request) *http_wrapper.Response
- func NSSAIAvailabilityDeleteProcedure(nfId string) *models.ProblemDetails
- func NSSAIAvailabilityPatchProcedure(nssaiAvailabilityUpdateInfo plugin.PatchDocument, nfId string) (*models.AuthorizedNssaiAvailabilityInfo, *models.ProblemDetails)
- func NSSAIAvailabilityPostProcedure(createData models.NssfEventSubscriptionCreateData) (*models.NssfEventSubscriptionCreatedData, *models.ProblemDetails)
- func NSSAIAvailabilityPutProcedure(nssaiAvailabilityInfo models.NssaiAvailabilityInfo, nfId string) (*models.AuthorizedNssaiAvailabilityInfo, *models.ProblemDetails)
- func NSSAIAvailabilityUnsubscribeProcedure(subscriptionId string) *models.ProblemDetails
- func NSSelectionGetProcedure(query url.Values) (*models.AuthorizedNetworkSliceInfo, *models.ProblemDetails)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleNSSAIAvailabilityDelete ¶
func HandleNSSAIAvailabilityDelete(request *http_wrapper.Request) *http_wrapper.Response
HandleNSSAIAvailabilityDelete - Deletes an already existing S-NSSAIs per TA provided by the NF service consumer (e.g AMF)
func HandleNSSAIAvailabilityPatch ¶
func HandleNSSAIAvailabilityPatch(request *http_wrapper.Request) *http_wrapper.Response
HandleNSSAIAvailabilityPatch - Updates an already existing S-NSSAIs per TA provided by the NF service consumer (e.g AMF)
func HandleNSSAIAvailabilityPost ¶
func HandleNSSAIAvailabilityPost(request *http_wrapper.Request) *http_wrapper.Response
HandleNSSAIAvailabilityPost - Creates subscriptions for notification about updates to NSSAI availability information
func HandleNSSAIAvailabilityPut ¶
func HandleNSSAIAvailabilityPut(request *http_wrapper.Request) *http_wrapper.Response
HandleNSSAIAvailabilityPut - Updates/replaces the NSSF with the S-NSSAIs the NF service consumer (e.g AMF) supports per TA
func HandleNSSAIAvailabilityUnsubscribe ¶
func HandleNSSAIAvailabilityUnsubscribe(request *http_wrapper.Request) *http_wrapper.Response
HandleNSSAIAvailabilityUnsubscribe - Deletes an already existing NSSAI availability notification subscription
func HandleNSSelectionGet ¶
func HandleNSSelectionGet(request *http_wrapper.Request) *http_wrapper.Response
NSSelectionGet - Retrieve the Network Slice Selection Information
func NSSAIAvailabilityDeleteProcedure ¶
func NSSAIAvailabilityDeleteProcedure(nfId string) *models.ProblemDetails
NSSAIAvailability DELETE method
func NSSAIAvailabilityPatchProcedure ¶
func NSSAIAvailabilityPatchProcedure(nssaiAvailabilityUpdateInfo plugin.PatchDocument, nfId string) ( *models.AuthorizedNssaiAvailabilityInfo, *models.ProblemDetails)
NSSAIAvailability PATCH method
func NSSAIAvailabilityPostProcedure ¶
func NSSAIAvailabilityPostProcedure(createData models.NssfEventSubscriptionCreateData) ( *models.NssfEventSubscriptionCreatedData, *models.ProblemDetails)
NSSAIAvailability subscription POST method
func NSSAIAvailabilityPutProcedure ¶
func NSSAIAvailabilityPutProcedure(nssaiAvailabilityInfo models.NssaiAvailabilityInfo, nfId string) ( *models.AuthorizedNssaiAvailabilityInfo, *models.ProblemDetails)
NSSAIAvailability PUT method
func NSSAIAvailabilityUnsubscribeProcedure ¶
func NSSAIAvailabilityUnsubscribeProcedure(subscriptionId string) *models.ProblemDetails
func NSSelectionGetProcedure ¶
func NSSelectionGetProcedure(query url.Values) (*models.AuthorizedNetworkSliceInfo, *models.ProblemDetails)
Types ¶
This section is empty.