MCPcopy Index your code
hub / github.com/coder/coder / DeletedWorkspace

Method DeletedWorkspace

codersdk/workspaces.go:163–168  ·  view source on GitHub ↗

DeletedWorkspace returns a single workspace that was deleted.

(ctx context.Context, id uuid.UUID)

Source from the content-addressed store, hash-verified

161
162// DeletedWorkspace returns a single workspace that was deleted.
163func (c *Client) DeletedWorkspace(ctx context.Context, id uuid.UUID) (Workspace, error) {
164 o := WorkspaceOptions{
165 IncludeDeleted: true,
166 }
167 return c.getWorkspace(ctx, id, o.asRequestOption())
168}
169
170func (c *Client) getWorkspace(ctx context.Context, id uuid.UUID, opts ...RequestOption) (Workspace, error) {
171 res, err := c.Request(ctx, http.MethodGet, fmt.Sprintf("/api/v2/workspaces/%s", id), nil, opts...)

Callers 5

TestWorkspaceFunction · 0.80
TestWorkspaceBuildStatusFunction · 0.80
TestTasksFunction · 0.80
MustWorkspaceFunction · 0.80

Calls 2

getWorkspaceMethod · 0.95
asRequestOptionMethod · 0.95

Tested by 4

TestWorkspaceFunction · 0.64
TestWorkspaceBuildStatusFunction · 0.64
TestTasksFunction · 0.64