Documentation ¶
Index ¶
- type Cloud
- func (c *Cloud) DaysDelay() int
- func (c *Cloud) MaxGroupBy() int
- func (c *Cloud) ParameterTitle(id string, defaultValue string) string
- func (c *Cloud) Parameters() cloudcostexplorer.Parameters
- func (c *Cloud) Query(ctx context.Context, options ...cloudcostexplorer.QueryOption) iter.Seq2[cloudcostexplorer.CloudQueryItem, error]
- func (c *Cloud) QueryExtraOutput(ctx context.Context, extraData []cloudcostexplorer.QueryExtraData) cloudcostexplorer.QueryExtraOutput
- type CloudOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cloud ¶
type Cloud struct {
// contains filtered or unexported fields
}
func (*Cloud) MaxGroupBy ¶
func (*Cloud) ParameterTitle ¶
func (*Cloud) Parameters ¶
func (c *Cloud) Parameters() cloudcostexplorer.Parameters
func (*Cloud) Query ¶
func (c *Cloud) Query(ctx context.Context, options ...cloudcostexplorer.QueryOption) iter.Seq2[cloudcostexplorer.CloudQueryItem, error]
func (*Cloud) QueryExtraOutput ¶
func (c *Cloud) QueryExtraOutput(ctx context.Context, extraData []cloudcostexplorer.QueryExtraData) cloudcostexplorer.QueryExtraOutput
QueryExtraOutput outputs a list of usage type group values and tags available for the current filter.
type CloudOption ¶
type CloudOption func(options *Cloud)
func WithCloudConfig ¶
func WithCloudConfig(cfg aws.Config) CloudOption
WithCloudConfig sets the AWS config to use.
Click to show internal directories.
Click to hide internal directories.