Documentation ¶
Index ¶
- type Category
- type Client
- func (c *Client) GetClusterStatusCounts(ctx context.Context, source string, query url.Values) (map[string]int, error)
- func (c *Client) GetFindings(ctx context.Context, query url.Values) (*Findings, error)
- func (c *Client) GetNamespaceStatusCounts(ctx context.Context, source string, query url.Values) (NamespaceStatusCounts, error)
- func (c *Client) GetResource(ctx context.Context, id string) (*Resource, error)
- func (c *Client) GetResourceStatusCounts(ctx context.Context, id string, query url.Values) ([]ResourceStatusCount, error)
- func (c *Client) ListNamespaces(ctx context.Context, query url.Values) ([]string, error)
- func (c *Client) ListPolicies(ctx context.Context, query url.Values) ([]Policy, error)
- func (c *Client) ListResourceCategories(ctx context.Context, id string, query url.Values) ([]SourceCategoryTree, error)
- func (c *Client) ListSourceCategoryTree(ctx context.Context, query url.Values) ([]SourceCategoryTree, error)
- func (c *Client) ListSources(ctx context.Context, query url.Values) ([]string, error)
- func (c *Client) ResolveNamespaceSelector(ctx context.Context, selector map[string]string) ([]string, error)
- func (c *Client) UseResources(ctx context.Context, source string, query url.Values) (bool, error)
- type FindingCounts
- type Findings
- type NamespaceStatusCounts
- type Policy
- type Resource
- type ResourceStatusCount
- type SourceCategoryTree
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) GetClusterStatusCounts ¶
func (*Client) GetFindings ¶
func (*Client) GetNamespaceStatusCounts ¶
func (*Client) GetResource ¶
func (*Client) GetResourceStatusCounts ¶
func (*Client) ListNamespaces ¶
func (*Client) ListPolicies ¶
func (*Client) ListResourceCategories ¶
func (*Client) ListSourceCategoryTree ¶
func (*Client) ListSources ¶
func (*Client) ResolveNamespaceSelector ¶
type FindingCounts ¶
type Findings ¶
type Findings struct { Total int `json:"total"` PerResult map[string]int `json:"perResult"` Counts []FindingCounts `json:"counts"` }
type NamespaceStatusCounts ¶
type ResourceStatusCount ¶
type SourceCategoryTree ¶
Click to show internal directories.
Click to hide internal directories.