mirror of
https://github.com/coder/coder.git
synced 2026-10-29 17:44:33 +08:00
feat(coderd): support ephemeral parameters (#8367)
This commit is contained in:
@@ -946,6 +946,7 @@ export interface TemplateVersionParameter {
|
||||
readonly validation_max?: number
|
||||
readonly validation_monotonic?: ValidationMonotonicOrder
|
||||
readonly required: boolean
|
||||
readonly ephemeral: boolean
|
||||
}
|
||||
|
||||
// From codersdk/templateversions.go
|
||||
|
||||
@@ -32,6 +32,7 @@ const createTemplateVersionParameter = (
|
||||
validation_monotonic: "increasing",
|
||||
description_plaintext: "",
|
||||
required: true,
|
||||
ephemeral: false,
|
||||
...partial,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -111,6 +111,7 @@ RichParameters.args = {
|
||||
icon: "/emojis/1f1e6-1f1fa.png",
|
||||
},
|
||||
],
|
||||
ephemeral: false,
|
||||
},
|
||||
],
|
||||
createWorkspaceErrors: {},
|
||||
|
||||
@@ -955,6 +955,7 @@ export const MockTemplateVersionParameter1: TypesGen.TemplateVersionParameter =
|
||||
icon: "/icon/folder.svg",
|
||||
options: [],
|
||||
required: true,
|
||||
ephemeral: false,
|
||||
}
|
||||
|
||||
export const MockTemplateVersionParameter2: TypesGen.TemplateVersionParameter =
|
||||
@@ -971,6 +972,7 @@ export const MockTemplateVersionParameter2: TypesGen.TemplateVersionParameter =
|
||||
validation_max: 3,
|
||||
validation_monotonic: "increasing",
|
||||
required: true,
|
||||
ephemeral: false,
|
||||
}
|
||||
|
||||
export const MockTemplateVersionParameter3: TypesGen.TemplateVersionParameter =
|
||||
@@ -986,6 +988,7 @@ export const MockTemplateVersionParameter3: TypesGen.TemplateVersionParameter =
|
||||
validation_error: "No way!",
|
||||
validation_regex: "^[a-z]{3}$",
|
||||
required: true,
|
||||
ephemeral: false,
|
||||
}
|
||||
|
||||
export const MockTemplateVersionParameter4: TypesGen.TemplateVersionParameter =
|
||||
@@ -999,6 +1002,7 @@ export const MockTemplateVersionParameter4: TypesGen.TemplateVersionParameter =
|
||||
icon: "/icon/database.svg",
|
||||
options: [],
|
||||
required: true,
|
||||
ephemeral: false,
|
||||
}
|
||||
|
||||
export const MockTemplateVersionParameter5: TypesGen.TemplateVersionParameter =
|
||||
@@ -1015,6 +1019,7 @@ export const MockTemplateVersionParameter5: TypesGen.TemplateVersionParameter =
|
||||
validation_max: 10,
|
||||
validation_monotonic: "decreasing",
|
||||
required: true,
|
||||
ephemeral: false,
|
||||
}
|
||||
|
||||
export const MockTemplateVersionVariable1: TypesGen.TemplateVersionVariable = {
|
||||
|
||||
Reference in New Issue
Block a user