OS
OpenSpec HUB

clusterreport

ClusterReport is the Schema for the ClusterReport API

Resource Structure

Interactive Tree
apiVersionstring
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
configurationobject
Configuration is an optional field which can be used to specify a contract between Report generators and consumers
kindstring
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadataobject
resultsarray
ReportResult provides result details
scopeobject
Scope is an optional reference to the report scope (e.g. a Deployment, Namespace, or Node)
scopeSelectorobject
ScopeSelector is an optional selector for multiple scopes (e.g. Pods). Either one of, or none of, but not both of, Scope or ScopeSelector should be specified.
sourcestring
Source is an identifier for the source e.g. a policy engine that manages this report. Use this field if all the results are produced by a single policy engine. If the results are produced by multiple sources e.g. different engines or scanners, then use the Source field at the ReportResult level.
summaryobject
ReportSummary provides a summary of results
OpenSpec HUB
Source: openreports.io/clusterreport_v1alpha1.json