Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadServingConditionInfoConfiguration ¶
func LoadServingConditionInfoConfiguration() map[string][]ConditionInfo
Types ¶
type CRNode ¶
type CRNode struct { Name string GVR schema.GroupVersionResource GetResourceName func(string) string GetListOptions func([]string) metav1.ListOptions Leaves []*CRNode }
func (*CRNode) AddLeafNode ¶
func (*CRNode) SetListOptions ¶
func (t *CRNode) SetListOptions(f func([]string) metav1.ListOptions)
type ConditionInfo ¶
type ConditionInfoConfig ¶
type ConditionInfoConfig struct { Name string `json:"name"` ConditionInfos []ConditionInfo `json:"conditionInfos"` }
type KeyInfoConfiguration ¶
type ObjectNode ¶
type ObjectNode struct { CRName string ObjectName string Object *unstructured.Unstructured Leaves []*ObjectNode }
func NewObjectNode ¶
func NewObjectNode(crName, objectName string, object *unstructured.Unstructured) *ObjectNode
func (*ObjectNode) AddLeafNode ¶
func (t *ObjectNode) AddLeafNode(leaf *ObjectNode)
Click to show internal directories.
Click to hide internal directories.