package
1.12.6
Repository: https://github.com/sapcc/go-api-declarations.git
Documentation: pkg.go.dev

# Packages

Package limesrates contains data structures that appear on the Limes rate API.
Package limesresources contains data structures that appear on the Limes resource API.

# Functions

ParseInUnit parses the string representation of a value with this unit (or any unit that can be converted to it).

# Constants

AvailabilityZoneAny marks values that are not bound to a specific AZ.
AvailabilityZoneUnknown marks values that are bound to an unknown AZ.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ClusterInfo contains the metadata for a cluster that appears in both resource data and rate data reports.
DomainInfo contains the metadata for a domain that appears in both resource data and rate data reports.
FractionalValueError is returned by ValueWithUnit.ConvertTo() when the conversion would yield a fractional value in the target unit.
IncompatibleUnitsError is returned by ValueWithUnit.ConvertTo() when the original and target unit are incompatible and cannot be converted into each other.
ProjectInfo contains the metadata for a project that appears in both resource data and rate data reports.
ServiceInfo contains the metadata for a backend service that appears in both resource data and rate data reports.
UnixEncodedTime is a time.Time that marshals into JSON as a UNIX timestamp.
ValueWithUnit is used to represent values with units in subresources.

# Type aliases

AvailabilityZone is the name of an availability zone.
ServiceType identifies a backend service that can have resources or rates.
Unit enumerates allowed values for the unit a resource's quota/usage is measured in.