Versions in this module Expand all Collapse all v1 v1.2.4 Mar 19, 2026 Changes in this version + type APIClient struct + IndividualPCFBindingDocumentApi *IndividualPCFBindingDocumentApiService + IndividualPCFForAPDUSessionBindingDocumentApi *IndividualPCFForAPDUSessionBindingDocumentApiService + IndividualPCFForAUEBindingDocumentApi *IndividualPCFForAUEBindingDocumentApiService + IndividualPCFForAnMBSSessionBindingDocumentApi *IndividualPCFForAnMBSSessionBindingDocumentApiService + IndividualSubscriptionDocumentApi *IndividualSubscriptionDocumentApiService + PCFBindingsCollectionApi *PCFBindingsCollectionApiService + PCFForAUEBindingsCollectionApi *PCFForAUEBindingsCollectionApiService + PCFForAnMBSSessionBindingsCollectionApi *PCFForAnMBSSessionBindingsCollectionApiService + SubscriptionsCollectionApi *SubscriptionsCollectionApiService + func NewAPIClient(cfg *Configuration) *APIClient + type Configuration struct + MetricsHook openapi.RequestMetricsHook + func NewConfiguration() *Configuration + func (c *Configuration) AddDefaultHeader(key string, value string) + func (c *Configuration) BasePath() string + func (c *Configuration) DefaultHeader() map[string]string + func (c *Configuration) HTTPClient() *http.Client + func (c *Configuration) Host() string + func (c *Configuration) Metrics() openapi.RequestMetricsHook + func (c *Configuration) SetBasePath(apiRoot string) + func (c *Configuration) SetHTTPClient(client *http.Client) + func (c *Configuration) SetHost(host string) + func (c *Configuration) SetMetrics(h openapi.RequestMetricsHook) + func (c *Configuration) SetUserAgent(userAgent string) + func (c *Configuration) UserAgent() string + type CreateIndividualSubcriptionError struct + ProblemDetails models.ProblemDetails + type CreateIndividualSubcriptionMyNotificationPostError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type CreateIndividualSubcriptionMyNotificationPostRequest struct + BsfNotification *models.BsfNotification + func (r *CreateIndividualSubcriptionMyNotificationPostRequest) SetBsfNotification(BsfNotification models.BsfNotification) + type CreateIndividualSubcriptionMyNotificationPostResponse struct + type CreateIndividualSubcriptionRequest struct + BsfSubscription *models.BsfSubscription + func (r *CreateIndividualSubcriptionRequest) SetBsfSubscription(BsfSubscription models.BsfSubscription) + type CreateIndividualSubcriptionResponse struct + BsfSubscriptionResp models.BsfSubscriptionResp + Location string + type CreatePCFBindingError struct + BsfManagementExtProblemDetails models.BsfManagementExtProblemDetails + ProblemDetails models.ProblemDetails + type CreatePCFBindingRequest struct + PcfBinding *models.PcfBinding + func (r *CreatePCFBindingRequest) SetPcfBinding(PcfBinding models.PcfBinding) + type CreatePCFBindingResponse struct + Location string + PcfBinding models.PcfBinding + type CreatePCFMbsBindingError struct + BsfManagementMbsExtProblemDetails models.BsfManagementMbsExtProblemDetails + ProblemDetails models.ProblemDetails + type CreatePCFMbsBindingRequest struct + PcfMbsBinding *models.PcfMbsBinding + func (r *CreatePCFMbsBindingRequest) SetPcfMbsBinding(PcfMbsBinding models.PcfMbsBinding) + type CreatePCFMbsBindingResponse struct + Location string + PcfMbsBinding models.PcfMbsBinding + type CreatePCFforUEBindingError struct + ProblemDetails models.ProblemDetails + type CreatePCFforUEBindingRequest struct + PcfForUeBinding *models.PcfForUeBinding + func (r *CreatePCFforUEBindingRequest) SetPcfForUeBinding(PcfForUeBinding models.PcfForUeBinding) + type CreatePCFforUEBindingResponse struct + Location string + PcfForUeBinding models.PcfForUeBinding + type DeleteIndPCFBindingError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type DeleteIndPCFBindingRequest struct + BindingId *string + func (r *DeleteIndPCFBindingRequest) SetBindingId(BindingId string) + type DeleteIndPCFBindingResponse struct + type DeleteIndPCFMbsBindingError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type DeleteIndPCFMbsBindingRequest struct + BindingId *string + func (r *DeleteIndPCFMbsBindingRequest) SetBindingId(BindingId string) + type DeleteIndPCFMbsBindingResponse struct + type DeleteIndPCFforUEBindingError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type DeleteIndPCFforUEBindingRequest struct + BindingId *string + func (r *DeleteIndPCFforUEBindingRequest) SetBindingId(BindingId string) + type DeleteIndPCFforUEBindingResponse struct + type DeleteIndividualSubcriptionError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type DeleteIndividualSubcriptionRequest struct + SubId *string + func (r *DeleteIndividualSubcriptionRequest) SetSubId(SubId string) + type DeleteIndividualSubcriptionResponse struct + type GetPCFBindingsError struct + ProblemDetails models.ProblemDetails + type GetPCFBindingsRequest struct + Dnn *string + Gpsi *string + IpDomain *string + Ipv4Addr *string + Ipv6Prefix *string + MacAddr48 *string + Snssai *models.Snssai + Supi *string + SuppFeat *string + func (r *GetPCFBindingsRequest) SetDnn(Dnn string) + func (r *GetPCFBindingsRequest) SetGpsi(Gpsi string) + func (r *GetPCFBindingsRequest) SetIpDomain(IpDomain string) + func (r *GetPCFBindingsRequest) SetIpv4Addr(Ipv4Addr string) + func (r *GetPCFBindingsRequest) SetIpv6Prefix(Ipv6Prefix string) + func (r *GetPCFBindingsRequest) SetMacAddr48(MacAddr48 string) + func (r *GetPCFBindingsRequest) SetSnssai(Snssai models.Snssai) + func (r *GetPCFBindingsRequest) SetSupi(Supi string) + func (r *GetPCFBindingsRequest) SetSuppFeat(SuppFeat string) + type GetPCFBindingsResponse struct + PcfBinding models.PcfBinding + type GetPCFForUeBindingsError struct + ProblemDetails models.ProblemDetails + type GetPCFForUeBindingsRequest struct + Gpsi *string + Supi *string + SuppFeat *string + func (r *GetPCFForUeBindingsRequest) SetGpsi(Gpsi string) + func (r *GetPCFForUeBindingsRequest) SetSupi(Supi string) + func (r *GetPCFForUeBindingsRequest) SetSuppFeat(SuppFeat string) + type GetPCFForUeBindingsResponse struct + PcfForUeBinding []models.PcfForUeBinding + type GetPCFMbsBindingError struct + ProblemDetails models.ProblemDetails + type GetPCFMbsBindingRequest struct + MbsSessionId *models.MbsSessionId + SuppFeat *string + func (r *GetPCFMbsBindingRequest) SetMbsSessionId(MbsSessionId models.MbsSessionId) + func (r *GetPCFMbsBindingRequest) SetSuppFeat(SuppFeat string) + type GetPCFMbsBindingResponse struct + PcfMbsBinding []models.PcfMbsBinding + type IndividualPCFBindingDocumentApiService service + func (a *IndividualPCFBindingDocumentApiService) DeleteIndPCFBinding(ctx context.Context, request *DeleteIndPCFBindingRequest) (*DeleteIndPCFBindingResponse, error) + type IndividualPCFForAPDUSessionBindingDocumentApiService service + func (a *IndividualPCFForAPDUSessionBindingDocumentApiService) UpdateIndPCFBinding(ctx context.Context, request *UpdateIndPCFBindingRequest) (*UpdateIndPCFBindingResponse, error) + type IndividualPCFForAUEBindingDocumentApiService service + func (a *IndividualPCFForAUEBindingDocumentApiService) DeleteIndPCFforUEBinding(ctx context.Context, request *DeleteIndPCFforUEBindingRequest) (*DeleteIndPCFforUEBindingResponse, error) + func (a *IndividualPCFForAUEBindingDocumentApiService) UpdateIndPCFforUEBinding(ctx context.Context, request *UpdateIndPCFforUEBindingRequest) (*UpdateIndPCFforUEBindingResponse, error) + type IndividualPCFForAnMBSSessionBindingDocumentApiService service + func (a *IndividualPCFForAnMBSSessionBindingDocumentApiService) DeleteIndPCFMbsBinding(ctx context.Context, request *DeleteIndPCFMbsBindingRequest) (*DeleteIndPCFMbsBindingResponse, error) + func (a *IndividualPCFForAnMBSSessionBindingDocumentApiService) ModifyIndPCFMbsBinding(ctx context.Context, request *ModifyIndPCFMbsBindingRequest) (*ModifyIndPCFMbsBindingResponse, error) + type IndividualSubscriptionDocumentApiService service + func (a *IndividualSubscriptionDocumentApiService) DeleteIndividualSubcription(ctx context.Context, request *DeleteIndividualSubcriptionRequest) (*DeleteIndividualSubcriptionResponse, error) + func (a *IndividualSubscriptionDocumentApiService) ReplaceIndividualSubcription(ctx context.Context, request *ReplaceIndividualSubcriptionRequest) (*ReplaceIndividualSubcriptionResponse, error) + type ModifyIndPCFMbsBindingError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type ModifyIndPCFMbsBindingRequest struct + BindingId *string + PcfMbsBindingPatch *models.PcfMbsBindingPatch + func (r *ModifyIndPCFMbsBindingRequest) SetBindingId(BindingId string) + func (r *ModifyIndPCFMbsBindingRequest) SetPcfMbsBindingPatch(PcfMbsBindingPatch models.PcfMbsBindingPatch) + type ModifyIndPCFMbsBindingResponse struct + PcfMbsBinding models.PcfMbsBinding + type PCFBindingsCollectionApiService service + func (a *PCFBindingsCollectionApiService) CreatePCFBinding(ctx context.Context, request *CreatePCFBindingRequest) (*CreatePCFBindingResponse, error) + func (a *PCFBindingsCollectionApiService) GetPCFBindings(ctx context.Context, request *GetPCFBindingsRequest) (*GetPCFBindingsResponse, error) + type PCFForAUEBindingsCollectionApiService service + func (a *PCFForAUEBindingsCollectionApiService) CreatePCFforUEBinding(ctx context.Context, request *CreatePCFforUEBindingRequest) (*CreatePCFforUEBindingResponse, error) + func (a *PCFForAUEBindingsCollectionApiService) GetPCFForUeBindings(ctx context.Context, request *GetPCFForUeBindingsRequest) (*GetPCFForUeBindingsResponse, error) + type PCFForAnMBSSessionBindingsCollectionApiService service + func (a *PCFForAnMBSSessionBindingsCollectionApiService) CreatePCFMbsBinding(ctx context.Context, request *CreatePCFMbsBindingRequest) (*CreatePCFMbsBindingResponse, error) + func (a *PCFForAnMBSSessionBindingsCollectionApiService) GetPCFMbsBinding(ctx context.Context, request *GetPCFMbsBindingRequest) (*GetPCFMbsBindingResponse, error) + type ReplaceIndividualSubcriptionError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type ReplaceIndividualSubcriptionRequest struct + BsfSubscription *models.BsfSubscription + SubId *string + func (r *ReplaceIndividualSubcriptionRequest) SetBsfSubscription(BsfSubscription models.BsfSubscription) + func (r *ReplaceIndividualSubcriptionRequest) SetSubId(SubId string) + type ReplaceIndividualSubcriptionResponse struct + BsfSubscriptionResp models.BsfSubscriptionResp + type SubscriptionsCollectionApiService service + func (a *SubscriptionsCollectionApiService) CreateIndividualSubcription(ctx context.Context, request *CreateIndividualSubcriptionRequest) (*CreateIndividualSubcriptionResponse, error) + func (a *SubscriptionsCollectionApiService) CreateIndividualSubcriptionMyNotificationPost(ctx context.Context, uri string, ...) (*CreateIndividualSubcriptionMyNotificationPostResponse, error) + type UpdateIndPCFBindingError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type UpdateIndPCFBindingRequest struct + BindingId *string + PcfBindingPatch *models.PcfBindingPatch + func (r *UpdateIndPCFBindingRequest) SetBindingId(BindingId string) + func (r *UpdateIndPCFBindingRequest) SetPcfBindingPatch(PcfBindingPatch models.PcfBindingPatch) + type UpdateIndPCFBindingResponse struct + PcfBinding models.PcfBinding + type UpdateIndPCFforUEBindingError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type UpdateIndPCFforUEBindingRequest struct + BindingId *string + PcfForUeBindingPatch *models.PcfForUeBindingPatch + func (r *UpdateIndPCFforUEBindingRequest) SetBindingId(BindingId string) + func (r *UpdateIndPCFforUEBindingRequest) SetPcfForUeBindingPatch(PcfForUeBindingPatch models.PcfForUeBindingPatch) + type UpdateIndPCFforUEBindingResponse struct + PcfForUeBinding models.PcfForUeBinding