kubernetes/staging/src/k8s.io/component-helpers/auth/rbac/reconciliation/clusterrolebinding_interfaces.go

type ClusterRoleBindingAdapter

func (o ClusterRoleBindingAdapter) GetObject() runtime.Object {}

func (o ClusterRoleBindingAdapter) GetNamespace() string {}

func (o ClusterRoleBindingAdapter) GetName() string {}

func (o ClusterRoleBindingAdapter) GetUID() types.UID {}

func (o ClusterRoleBindingAdapter) GetLabels() map[string]string {}

func (o ClusterRoleBindingAdapter) SetLabels(in map[string]string) {}

func (o ClusterRoleBindingAdapter) GetAnnotations() map[string]string {}

func (o ClusterRoleBindingAdapter) SetAnnotations(in map[string]string) {}

func (o ClusterRoleBindingAdapter) GetRoleRef() rbacv1.RoleRef {}

func (o ClusterRoleBindingAdapter) GetSubjects() []rbacv1.Subject {}

func (o ClusterRoleBindingAdapter) SetSubjects(in []rbacv1.Subject) {}

type ClusterRoleBindingClientAdapter

func (c ClusterRoleBindingClientAdapter) Get(namespace, name string) (RoleBinding, error) {}

func (c ClusterRoleBindingClientAdapter) Create(in RoleBinding) (RoleBinding, error) {}

func (c ClusterRoleBindingClientAdapter) Update(in RoleBinding) (RoleBinding, error) {}

func (c ClusterRoleBindingClientAdapter) Delete(namespace, name string, uid types.UID) error {}