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 Config backend.DataSourceInstanceSettings // 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 MeasuresRequest ¶ added in v1.5.0
CancelRequest will return measures for a table
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:"-"` // Return several pages (if exist) in one response WaitForResult bool `json:"waitForResult"` }
QueryModel represents a spreadsheet query.
func GetQueryModel ¶
func GetQueryModel(query backend.DataQuery) (*QueryModel, error)
GetQueryModel returns a parsed query
type TablesRequest ¶ added in v1.5.0
type TablesRequest struct {
Database string `json:"database"`
}
TablesRequest will return tables for a database
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.