Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataSourceProxyService ¶
type DataSourceProxyService struct { DataSourceCache datasources.CacheService PluginRequestValidator validations.PluginRequestValidator Cfg *setting.Cfg HTTPClientProvider httpclient.Provider OAuthTokenService *oauthtoken.Service DataSourcesService datasources.DataSourceService // contains filtered or unexported fields }
func ProvideService ¶
func ProvideService(dataSourceCache datasources.CacheService, plugReqValidator validations.PluginRequestValidator, pluginStore plugins.Store, cfg *setting.Cfg, httpClientProvider httpclient.Provider, oauthTokenService *oauthtoken.Service, dsService datasources.DataSourceService, tracer tracing.Tracer, secretsService secrets.Service) *DataSourceProxyService
func (*DataSourceProxyService) ProxyDataSourceRequest ¶
func (p *DataSourceProxyService) ProxyDataSourceRequest(c *contextmodel.ReqContext)
func (*DataSourceProxyService) ProxyDatasourceRequestWithID ¶
func (p *DataSourceProxyService) ProxyDatasourceRequestWithID(c *contextmodel.ReqContext, dsID int64)
func (*DataSourceProxyService) ProxyDatasourceRequestWithUID ¶
func (p *DataSourceProxyService) ProxyDatasourceRequestWithUID(c *contextmodel.ReqContext, dsUID string)
Click to show internal directories.
Click to hide internal directories.