Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Resource ¶
type Resource struct {
Of *UsageObject
By *UsageObject
Log logging.Logger
}
func (*Resource) Cluster ¶
func (usage *Resource) Cluster() *prot.ClusterUsage
Cluster returns a cluster scoped usage resource.
func (*Resource) Namespaced ¶
Namespaced returns a namespaced usage resource.
type UsageObject ¶
type UsageObject struct {
TypeMeta *metav1.TypeMeta
ObjectMeta *metav1.ObjectMeta
}
func CreateUsageObject ¶
func CreateUsageObject( typeMeta *metav1.TypeMeta, objectMeta *metav1.ObjectMeta, ) UsageObject
Click to show internal directories.
Click to hide internal directories.