# Constants
TimeFormat defines the format used for timestamps across all this API.
# Structs
AgentMetadata is metadata about the agent.
ClusterSummary contains a summary of the most recent status of a cluster.
DataReading is the output of a DataGatherer.
DataReadingsPost is the payload in the upload request.
GatheredResource wraps the raw k8s resource that is sent to the jetstack secure backend.
PackageInformation contains all the details to identify a package.
Report contains the fields of a Preflight report.
ReportMetadata contains metadata about a report.
ReportRule contains the fields of a rule inside a Report.
ReportSection contains the fields of a section inside a Report.
ReportSet groups one or more reports of different packages with the same timestamp for the same cluster.
ReportSummary constains a summary of a report.
Time is a wrapper around time.Time that overrides how it is marshaled into JSON.