Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Api ¶
type Api interface { GetEndpoints(ctx context.Context, filter model.EndpointFilter) (map[string]model.Endpoint, error) GetEndpoint(ctx context.Context, id string) (model.Endpoint, error) AddEndpoint(ctx context.Context, endpoint model.EndpointBase) (string, error) AddEndpoints(ctx context.Context, endpoints []model.EndpointBase) (string, error) AddEndpointAlias(ctx context.Context, id, path string) (string, error) AddDefaultGuiEndpoint(ctx context.Context, id string) (string, error) RemoveEndpoint(ctx context.Context, id string, restrictStd bool) (string, error) RemoveEndpoints(ctx context.Context, filter model.EndpointFilter, restrictStd bool) (string, error) GetCoreServices(ctx context.Context) (map[string]model.CoreService, error) GetCoreService(ctx context.Context, name string) (model.CoreService, error) RestartCoreService(ctx context.Context, name string) (string, error) job_hdl_lib.Api srv_info_lib.Api }
Click to show internal directories.
Click to hide internal directories.