Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { plugindata.Client types.Events Ping(context.Context) (proto.PingResponse, error) GetAccessRequests(ctx context.Context, filter types.AccessRequestFilter) ([]types.AccessRequest, error) SubmitAccessReview(ctx context.Context, params types.AccessReviewSubmission) (types.AccessRequest, error) SetAccessRequestState(ctx context.Context, params types.AccessRequestUpdate) error ListResources(ctx context.Context, req proto.ListResourcesRequest) (*types.ListResourcesResponse, error) AccessListClient() services.AccessLists }
Client aggregates the parts of Teleport API client interface (as implemented by github.com/gravitational/teleport/api/client.Client) that are used by the access plugins.
Click to show internal directories.
Click to hide internal directories.