Documentation
¶
Index ¶
- Constants
- func NewDatasource(ctx context.Context, instanceSettings backend.DataSourceInstanceSettings) (instancemgmt.Instance, error)
- type AzureDataExplorer
- func (adx *AzureDataExplorer) CallResource(ctx context.Context, req *backend.CallResourceRequest, ...) error
- func (adx *AzureDataExplorer) CheckHealth(ctx context.Context, req *backend.CheckHealthRequest) (*backend.CheckHealthResult, error)
- func (adx *AzureDataExplorer) QueryData(ctx context.Context, req *backend.QueryDataRequest) (*backend.QueryDataResponse, error)
Constants ¶
View Source
const ( OpenAIURL = "https://api.openai.com/v1/chat/completions" OpenAIModel = "gpt-3.5-turbo" )
View Source
const ManagementApiPath = "/v1/rest/mgmt"
Variables ¶
This section is empty.
Functions ¶
func NewDatasource ¶
func NewDatasource(ctx context.Context, instanceSettings backend.DataSourceInstanceSettings) (instancemgmt.Instance, error)
Types ¶
type AzureDataExplorer ¶
type AzureDataExplorer struct { backend.CallResourceHandler // contains filtered or unexported fields }
AzureDataExplorer stores reference to plugin and logger
func (*AzureDataExplorer) CallResource ¶
func (adx *AzureDataExplorer) CallResource(ctx context.Context, req *backend.CallResourceRequest, sender backend.CallResourceResponseSender) error
func (*AzureDataExplorer) CheckHealth ¶
func (adx *AzureDataExplorer) CheckHealth(ctx context.Context, req *backend.CheckHealthRequest) (*backend.CheckHealthResult, error)
CheckHealth handles health checks
func (*AzureDataExplorer) QueryData ¶
func (adx *AzureDataExplorer) QueryData(ctx context.Context, req *backend.QueryDataRequest) (*backend.QueryDataResponse, error)
QueryData is the primary method called by grafana-server
Click to show internal directories.
Click to hide internal directories.