feat(coderd): add workspace timings endpoint (#14648)

This commit is contained in:
Bruno Quaresma
2024-09-16 16:31:05 -03:00
committed by GitHub
parent c330af0e4d
commit 705b9ccda8
19 changed files with 640 additions and 2 deletions
+16
View File
@@ -1061,6 +1061,17 @@ export interface ProvisionerKey {
readonly tags: Record<string, string>;
}
// From codersdk/workspaces.go
export interface ProvisionerTiming {
readonly job_id: string;
readonly started_at: string;
readonly ended_at: string;
readonly stage: string;
readonly source: string;
readonly action: string;
readonly resource: string;
}
// From codersdk/workspaceproxy.go
export interface ProxyHealthReport {
readonly errors: Readonly<Array<string>>;
@@ -2010,6 +2021,11 @@ export interface WorkspaceResourceMetadata {
readonly sensitive: boolean;
}
// From codersdk/workspaces.go
export interface WorkspaceTimings {
readonly provisioner_timings: Readonly<Array<ProvisionerTiming>>;
}
// From codersdk/workspaces.go
export interface WorkspacesRequest extends Pagination {
readonly q?: string;