Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidAPIKey = errors.New("Invalid API key")
Functions ¶
func PopulatePrices ¶
Types ¶
type GraphQLQuery ¶
type GraphQLQueryRunner ¶
type GraphQLQueryRunner struct {
// contains filtered or unexported fields
}
func NewGraphQLQueryRunner ¶
func NewGraphQLQueryRunner() *GraphQLQueryRunner
func (*GraphQLQueryRunner) ReportSummary ¶ added in v0.6.5
func (q *GraphQLQueryRunner) ReportSummary(resources []*schema.Resource)
func (*GraphQLQueryRunner) RunQueries ¶
func (q *GraphQLQueryRunner) RunQueries(r *schema.Resource) ([]QueryResult, error)
type PricingAPIError ¶
type PricingAPIError struct {
// contains filtered or unexported fields
}
func (*PricingAPIError) Error ¶
func (e *PricingAPIError) Error() string
type QueryResult ¶
type QueryRunner ¶
type QueryRunner interface {
RunQueries(resource *schema.Resource) ([]QueryResult, error)
}
Click to show internal directories.
Click to hide internal directories.