Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterRoleBinding ¶
type ClusterRoleBinding struct { ObjectMeta api.ObjectMeta `json:"objectMeta"` TypeMeta api.TypeMeta `json:"typeMeta"` }
ClusterRoleBindingList is a presentation layer view of Kubernetes clusterRoleBindingList. This means it is clusterRoleBindingList plus additional augmented data we can get from other sources.
type ClusterRoleBindingCell ¶
type ClusterRoleBindingCell ClusterRoleBinding
func (ClusterRoleBindingCell) GetProperty ¶
func (self ClusterRoleBindingCell) GetProperty(name dataselect.PropertyName) dataselect.ComparableValue
type ClusterRoleBindingDetail ¶
type ClusterRoleBindingDetail struct { // Extends list item structure. ClusterRoleBinding `json:",inline"` Subjects []rbac.Subject `json:"subjects,omitempty" protobuf:"bytes,2,rep,name=subjects"` RoleRef rbac.RoleRef `json:"roleRef" protobuf:"bytes,3,opt,name=roleRef"` // List of non-critical errors, that occurred during resource retrieval. Errors []error `json:"errors"` }
ClusterRoleBindingDetail contains ClusterRoleBinding details.
func GetClusterRoleBindingDetail ¶
func GetClusterRoleBindingDetail(client k8sClient.Interface, name string) (*ClusterRoleBindingDetail, error)
GetClusterRoleBindingDetail gets ClusterRoleBinding details.
type ClusterRoleBindingList ¶
type ClusterRoleBindingList struct { ListMeta api.ListMeta `json:"listMeta"` Items []ClusterRoleBinding `json:"items"` // List of non-critical errors, that occurred during resource retrieval. Errors []error `json:"errors"` }
ClusterRoleBindingList contains a list of clusterRoleBindings in the cluster.
func GetClusterRoleBindingList ¶
func GetClusterRoleBindingList(client kubernetes.Interface, dsQuery *dataselect.DataSelectQuery) (*ClusterRoleBindingList, error)
GetClusterRoleBindingList returns a list of all ClusterRoleBindings in the cluster.
func GetClusterRoleBindingListFromChannels ¶
func GetClusterRoleBindingListFromChannels(channels *common.ResourceChannels, dsQuery *dataselect.DataSelectQuery) (*ClusterRoleBindingList, error)
GetClusterRoleBindingListFromChannels returns a list of all ClusterRoleBindings in the cluster reading required resource list once from the channels.
Click to show internal directories.
Click to hide internal directories.