Documentation
¶
Overview ¶
Package workbench serves the authenticated local deployment interface.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type APIError ¶
type APIError struct {
Message string `json:"message"`
Code int `json:"code"`
Diagnostics output.Diagnostics `json:"diagnostics,omitempty"`
}
type Event ¶
type Event struct {
ID uint64 `json:"id"`
Time time.Time `json:"time"`
Run string `json:"run,omitempty"`
Target string `json:"target,omitempty"`
Environment string `json:"environment,omitempty"`
Type string `json:"type"`
Operation *provider.Event `json:"operation,omitempty"`
Error *APIError `json:"error,omitempty"`
}
type Publication ¶
type Run ¶
type Run struct {
Publication *Publication `json:"publication,omitempty"`
ID string `json:"id"`
Action string `json:"action"`
Target string `json:"target"`
Environment string `json:"environment"`
Status string `json:"status"`
StartedAt time.Time `json:"started_at"`
FinishedAt *time.Time `json:"finished_at,omitempty"`
Error *APIError `json:"error,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.