Versions in this module Expand all Collapse all v1 v1.2.4 Mar 19, 2026 Changes in this version + type APIClient struct + ChargingInfoRetrievalApi *ChargingInfoRetrievalApiService + IMSProfileDataRetrievalApi *IMSProfileDataRetrievalApiService + RetrievalOfAssociatedIMSPrivateIdentitiesApi *RetrievalOfAssociatedIMSPrivateIdentitiesApiService + RetrievalOfAssociatedIMSPublicIdentitiesApi *RetrievalOfAssociatedIMSPublicIdentitiesApiService + SCSCFRegistrationAndDeregistrationApi *SCSCFRegistrationAndDeregistrationApiService + func NewAPIClient(cfg *Configuration) *APIClient + type ChargingInfoRetrievalApiService service + func (a *ChargingInfoRetrievalApiService) GetChargingInfo(ctx context.Context, request *GetChargingInfoRequest) (*GetChargingInfoResponse, error) + 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) SetHost(host string) + func (c *Configuration) SetMetrics(h openapi.RequestMetricsHook) + func (c *Configuration) SetUserAgent(userAgent string) + func (c *Configuration) UserAgent() string + type GetChargingInfoError struct + ProblemDetails models.ProblemDetails + type GetChargingInfoRequest struct + ImsUeId *string + SupportedFeatures *string + func (r *GetChargingInfoRequest) SetImsUeId(ImsUeId string) + func (r *GetChargingInfoRequest) SetSupportedFeatures(SupportedFeatures string) + type GetChargingInfoResponse struct + ChargingInfo models.ChargingInfo + type GetImsAssocIdsError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type GetImsAssocIdsRequest struct + ImsUeId *string + func (r *GetImsAssocIdsRequest) SetImsUeId(ImsUeId string) + type GetImsAssocIdsResponse struct + ImsAssociatedIdentities models.ImsAssociatedIdentities + type GetImsPrivateIdsError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type GetImsPrivateIdsRequest struct + Impi *string + ImsUeId *string + SupportedFeatures *string + func (r *GetImsPrivateIdsRequest) SetImpi(Impi string) + func (r *GetImsPrivateIdsRequest) SetImsUeId(ImsUeId string) + func (r *GetImsPrivateIdsRequest) SetSupportedFeatures(SupportedFeatures string) + type GetImsPrivateIdsResponse struct + PrivateIdentities models.PrivateIdentities + type GetProfileDataError struct + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type GetProfileDataRequest struct + DatasetNames []*models.DataSetName + ImsUeId *string + func (r *GetProfileDataRequest) SetDatasetNames(DatasetNames []*models.DataSetName) + func (r *GetProfileDataRequest) SetImsUeId(ImsUeId string) + type GetProfileDataResponse struct + ImsProfileData models.ImsProfileData + type IMSProfileDataRetrievalApiService service + func (a *IMSProfileDataRetrievalApiService) GetProfileData(ctx context.Context, request *GetProfileDataRequest) (*GetProfileDataResponse, error) + type RetrievalOfAssociatedIMSPrivateIdentitiesApiService service + func (a *RetrievalOfAssociatedIMSPrivateIdentitiesApiService) GetImsPrivateIds(ctx context.Context, request *GetImsPrivateIdsRequest) (*GetImsPrivateIdsResponse, error) + type RetrievalOfAssociatedIMSPublicIdentitiesApiService service + func (a *RetrievalOfAssociatedIMSPublicIdentitiesApiService) GetImsAssocIds(ctx context.Context, request *GetImsAssocIdsRequest) (*GetImsAssocIdsResponse, error) + type SCSCFRegistrationAndDeregistrationApiService service + func (a *SCSCFRegistrationAndDeregistrationApiService) SCSCFRegistration(ctx context.Context, request *SCSCFRegistrationRequest) (*SCSCFRegistrationResponse, error) + type SCSCFRegistrationError struct + ExtendedProblemDetails models.HssimsUecmExtendedProblemDetails + Location string + ProblemDetails models.ProblemDetails + RedirectResponse models.RedirectResponse + Var3gppSbiTargetNfId string + type SCSCFRegistrationRequest struct + ImsUeId *string + ScscfRegistration *models.ScscfRegistration + func (r *SCSCFRegistrationRequest) SetImsUeId(ImsUeId string) + func (r *SCSCFRegistrationRequest) SetScscfRegistration(ScscfRegistration models.ScscfRegistration) + type SCSCFRegistrationResponse struct + ScscfRegistration models.ScscfRegistration