Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterRoleBindingSet ¶
type ClusterRoleBindingSet interface { Keys() sets.String List() []*rbac_authorization_k8s_io_v1.ClusterRoleBinding Map() map[string]*rbac_authorization_k8s_io_v1.ClusterRoleBinding Insert(clusterRoleBinding ...*rbac_authorization_k8s_io_v1.ClusterRoleBinding) Equal(clusterRoleBindingSet ClusterRoleBindingSet) bool Has(clusterRoleBinding *rbac_authorization_k8s_io_v1.ClusterRoleBinding) bool Delete(clusterRoleBinding *rbac_authorization_k8s_io_v1.ClusterRoleBinding) Union(set ClusterRoleBindingSet) ClusterRoleBindingSet Difference(set ClusterRoleBindingSet) ClusterRoleBindingSet Intersection(set ClusterRoleBindingSet) ClusterRoleBindingSet Find(id ezkube.ResourceId) (*rbac_authorization_k8s_io_v1.ClusterRoleBinding, error) Length() int }
func NewClusterRoleBindingSet ¶
func NewClusterRoleBindingSet(clusterRoleBindingList ...*rbac_authorization_k8s_io_v1.ClusterRoleBinding) ClusterRoleBindingSet
func NewClusterRoleBindingSetFromList ¶
func NewClusterRoleBindingSetFromList(clusterRoleBindingList *rbac_authorization_k8s_io_v1.ClusterRoleBindingList) ClusterRoleBindingSet
type ClusterRoleSet ¶
type ClusterRoleSet interface { Keys() sets.String List() []*rbac_authorization_k8s_io_v1.ClusterRole Map() map[string]*rbac_authorization_k8s_io_v1.ClusterRole Insert(clusterRole ...*rbac_authorization_k8s_io_v1.ClusterRole) Equal(clusterRoleSet ClusterRoleSet) bool Has(clusterRole *rbac_authorization_k8s_io_v1.ClusterRole) bool Delete(clusterRole *rbac_authorization_k8s_io_v1.ClusterRole) Union(set ClusterRoleSet) ClusterRoleSet Difference(set ClusterRoleSet) ClusterRoleSet Intersection(set ClusterRoleSet) ClusterRoleSet Find(id ezkube.ResourceId) (*rbac_authorization_k8s_io_v1.ClusterRole, error) Length() int }
func NewClusterRoleSet ¶
func NewClusterRoleSet(clusterRoleList ...*rbac_authorization_k8s_io_v1.ClusterRole) ClusterRoleSet
func NewClusterRoleSetFromList ¶
func NewClusterRoleSetFromList(clusterRoleList *rbac_authorization_k8s_io_v1.ClusterRoleList) ClusterRoleSet
type RoleBindingSet ¶
type RoleBindingSet interface { Keys() sets.String List() []*rbac_authorization_k8s_io_v1.RoleBinding Map() map[string]*rbac_authorization_k8s_io_v1.RoleBinding Insert(roleBinding ...*rbac_authorization_k8s_io_v1.RoleBinding) Equal(roleBindingSet RoleBindingSet) bool Has(roleBinding *rbac_authorization_k8s_io_v1.RoleBinding) bool Delete(roleBinding *rbac_authorization_k8s_io_v1.RoleBinding) Union(set RoleBindingSet) RoleBindingSet Difference(set RoleBindingSet) RoleBindingSet Intersection(set RoleBindingSet) RoleBindingSet Find(id ezkube.ResourceId) (*rbac_authorization_k8s_io_v1.RoleBinding, error) Length() int }
func NewRoleBindingSet ¶
func NewRoleBindingSet(roleBindingList ...*rbac_authorization_k8s_io_v1.RoleBinding) RoleBindingSet
func NewRoleBindingSetFromList ¶
func NewRoleBindingSetFromList(roleBindingList *rbac_authorization_k8s_io_v1.RoleBindingList) RoleBindingSet
type RoleSet ¶
type RoleSet interface { Keys() sets.String List() []*rbac_authorization_k8s_io_v1.Role Map() map[string]*rbac_authorization_k8s_io_v1.Role Insert(role ...*rbac_authorization_k8s_io_v1.Role) Equal(roleSet RoleSet) bool Has(role *rbac_authorization_k8s_io_v1.Role) bool Delete(role *rbac_authorization_k8s_io_v1.Role) Union(set RoleSet) RoleSet Difference(set RoleSet) RoleSet Intersection(set RoleSet) RoleSet Find(id ezkube.ResourceId) (*rbac_authorization_k8s_io_v1.Role, error) Length() int }
func NewRoleSet ¶
func NewRoleSet(roleList ...*rbac_authorization_k8s_io_v1.Role) RoleSet
func NewRoleSetFromList ¶
func NewRoleSetFromList(roleList *rbac_authorization_k8s_io_v1.RoleList) RoleSet
Click to show internal directories.
Click to hide internal directories.