Versions in this module Expand all Collapse all v1 v1.0.1 Jul 30, 2021 Changes in this version + type APIClient struct + NFInstanceIDDocumentApi *NFInstanceIDDocumentApiService + NFInstancesStoreApi *NFInstancesStoreApiService + NotificationApi *NotificationApiService + SubscriptionIDDocumentApi *SubscriptionIDDocumentApiService + SubscriptionsCollectionApi *SubscriptionsCollectionApiService + func NewAPIClient(cfg *Configuration) *APIClient + type Configuration struct + 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) SetBasePath(apiRoot string) + func (c *Configuration) SetBasePathNoGroup(basePath string) + func (c *Configuration) SetHost(host string) + func (c *Configuration) SetUserAgent(userAgent string) + func (c *Configuration) UserAgent() string + type GetNFInstancesParamOpts struct + Limit optional.Int32 + NfType optional.Interface + type NFInstanceIDDocumentApiService service + func (a *NFInstanceIDDocumentApiService) DeregisterNFInstance(ctx context.Context, nfInstanceID string) (*http.Response, error) + func (a *NFInstanceIDDocumentApiService) GetNFInstance(ctx context.Context, nfInstanceID string) (models.NfProfile, *http.Response, error) + func (a *NFInstanceIDDocumentApiService) RegisterNFInstance(ctx context.Context, nfInstanceID string, nfProfile models.NfProfile) (models.NfProfile, *http.Response, error) + func (a *NFInstanceIDDocumentApiService) UpdateNFInstance(ctx context.Context, nfInstanceID string, patchItem []models.PatchItem) (models.NfProfile, *http.Response, error) + type NFInstancesStoreApiService service + func (a *NFInstancesStoreApiService) GetNFInstances(ctx context.Context, localVarOptionals *GetNFInstancesParamOpts) (map[string]interface{}, *http.Response, error) + type NotificationApiService service + func (a *NotificationApiService) NotificationPost(ctx context.Context, nrfNotificationData NotificationData) (*http.Response, error) + type SubscriptionIDDocumentApiService service + func (a *SubscriptionIDDocumentApiService) RemoveSubscription(ctx context.Context, subscriptionID string) (*http.Response, error) + func (a *SubscriptionIDDocumentApiService) UpdateSubscription(ctx context.Context, subscriptionID string, patchItem []models.PatchItem) (models.NrfSubscriptionData, *http.Response, error) + type SubscriptionsCollectionApiService service + func (a *SubscriptionsCollectionApiService) CreateSubscription(ctx context.Context, subscriptionData models.NrfSubscriptionData) (models.NrfSubscriptionData, *http.Response, error)