Documentation
¶
Index ¶
- func AwaitJob(ctx context.Context, client lib.AuxDeploymentApi, dID, jID string, ...) (job_hdl_lib.Job, error)
- type Client
- func (c *Client) CancelAuxJob(ctx context.Context, dID, jID string) error
- func (c *Client) CreateAuxDeployment(ctx context.Context, dID string, auxDepInput model.AuxDepReq, ...) (string, error)
- func (c *Client) DeleteAuxDeployment(ctx context.Context, dID, aID string, force bool) (string, error)
- func (c *Client) DeleteAuxDeployments(ctx context.Context, dID string, filter model.AuxDepFilter, force bool) (string, error)
- func (c *Client) GetAuxDeployment(ctx context.Context, dID, aID string, assets, containerInfo bool) (model.AuxDeployment, error)
- func (c *Client) GetAuxDeployments(ctx context.Context, dID string, filter model.AuxDepFilter, ...) (map[string]model.AuxDeployment, error)
- func (c *Client) GetAuxJob(ctx context.Context, dID, jID string) (job_hdl_lib.Job, error)
- func (c *Client) GetAuxJobs(ctx context.Context, dID string, filter job_hdl_lib.JobFilter) ([]job_hdl_lib.Job, error)
- func (c *Client) RestartAuxDeployment(ctx context.Context, dID, aID string) (string, error)
- func (c *Client) RestartAuxDeployments(ctx context.Context, dID string, filter model.AuxDepFilter) (string, error)
- func (c *Client) StartAuxDeployment(ctx context.Context, dID, aID string) (string, error)
- func (c *Client) StartAuxDeployments(ctx context.Context, dID string, filter model.AuxDepFilter) (string, error)
- func (c *Client) StopAuxDeployment(ctx context.Context, dID, aID string) (string, error)
- func (c *Client) StopAuxDeployments(ctx context.Context, dID string, filter model.AuxDepFilter) (string, error)
- func (c *Client) UpdateAuxDeployment(ctx context.Context, dID, aID string, auxDepInput model.AuxDepReq, ...) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func New ¶
func New(httpClient base_client.HTTPClient, baseUrl string) *Client
func (*Client) CancelAuxJob ¶
func (*Client) CreateAuxDeployment ¶
func (*Client) DeleteAuxDeployment ¶
func (*Client) DeleteAuxDeployments ¶
func (*Client) GetAuxDeployment ¶
func (*Client) GetAuxDeployments ¶
func (*Client) GetAuxJobs ¶
func (c *Client) GetAuxJobs(ctx context.Context, dID string, filter job_hdl_lib.JobFilter) ([]job_hdl_lib.Job, error)
func (*Client) RestartAuxDeployment ¶
func (*Client) RestartAuxDeployments ¶
func (*Client) StartAuxDeployment ¶
func (*Client) StartAuxDeployments ¶
func (*Client) StopAuxDeployment ¶
func (*Client) StopAuxDeployments ¶
Click to show internal directories.
Click to hide internal directories.