Documentation ¶
Index ¶
- type Client
- func (c *Client) DeleteRoleBindings(userID string, header http.Header, qs url.Values) ([]byte, error)
- func (c *Client) ListPolicyBindings(header http.Header, qs url.Values) ([]*PolicyBinding, error)
- func (c *Client) ListRoleBindings(header http.Header, qs url.Values) ([]*RoleBinding, error)
- func (c *Client) SearchSystemRoleBindings(uids []string) (map[string][]*types.RoleBinding, error)
- type PolicyBinding
- type RoleBinding
- type SearchSystemRoleBindingArgs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { *httpclient.Client // contains filtered or unexported fields }
func (*Client) DeleteRoleBindings ¶ added in v1.7.1
func (*Client) ListPolicyBindings ¶ added in v1.9.9
func (*Client) ListRoleBindings ¶
func (*Client) SearchSystemRoleBindings ¶ added in v1.9.9
type PolicyBinding ¶ added in v1.9.9
type RoleBinding ¶
type SearchSystemRoleBindingArgs ¶ added in v1.9.9
type SearchSystemRoleBindingArgs struct {
Uids []string `json:"uids"`
}
Click to show internal directories.
Click to hide internal directories.