Versions in this module Expand all Collapse all v1 v1.5.1 Feb 8, 2017 v1.5.0 Oct 23, 2016 Changes in this version + type ClusterRoleBindingExpansion interface + type ClusterRoleBindingInterface interface + Create func(*v1alpha1.ClusterRoleBinding) (*v1alpha1.ClusterRoleBinding, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1alpha1.ClusterRoleBinding, error) + List func(opts api.ListOptions) (*v1alpha1.ClusterRoleBindingList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1alpha1.ClusterRoleBinding, err error) + Update func(*v1alpha1.ClusterRoleBinding) (*v1alpha1.ClusterRoleBinding, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type ClusterRoleBindingsGetter interface + ClusterRoleBindings func() ClusterRoleBindingInterface + type ClusterRoleExpansion interface + type ClusterRoleInterface interface + Create func(*v1alpha1.ClusterRole) (*v1alpha1.ClusterRole, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1alpha1.ClusterRole, error) + List func(opts api.ListOptions) (*v1alpha1.ClusterRoleList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1alpha1.ClusterRole, err error) + Update func(*v1alpha1.ClusterRole) (*v1alpha1.ClusterRole, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type ClusterRolesGetter interface + ClusterRoles func() ClusterRoleInterface + type RbacClient struct + func New(c *rest.RESTClient) *RbacClient + func NewForConfig(c *rest.Config) (*RbacClient, error) + func NewForConfigOrDie(c *rest.Config) *RbacClient + func (c *RbacClient) ClusterRoleBindings() ClusterRoleBindingInterface + func (c *RbacClient) ClusterRoles() ClusterRoleInterface + func (c *RbacClient) GetRESTClient() *rest.RESTClient + func (c *RbacClient) RoleBindings(namespace string) RoleBindingInterface + func (c *RbacClient) Roles(namespace string) RoleInterface + type RbacInterface interface + GetRESTClient func() *rest.RESTClient + type RoleBindingExpansion interface + type RoleBindingInterface interface + Create func(*v1alpha1.RoleBinding) (*v1alpha1.RoleBinding, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1alpha1.RoleBinding, error) + List func(opts api.ListOptions) (*v1alpha1.RoleBindingList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1alpha1.RoleBinding, err error) + Update func(*v1alpha1.RoleBinding) (*v1alpha1.RoleBinding, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type RoleBindingsGetter interface + RoleBindings func(namespace string) RoleBindingInterface + type RoleExpansion interface + type RoleInterface interface + Create func(*v1alpha1.Role) (*v1alpha1.Role, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1alpha1.Role, error) + List func(opts api.ListOptions) (*v1alpha1.RoleList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1alpha1.Role, err error) + Update func(*v1alpha1.Role) (*v1alpha1.Role, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type RolesGetter interface + Roles func(namespace string) RoleInterface