Documentation ¶
Overview ¶
Provides marshalling and remote execution glue for http ssh jobs.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HttpJobFor ¶
func HttpJobFor(job interface{}) (exc client.RemoteExecutable, err error)
Types ¶
type HttpCreateKeysRequest ¶
type HttpCreateKeysRequest struct { sshjobs.CreateKeysRequest client.DefaultRequest }
func (*HttpCreateKeysRequest) HttpMethod ¶
func (h *HttpCreateKeysRequest) HttpMethod() string
func (*HttpCreateKeysRequest) HttpPath ¶
func (h *HttpCreateKeysRequest) HttpPath() string
func (*HttpCreateKeysRequest) MarshalHttpRequestBody ¶
func (h *HttpCreateKeysRequest) MarshalHttpRequestBody(w io.Writer) error
Click to show internal directories.
Click to hide internal directories.