Documentation ¶
Index ¶
- func CreateOrPatchClusterRole(c kubernetes.Interface, meta metav1.ObjectMeta, ...) (*rbac.ClusterRole, kutil.VerbType, error)
- func CreateOrPatchClusterRoleBinding(c kubernetes.Interface, meta metav1.ObjectMeta, ...) (*rbac.ClusterRoleBinding, kutil.VerbType, error)
- func CreateOrPatchRole(c kubernetes.Interface, meta metav1.ObjectMeta, ...) (*rbac.Role, kutil.VerbType, error)
- func CreateOrPatchRoleBinding(c kubernetes.Interface, meta metav1.ObjectMeta, ...) (*rbac.RoleBinding, kutil.VerbType, error)
- func PatchClusterRole(c kubernetes.Interface, cur *rbac.ClusterRole, ...) (*rbac.ClusterRole, kutil.VerbType, error)
- func PatchClusterRoleBinding(c kubernetes.Interface, cur *rbac.ClusterRoleBinding, ...) (*rbac.ClusterRoleBinding, kutil.VerbType, error)
- func PatchClusterRoleBindingObject(c kubernetes.Interface, cur, mod *rbac.ClusterRoleBinding) (*rbac.ClusterRoleBinding, kutil.VerbType, error)
- func PatchClusterRoleObject(c kubernetes.Interface, cur, mod *rbac.ClusterRole) (*rbac.ClusterRole, kutil.VerbType, error)
- func PatchRole(c kubernetes.Interface, cur *rbac.Role, transform func(*rbac.Role) *rbac.Role) (*rbac.Role, kutil.VerbType, error)
- func PatchRoleBinding(c kubernetes.Interface, cur *rbac.RoleBinding, ...) (*rbac.RoleBinding, kutil.VerbType, error)
- func PatchRoleBindingObject(c kubernetes.Interface, cur, mod *rbac.RoleBinding) (*rbac.RoleBinding, kutil.VerbType, error)
- func PatchRoleObject(c kubernetes.Interface, cur, mod *rbac.Role) (*rbac.Role, kutil.VerbType, error)
- func TryUpdateClusterRole(c kubernetes.Interface, meta metav1.ObjectMeta, ...) (result *rbac.ClusterRole, err error)
- func TryUpdateClusterRoleBinding(c kubernetes.Interface, meta metav1.ObjectMeta, ...) (result *rbac.ClusterRoleBinding, err error)
- func TryUpdateRole(c kubernetes.Interface, meta metav1.ObjectMeta, ...) (result *rbac.Role, err error)
- func TryUpdateRoleBinding(c kubernetes.Interface, meta metav1.ObjectMeta, ...) (result *rbac.RoleBinding, err error)
- func WaitUntillRoleBindingDeleted(kubeClient kubernetes.Interface, meta metav1.ObjectMeta) error
- func WaitUntillRoleDeleted(kubeClient kubernetes.Interface, meta metav1.ObjectMeta) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateOrPatchClusterRole ¶
func CreateOrPatchClusterRole(c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.ClusterRole) *rbac.ClusterRole) (*rbac.ClusterRole, kutil.VerbType, error)
func CreateOrPatchClusterRoleBinding ¶
func CreateOrPatchClusterRoleBinding(c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.ClusterRoleBinding) *rbac.ClusterRoleBinding) (*rbac.ClusterRoleBinding, kutil.VerbType, error)
func CreateOrPatchRole ¶
func CreateOrPatchRoleBinding ¶
func CreateOrPatchRoleBinding(c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.RoleBinding) *rbac.RoleBinding) (*rbac.RoleBinding, kutil.VerbType, error)
func PatchClusterRole ¶
func PatchClusterRole(c kubernetes.Interface, cur *rbac.ClusterRole, transform func(*rbac.ClusterRole) *rbac.ClusterRole) (*rbac.ClusterRole, kutil.VerbType, error)
func PatchClusterRoleBinding ¶
func PatchClusterRoleBinding(c kubernetes.Interface, cur *rbac.ClusterRoleBinding, transform func(*rbac.ClusterRoleBinding) *rbac.ClusterRoleBinding) (*rbac.ClusterRoleBinding, kutil.VerbType, error)
func PatchClusterRoleBindingObject ¶
func PatchClusterRoleBindingObject(c kubernetes.Interface, cur, mod *rbac.ClusterRoleBinding) (*rbac.ClusterRoleBinding, kutil.VerbType, error)
func PatchClusterRoleObject ¶
func PatchClusterRoleObject(c kubernetes.Interface, cur, mod *rbac.ClusterRole) (*rbac.ClusterRole, kutil.VerbType, error)
func PatchRoleBinding ¶
func PatchRoleBinding(c kubernetes.Interface, cur *rbac.RoleBinding, transform func(*rbac.RoleBinding) *rbac.RoleBinding) (*rbac.RoleBinding, kutil.VerbType, error)
func PatchRoleBindingObject ¶
func PatchRoleBindingObject(c kubernetes.Interface, cur, mod *rbac.RoleBinding) (*rbac.RoleBinding, kutil.VerbType, error)
func PatchRoleObject ¶
func TryUpdateClusterRole ¶
func TryUpdateClusterRole(c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.ClusterRole) *rbac.ClusterRole) (result *rbac.ClusterRole, err error)
func TryUpdateClusterRoleBinding ¶
func TryUpdateClusterRoleBinding(c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.ClusterRoleBinding) *rbac.ClusterRoleBinding) (result *rbac.ClusterRoleBinding, err error)
func TryUpdateRole ¶
func TryUpdateRoleBinding ¶
func TryUpdateRoleBinding(c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.RoleBinding) *rbac.RoleBinding) (result *rbac.RoleBinding, err error)
func WaitUntillRoleBindingDeleted ¶
func WaitUntillRoleBindingDeleted(kubeClient kubernetes.Interface, meta metav1.ObjectMeta) error
func WaitUntillRoleDeleted ¶
func WaitUntillRoleDeleted(kubeClient kubernetes.Interface, meta metav1.ObjectMeta) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.