Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CancelRequest ¶
type CancelRequest struct {
QueryID string `json:"queryId,omitempty"`
}
CancelRequest will cancel a running query
type DatasourceSettings ¶ added in v1.1.0
type DatasourceSettings struct {
awsds.AWSDatasourceSettings
// Default query
DefaultDatabase string `json:"defaultDatabase,omitempty"`
DefaultTable string `json:"defaultTable,omitempty"`
DefaultMeasure string `json:"defaultMeasure,omitempty"`
}
DatasourceSettings holds basic connection info
func (*DatasourceSettings) Load ¶ added in v1.1.0
func (s *DatasourceSettings) Load(config backend.DataSourceInstanceSettings) error
Load is copied from grafana-aws-sdk -- json.Unmarshal was not loading the nested properties
type QueryModel ¶
type QueryModel struct {
RawQuery string `json:"rawQuery,omitempty"`
NextToken string `json:"nextToken,omitempty"`
// Templates ${value}
Database string `json:"database,omitempty"`
Table string `json:"table,omitempty"`
Measure string `json:"measure,omitempty"`
// Not from JSON
Interval time.Duration `json:"-"`
TimeRange backend.TimeRange `json:"-"`
MaxDataPoints int64 `json:"-"`
}
QueryModel represents a spreadsheet query.
func GetQueryModel ¶
func GetQueryModel(query backend.DataQuery) (*QueryModel, error)
GetQueryModel returns a parsed query
type TimestreamCustomMeta ¶
type TimestreamCustomMeta struct {
StartTime int64 `json:"executionStartTime,omitempty"`
FinishTime int64 `json:"executionFinishTime,omitempty"`
NextToken string `json:"nextToken,omitempty"`
QueryID string `json:"queryId,omitempty"`
RequestID string `json:"requestId,omitempty"`
HasSeries bool `json:"hasSeries,omitempty"`
Status *timestreamquery.QueryStatus `json:"status,omitempty"`
}
TimestreamCustomMeta is the standard metadata
Click to show internal directories.
Click to hide internal directories.