Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthzRoleBindingCmd ¶ added in v1.1.0
func NewAuthzRoleBindingCmd(f client.NewClientFunc) *cobra.Command
Types ¶
type AuthzRoleBinding ¶
type AuthzRoleBinding struct {
// contains filtered or unexported fields
}
AuthzRoleBinding implements authz role binding operations
func New ¶
func New(c client.Interface) *AuthzRoleBinding
New creates a new authz role binding implementation
func (*AuthzRoleBinding) Delete ¶
func (r *AuthzRoleBinding) Delete(params DeleteParams) error
Delete deletes a single authz role binding
func (*AuthzRoleBinding) Get ¶
func (r *AuthzRoleBinding) Get(params GetParams) error
Get retrieves a single authz role binding and outputs it as YAML
func (*AuthzRoleBinding) List ¶
func (r *AuthzRoleBinding) List(params ListParams) error
List lists all authz role bindings in a namespace
type DeleteParams ¶
DeleteParams defines parameters for deleting a single authz role binding
func (DeleteParams) GetNamespace ¶
func (p DeleteParams) GetNamespace() string
GetNamespace returns the namespace
type GetParams ¶
GetParams defines parameters for getting a single authz role binding
func (GetParams) GetNamespace ¶
GetNamespace returns the namespace
type ListParams ¶
type ListParams struct {
Namespace string
}
ListParams defines parameters for listing authz role bindings
func (ListParams) GetNamespace ¶
func (p ListParams) GetNamespace() string
GetNamespace returns the namespace
Click to show internal directories.
Click to hide internal directories.