Documentation
¶
Index ¶
- func FilterCollection(resources types.Resources, config *config.Config)
- func ListCollectors() []string
- func ProcessCollection(creds *types.Credentials, zones []*types.Zone) types.Resources
- func RegisterAccountCollector(name string, collector types.AccountCollector)
- func RegisterZoneCollector(name string, collector types.ZoneCollector)
- func RemoveCollection(ctx context.Context, resources types.Resources) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ListCollectors ¶ added in v0.8.0
func ListCollectors() []string
ListCollectors returns an alphabetically sorted list of all registered collector names.
func ProcessCollection ¶
ProcessCollection collects resources from all registered collectors
func RegisterAccountCollector ¶ added in v0.8.2
func RegisterAccountCollector(name string, collector types.AccountCollector)
RegisterAccountCollector registers an account-level resource collector
func RegisterZoneCollector ¶ added in v0.8.2
func RegisterZoneCollector(name string, collector types.ZoneCollector)
RegisterZoneCollector registers a zone-level resource collector
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.