package
3.5.0
Repository: https://github.com/sapcc/limesctl.git
Documentation: pkg.go.dev

# Functions

LimesDomainsToReportRenderer wraps the given limesresources.DomainReport in a DomainReport and returns a []LimesReportRenderer.
LimesProjectRatesToReportRenderer wraps the given limesrates.ProjectReport in a ProjectRatesReport and returns a []LimesReportRenderer.
LimesProjectResourcesToReportRenderer wraps the given limesresources.ProjectReport in a ProjectResourcesReport and returns a []LimesReportRenderer.
RenderReports renders multiple reports and returns the aggregate CSVRecords.

# Constants

Different types of CSVRecordFormat.
Different types of CSVRecordFormat.
Different types of CSVRecordFormat.
Different types of OutputFormat.
Different types of OutputFormat.
Different types of OutputFormat.

# Variables

LimesUnits is a slice of units that Limes understands.

# Structs

ClusterRatesReport is a wrapper for limesrates.ClusterReport.
ClusterReport is a wrapper for limesresources.ClusterReport.
DomainReport is a wrapper for limesresources.DomainReport.
No description provided by the author
ProjectRatesReport is a wrapper for limesrates.ProjectReport.
ProjectResourcesReport is a wrapper for limesresources.ProjectReport.

# Interfaces

LimesReportRenderer is implemented by data types that can render a Limes API report into CSVRecords.

# Type aliases

CSVRecordFormat type defines the style of CSV records.
CSVRecords is exactly that.
OutputFormat that the app can print data in.