Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { // See auth.ClientI.ListUnifiedResources. ListUnifiedResources(ctx context.Context, req *proto.ListUnifiedResourcesRequest) (*proto.ListUnifiedResourcesResponse, error) }
Client represents auth.ClientI methods used by List. During a normal operation, auth.ClientI is passed as this interface.
type ListResponse ¶
type ListResponse struct { Resources []UnifiedResource NextKey string }
type UnifiedResource ¶
type UnifiedResource struct { Server *clusters.Server Database *clusters.Database Kube *clusters.Kube App *clusters.App SAMLIdPServiceProvider *clusters.SAMLIdPServiceProvider }
UnifiedResource combines all resource types into a single struct. Only one filed should be set at a time.
Click to show internal directories.
Click to hide internal directories.