Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventsEndpoints ¶
type EventsEndpoints struct { AuthFilter restmachinery.Filter EventSchemaLoader gojsonschema.JSONLoader Service core.EventsService }
func (*EventsEndpoints) Register ¶
func (e *EventsEndpoints) Register(router *mux.Router)
type JobsEndpoints ¶
type JobsEndpoints struct { AuthFilter restmachinery.Filter JobSchemaLoader gojsonschema.JSONLoader JobStatusSchemaLoader gojsonschema.JSONLoader Service core.JobsService }
JobsEndpoints implements restmachinery.Endpoints to provide Job-related URL --> action mappings to a restmachinery.Server.
func (*JobsEndpoints) Register ¶
func (j *JobsEndpoints) Register(router *mux.Router)
Register is invoked by restmachinery.Server to register Job-related URL --> action mappings to a restmachinery.Server.
type LogsEndpoints ¶
type LogsEndpoints struct { AuthFilter restmachinery.Filter Service core.LogsService }
LogsEndpoints implements restmachinery.Endpoints to provide log-related URL --> action mappings to a restmachinery.Server.
func (*LogsEndpoints) Register ¶
func (l *LogsEndpoints) Register(router *mux.Router)
Register is invoked by restmachinery.Server to register log-related URL --> action mappings to a restmachinery.Server.
type ProjectRoleAssignmentsEndpoints ¶
type ProjectRoleAssignmentsEndpoints struct { AuthFilter restmachinery.Filter ProjectRoleAssignmentSchemaLoader gojsonschema.JSONLoader Service authz.RoleAssignmentsService }
ProjectRoleAssignmentsEndpoints implements restmachinery.Endpoints to provide project-level RoleAssignment-related URL --> action mappings to a restmachinery.Server.
func (*ProjectRoleAssignmentsEndpoints) Register ¶
func (p *ProjectRoleAssignmentsEndpoints) Register(router *mux.Router)
type ProjectsEndpoints ¶
type ProjectsEndpoints struct { AuthFilter restmachinery.Filter ProjectSchemaLoader gojsonschema.JSONLoader Service core.ProjectsService }
ProjectsEndpoints implements restmachinery.Endpoints to provide Project-related URL --> action mappings to a restmachinery.Server.
func (*ProjectsEndpoints) Register ¶
func (p *ProjectsEndpoints) Register(router *mux.Router)
Register is invoked by restmachinery.Server to register Project-related URL --> action mappings to a restmachinery.Server.
type SecretsEndpoints ¶
type SecretsEndpoints struct { AuthFilter restmachinery.Filter SecretSchemaLoader gojsonschema.JSONLoader Service core.SecretsService }
func (*SecretsEndpoints) Register ¶
func (s *SecretsEndpoints) Register(router *mux.Router)
type SubstrateEndpoints ¶
type SubstrateEndpoints struct { AuthFilter restmachinery.Filter Service core.SubstrateService }
SubstrateEndpoints implements restmachinery.Endpoints to provide Substrate-related URL --> action mappings to a restmachinery.Server.
func (*SubstrateEndpoints) Register ¶
func (s *SubstrateEndpoints) Register(router *mux.Router)
Register is invoked by restmachinery.Server to register Project-related URL --> action mappings to a restmachinery.Server.
type WorkersEndpoints ¶
type WorkersEndpoints struct { AuthFilter restmachinery.Filter WorkerStatusSchemaLoader gojsonschema.JSONLoader Service core.WorkersService }
WorkersEndpoints implements restmachinery.Endpoints to provide Worker-related URL --> action mappings to a restmachinery.Server.
func (*WorkersEndpoints) Register ¶
func (w *WorkersEndpoints) Register(router *mux.Router)
Register is invoked by restmachinery.Server to register Worker-related URL --> action mappings to a restmachinery.Server.