Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultFieldByName ¶
func DefaultFieldByName(field CloudCostField) *ast.Field
DefaultFieldByName returns only default cloud cost filter fields by name.
func NewCloudCostFilterParser ¶
func NewCloudCostFilterParser() ast.FilterParser
NewCloudCostFilterParser creates a new `ast.FilterParser` implementation which uses CloudCost specific fields
Types ¶
type CloudCostField ¶
type CloudCostField string
CloudCostField is an enum that represents CloudCost specific fields that can be filtered
const ( FieldInvoiceEntityID CloudCostField = "invoiceEntityID" FieldAccountID CloudCostField = "accountID" FieldProvider CloudCostField = "provider" FieldProviderID CloudCostField = "providerID" FieldCategory CloudCostField = "category" FieldService CloudCostField = "service" FieldLabel CloudCostField = "label" )
Click to show internal directories.
Click to hide internal directories.