client-go: kmodules.xyz/client-go/rbac/v1 Index | Files

package v1

import "kmodules.xyz/client-go/rbac/v1"

Index

Package Files

clusterrole.go clusterrolebinding.go kubernetes.go role.go rolebinding.go

func CreateOrPatchClusterRole Uses

func CreateOrPatchClusterRole(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.ClusterRole) *rbac.ClusterRole, opts metav1.PatchOptions) (*rbac.ClusterRole, kutil.VerbType, error)

func CreateOrPatchClusterRoleBinding Uses

func CreateOrPatchClusterRoleBinding(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.ClusterRoleBinding) *rbac.ClusterRoleBinding, opts metav1.PatchOptions) (*rbac.ClusterRoleBinding, kutil.VerbType, error)

func CreateOrPatchRole Uses

func CreateOrPatchRole(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.Role) *rbac.Role, opts metav1.PatchOptions) (*rbac.Role, kutil.VerbType, error)

func CreateOrPatchRoleBinding Uses

func CreateOrPatchRoleBinding(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.RoleBinding) *rbac.RoleBinding, opts metav1.PatchOptions) (*rbac.RoleBinding, kutil.VerbType, error)

func PatchClusterRole Uses

func PatchClusterRole(ctx context.Context, c kubernetes.Interface, cur *rbac.ClusterRole, transform func(*rbac.ClusterRole) *rbac.ClusterRole, opts metav1.PatchOptions) (*rbac.ClusterRole, kutil.VerbType, error)

func PatchClusterRoleBinding Uses

func PatchClusterRoleBinding(ctx context.Context, c kubernetes.Interface, cur *rbac.ClusterRoleBinding, transform func(*rbac.ClusterRoleBinding) *rbac.ClusterRoleBinding, opts metav1.PatchOptions) (*rbac.ClusterRoleBinding, kutil.VerbType, error)

func PatchClusterRoleBindingObject Uses

func PatchClusterRoleBindingObject(ctx context.Context, c kubernetes.Interface, cur, mod *rbac.ClusterRoleBinding, opts metav1.PatchOptions) (*rbac.ClusterRoleBinding, kutil.VerbType, error)

func PatchClusterRoleObject Uses

func PatchClusterRoleObject(ctx context.Context, c kubernetes.Interface, cur, mod *rbac.ClusterRole, opts metav1.PatchOptions) (*rbac.ClusterRole, kutil.VerbType, error)

func PatchRole Uses

func PatchRole(ctx context.Context, c kubernetes.Interface, cur *rbac.Role, transform func(*rbac.Role) *rbac.Role, opts metav1.PatchOptions) (*rbac.Role, kutil.VerbType, error)

func PatchRoleBinding Uses

func PatchRoleBinding(ctx context.Context, c kubernetes.Interface, cur *rbac.RoleBinding, transform func(*rbac.RoleBinding) *rbac.RoleBinding, opts metav1.PatchOptions) (*rbac.RoleBinding, kutil.VerbType, error)

func PatchRoleBindingObject Uses

func PatchRoleBindingObject(ctx context.Context, c kubernetes.Interface, cur, mod *rbac.RoleBinding, opts metav1.PatchOptions) (*rbac.RoleBinding, kutil.VerbType, error)

func PatchRoleObject Uses

func PatchRoleObject(ctx context.Context, c kubernetes.Interface, cur, mod *rbac.Role, opts metav1.PatchOptions) (*rbac.Role, kutil.VerbType, error)

func TryUpdateClusterRole Uses

func TryUpdateClusterRole(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.ClusterRole) *rbac.ClusterRole, opts metav1.UpdateOptions) (result *rbac.ClusterRole, err error)

func TryUpdateClusterRoleBinding Uses

func TryUpdateClusterRoleBinding(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.ClusterRoleBinding) *rbac.ClusterRoleBinding, opts metav1.UpdateOptions) (result *rbac.ClusterRoleBinding, err error)

func TryUpdateRole Uses

func TryUpdateRole(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.Role) *rbac.Role, opts metav1.UpdateOptions) (result *rbac.Role, err error)

func TryUpdateRoleBinding Uses

func TryUpdateRoleBinding(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*rbac.RoleBinding) *rbac.RoleBinding, opts metav1.UpdateOptions) (result *rbac.RoleBinding, err error)

func WaitUntillRoleBindingDeleted Uses

func WaitUntillRoleBindingDeleted(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta) error

func WaitUntillRoleDeleted Uses

func WaitUntillRoleDeleted(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta) error

Package v1 imports 12 packages (graph) and is imported by 19 packages. Updated 2020-09-30. Refresh now. Tools for package owners.