Documentation ¶
Index ¶
- type APIClient
- type AccessAndMobilitySubscriptionDataRetrievalApiService
- type 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) SetHost(host string)
- func (c *Configuration) SetUserAgent(userAgent string)
- func (c *Configuration) UserAgent() string
- type DataChangeNotificationCallbackDocumentApiService
- type GPSIToSUPITranslationApiService
- type GetAmDataParamOpts
- type GetIdTranslationResultParamOpts
- type GetNssaiParamOpts
- type GetParamOpts
- type GetSharedDataParamOpts
- type GetSmDataParamOpts
- type GetSmfSelectDataParamOpts
- type GetSmsDataParamOpts
- type GetSmsMngDataParamOpts
- type GetTraceDataParamOpts
- type GetUeContextInSmfDataParamOpts
- type GetUeContextInSmsfDataParamOpts
- type InfoParamOpts
- type ProvidingAcknowledgementOfSteeringOfRoamingApiService
- type ProvidingAcknowledgementOfUEParametersUpdateApiService
- type PutUpuAckParamOpts
- type RetrievalOfMultipleDataSetsApiService
- type RetrievalOfSharedDataApiService
- type SMFSelectionSubscriptionDataRetrievalApiService
- type SMSManagementSubscriptionDataRetrievalApiService
- type SMSSubscriptionDataRetrievalApiService
- type SessionManagementSubscriptionDataRetrievalApiService
- type SliceSelectionSubscriptionDataRetrievalApiService
- type SubscriptionCreationApiService
- type SubscriptionCreationForSharedDataApiService
- type SubscriptionDeletionApiService
- type SubscriptionDeletionForSharedDataApiService
- type SubscriptionModificationApiService
- func (a *SubscriptionModificationApiService) Modify(ctx context.Context, supi string, subscriptionId string, ...) (models.SdmSubscription, *http.Response, error)
- func (a *SubscriptionModificationApiService) ModifyForSharedData(ctx context.Context, subscriptionId string, ...) (models.SdmSubscription, *http.Response, error)
- type TraceConfigurationDataRetrievalApiService
- type UEContextInSMFDataRetrievalApiService
- type UEContextInSMSFDataRetrievalApiService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIClient ¶
type APIClient struct { // API Services AccessAndMobilitySubscriptionDataRetrievalApi *AccessAndMobilitySubscriptionDataRetrievalApiService GPSIToSUPITranslationApi *GPSIToSUPITranslationApiService ProvidingAcknowledgementOfSteeringOfRoamingApi *ProvidingAcknowledgementOfSteeringOfRoamingApiService ProvidingAcknowledgementOfUEParametersUpdateApi *ProvidingAcknowledgementOfUEParametersUpdateApiService RetrievalOfMultipleDataSetsApi *RetrievalOfMultipleDataSetsApiService SMFSelectionSubscriptionDataRetrievalApi *SMFSelectionSubscriptionDataRetrievalApiService SMSManagementSubscriptionDataRetrievalApi *SMSManagementSubscriptionDataRetrievalApiService SMSSubscriptionDataRetrievalApi *SMSSubscriptionDataRetrievalApiService SessionManagementSubscriptionDataRetrievalApi *SessionManagementSubscriptionDataRetrievalApiService SliceSelectionSubscriptionDataRetrievalApi *SliceSelectionSubscriptionDataRetrievalApiService SubscriptionCreationApi *SubscriptionCreationApiService SubscriptionDeletionApi *SubscriptionDeletionApiService SubscriptionModificationApi *SubscriptionModificationApiService TraceConfigurationDataRetrievalApi *TraceConfigurationDataRetrievalApiService UEContextInSMFDataRetrievalApi *UEContextInSMFDataRetrievalApiService UEContextInSMSFDataRetrievalApi *UEContextInSMSFDataRetrievalApiService DataChangeNotificationCallbackDocumentApi *DataChangeNotificationCallbackDocumentApiService // contains filtered or unexported fields }
APIClient manages communication with the Nudm_SDM API v2.0.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
type AccessAndMobilitySubscriptionDataRetrievalApiService ¶
type AccessAndMobilitySubscriptionDataRetrievalApiService service
func (*AccessAndMobilitySubscriptionDataRetrievalApiService) GetAmData ¶
func (a *AccessAndMobilitySubscriptionDataRetrievalApiService) GetAmData(ctx context.Context, supi string, localVarOptionals *GetAmDataParamOpts) (models.AccessAndMobilitySubscriptionData, *http.Response, error)
type Configuration ¶
type Configuration struct {
// contains filtered or unexported fields
}
func NewConfiguration ¶
func NewConfiguration() *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
func (*Configuration) BasePath ¶
func (c *Configuration) BasePath() string
func (*Configuration) DefaultHeader ¶
func (c *Configuration) DefaultHeader() map[string]string
func (*Configuration) HTTPClient ¶
func (c *Configuration) HTTPClient() *http.Client
func (*Configuration) Host ¶
func (c *Configuration) Host() string
func (*Configuration) SetBasePath ¶
func (c *Configuration) SetBasePath(apiRoot string)
func (*Configuration) SetHost ¶
func (c *Configuration) SetHost(host string)
func (*Configuration) SetUserAgent ¶
func (c *Configuration) SetUserAgent(userAgent string)
func (*Configuration) UserAgent ¶
func (c *Configuration) UserAgent() string
type DataChangeNotificationCallbackDocumentApiService ¶
type DataChangeNotificationCallbackDocumentApiService service
func (*DataChangeNotificationCallbackDocumentApiService) OnDataChangeNotification ¶
func (a *DataChangeNotificationCallbackDocumentApiService) OnDataChangeNotification(ctx context.Context, onDataChangeNotificationUrl string, request models.ModificationNotification) (*http.Response, error)
type GPSIToSUPITranslationApiService ¶
type GPSIToSUPITranslationApiService service
func (*GPSIToSUPITranslationApiService) GetIdTranslationResult ¶
func (a *GPSIToSUPITranslationApiService) GetIdTranslationResult(ctx context.Context, gpsi string, localVarOptionals *GetIdTranslationResultParamOpts) (models.IdTranslationResult, *http.Response, error)
type GetAmDataParamOpts ¶
type GetNssaiParamOpts ¶
type GetParamOpts ¶
type GetSharedDataParamOpts ¶
type GetSharedDataParamOpts struct {}
type GetSmDataParamOpts ¶
type GetSmsDataParamOpts ¶
type GetSmsMngDataParamOpts ¶
type GetTraceDataParamOpts ¶
type InfoParamOpts ¶
type ProvidingAcknowledgementOfSteeringOfRoamingApiService ¶
type ProvidingAcknowledgementOfSteeringOfRoamingApiService service
func (*ProvidingAcknowledgementOfSteeringOfRoamingApiService) Info ¶
func (a *ProvidingAcknowledgementOfSteeringOfRoamingApiService) Info(ctx context.Context, supi string, localVarOptionals *InfoParamOpts) (*http.Response, error)
type ProvidingAcknowledgementOfUEParametersUpdateApiService ¶
type ProvidingAcknowledgementOfUEParametersUpdateApiService service
func (*ProvidingAcknowledgementOfUEParametersUpdateApiService) PutUpuAck ¶
func (a *ProvidingAcknowledgementOfUEParametersUpdateApiService) PutUpuAck(ctx context.Context, supi string, localVarOptionals *PutUpuAckParamOpts) (*http.Response, error)
type PutUpuAckParamOpts ¶
type RetrievalOfMultipleDataSetsApiService ¶
type RetrievalOfMultipleDataSetsApiService service
func (*RetrievalOfMultipleDataSetsApiService) Get ¶
func (a *RetrievalOfMultipleDataSetsApiService) Get(ctx context.Context, supi string, datasetNames []models.DataSetName, localVarOptionals *GetParamOpts) (models.SubscriptionDataSets, *http.Response, error)
type RetrievalOfSharedDataApiService ¶
type RetrievalOfSharedDataApiService service
func (*RetrievalOfSharedDataApiService) GetSharedData ¶
func (a *RetrievalOfSharedDataApiService) GetSharedData(ctx context.Context, sharedDataIds []string, localVarOptionals *GetSharedDataParamOpts) ([]models.SharedData, *http.Response, error)
type SMFSelectionSubscriptionDataRetrievalApiService ¶
type SMFSelectionSubscriptionDataRetrievalApiService service
func (*SMFSelectionSubscriptionDataRetrievalApiService) GetSmfSelectData ¶
func (a *SMFSelectionSubscriptionDataRetrievalApiService) GetSmfSelectData(ctx context.Context, supi string, localVarOptionals *GetSmfSelectDataParamOpts) (models.SmfSelectionSubscriptionData, *http.Response, error)
type SMSManagementSubscriptionDataRetrievalApiService ¶
type SMSManagementSubscriptionDataRetrievalApiService service
func (*SMSManagementSubscriptionDataRetrievalApiService) GetSmsMngData ¶
func (a *SMSManagementSubscriptionDataRetrievalApiService) GetSmsMngData(ctx context.Context, supi string, localVarOptionals *GetSmsMngDataParamOpts) (models.SmsManagementSubscriptionData, *http.Response, error)
type SMSSubscriptionDataRetrievalApiService ¶
type SMSSubscriptionDataRetrievalApiService service
func (*SMSSubscriptionDataRetrievalApiService) GetSmsData ¶
func (a *SMSSubscriptionDataRetrievalApiService) GetSmsData(ctx context.Context, supi string, localVarOptionals *GetSmsDataParamOpts) (models.SmsSubscriptionData, *http.Response, error)
type SessionManagementSubscriptionDataRetrievalApiService ¶
type SessionManagementSubscriptionDataRetrievalApiService service
func (*SessionManagementSubscriptionDataRetrievalApiService) GetSmData ¶
func (a *SessionManagementSubscriptionDataRetrievalApiService) GetSmData(ctx context.Context, supi string, localVarOptionals *GetSmDataParamOpts) ([]models.SessionManagementSubscriptionData, *http.Response, error)
type SliceSelectionSubscriptionDataRetrievalApiService ¶
type SliceSelectionSubscriptionDataRetrievalApiService service
type SubscriptionCreationApiService ¶
type SubscriptionCreationApiService service
func (*SubscriptionCreationApiService) Subscribe ¶
func (a *SubscriptionCreationApiService) Subscribe(ctx context.Context, supi string, sdmSubscription models.SdmSubscription) (models.SdmSubscription, *http.Response, error)
type SubscriptionCreationForSharedDataApiService ¶
type SubscriptionCreationForSharedDataApiService service
func (*SubscriptionCreationForSharedDataApiService) SubscribeToSharedData ¶
func (a *SubscriptionCreationForSharedDataApiService) SubscribeToSharedData(ctx context.Context, sdmSubscription models.SdmSubscription) (models.SdmSubscription, *http.Response, error)
type SubscriptionDeletionApiService ¶
type SubscriptionDeletionApiService service
func (*SubscriptionDeletionApiService) Unsubscribe ¶
type SubscriptionDeletionForSharedDataApiService ¶
type SubscriptionDeletionForSharedDataApiService service
func (*SubscriptionDeletionForSharedDataApiService) UnsubscribeForSharedData ¶
type SubscriptionModificationApiService ¶
type SubscriptionModificationApiService service
func (*SubscriptionModificationApiService) Modify ¶
func (a *SubscriptionModificationApiService) Modify(ctx context.Context, supi string, subscriptionId string, sdmSubsModification models.SdmSubsModification) (models.SdmSubscription, *http.Response, error)
func (*SubscriptionModificationApiService) ModifyForSharedData ¶
func (a *SubscriptionModificationApiService) ModifyForSharedData(ctx context.Context, subscriptionId string, sdmSubsModification models.SdmSubsModification) (models.SdmSubscription, *http.Response, error)
type TraceConfigurationDataRetrievalApiService ¶
type TraceConfigurationDataRetrievalApiService service
func (*TraceConfigurationDataRetrievalApiService) GetTraceData ¶
func (a *TraceConfigurationDataRetrievalApiService) GetTraceData(ctx context.Context, supi string, localVarOptionals *GetTraceDataParamOpts) (models.TraceDataResponse, *http.Response, error)
type UEContextInSMFDataRetrievalApiService ¶
type UEContextInSMFDataRetrievalApiService service
func (*UEContextInSMFDataRetrievalApiService) GetUeContextInSmfData ¶
func (a *UEContextInSMFDataRetrievalApiService) GetUeContextInSmfData(ctx context.Context, supi string, localVarOptionals *GetUeContextInSmfDataParamOpts) (models.UeContextInSmfData, *http.Response, error)
type UEContextInSMSFDataRetrievalApiService ¶
type UEContextInSMSFDataRetrievalApiService service
func (*UEContextInSMSFDataRetrievalApiService) GetUeContextInSmsfData ¶
func (a *UEContextInSMSFDataRetrievalApiService) GetUeContextInSmsfData(ctx context.Context, supi string, localVarOptionals *GetUeContextInSmsfDataParamOpts) (models.UeContextInSmsfData, *http.Response, error)
Source Files ¶
- api_access_and_mobility_subscription_data_retrieval.go
- api_gpsi_to_supi_translation.go
- api_providing_acknowledgement_of_steering_of_roaming.go
- api_providing_acknowledgement_of_ue_parameters_update.go
- api_retrieval_of_multiple_data_sets.go
- api_retrieval_of_shared_data.go
- api_session_management_subscription_data_retrieval.go
- api_slice_selection_subscription_data_retrieval.go
- api_smf_selection_subscription_data_retrieval.go
- api_sms_management_subscription_data_retrieval.go
- api_sms_subscription_data_retrieval.go
- api_subs_to_notification_data_change_notify_callback_document.go
- api_subscription_creation.go
- api_subscription_creation_for_shared_data.go
- api_subscription_deletion.go
- api_subscription_deletion_for_shared_data.go
- api_subscription_modification.go
- api_trace_configuration_data_retrieval.go
- api_ue_context_in_smf_data_retrieval.go
- api_ue_context_in_smsf_data_retrieval.go
- client.go
- configuration.go
Click to show internal directories.
Click to hide internal directories.