mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat: add template builder deployment config and telemetry types (#25082)
This commit is contained in:
Generated
+4
@@ -585,6 +585,10 @@ curl -X GET http://coder-server:8080/api/v2/deployment/config \
|
||||
"user": {}
|
||||
}
|
||||
},
|
||||
"template_builder": {
|
||||
"disabled": true,
|
||||
"registry_url": "string"
|
||||
},
|
||||
"terms_of_service_url": "string",
|
||||
"tls": {
|
||||
"address": {
|
||||
|
||||
Generated
+25
@@ -5651,6 +5651,10 @@ CreateWorkspaceRequest provides options for creating a new workspace. Only one o
|
||||
"user": {}
|
||||
}
|
||||
},
|
||||
"template_builder": {
|
||||
"disabled": true,
|
||||
"registry_url": "string"
|
||||
},
|
||||
"terms_of_service_url": "string",
|
||||
"tls": {
|
||||
"address": {
|
||||
@@ -6243,6 +6247,10 @@ CreateWorkspaceRequest provides options for creating a new workspace. Only one o
|
||||
"user": {}
|
||||
}
|
||||
},
|
||||
"template_builder": {
|
||||
"disabled": true,
|
||||
"registry_url": "string"
|
||||
},
|
||||
"terms_of_service_url": "string",
|
||||
"tls": {
|
||||
"address": {
|
||||
@@ -6356,6 +6364,7 @@ CreateWorkspaceRequest provides options for creating a new workspace. Only one o
|
||||
| `support` | [codersdk.SupportConfig](#codersdksupportconfig) | false | | |
|
||||
| `swagger` | [codersdk.SwaggerConfig](#codersdkswaggerconfig) | false | | |
|
||||
| `telemetry` | [codersdk.TelemetryConfig](#codersdktelemetryconfig) | false | | |
|
||||
| `template_builder` | [codersdk.TemplateBuilderConfig](#codersdktemplatebuilderconfig) | false | | |
|
||||
| `terms_of_service_url` | string | false | | |
|
||||
| `tls` | [codersdk.TLSConfig](#codersdktlsconfig) | false | | |
|
||||
| `trace` | [codersdk.TraceConfig](#codersdktraceconfig) | false | | |
|
||||
@@ -11820,6 +11829,22 @@ Restarts will only happen on weekdays in this list on weeks which line up with W
|
||||
|------------------|------------------------------------------------------|----------|--------------|-------------|
|
||||
| `[any property]` | [codersdk.TransitionStats](#codersdktransitionstats) | false | | |
|
||||
|
||||
## codersdk.TemplateBuilderConfig
|
||||
|
||||
```json
|
||||
{
|
||||
"disabled": true,
|
||||
"registry_url": "string"
|
||||
}
|
||||
```
|
||||
|
||||
### Properties
|
||||
|
||||
| Name | Type | Required | Restrictions | Description |
|
||||
|----------------|---------|----------|--------------|-------------|
|
||||
| `disabled` | boolean | false | | |
|
||||
| `registry_url` | string | false | | |
|
||||
|
||||
## codersdk.TemplateExample
|
||||
|
||||
```json
|
||||
|
||||
Generated
+21
@@ -2046,3 +2046,24 @@ How long expired API keys are retained before being deleted. Keeping expired key
|
||||
| Default | <code>7d</code> |
|
||||
|
||||
How long workspace agent logs are retained. Logs from non-latest builds are deleted if the agent hasn't connected within this period. Logs from the latest build are always retained. Set to 0 to disable automatic deletion.
|
||||
|
||||
### --disable-template-builder
|
||||
|
||||
| | |
|
||||
|-------------|----------------------------------------------|
|
||||
| Type | <code>bool</code> |
|
||||
| Environment | <code>$CODER_DISABLE_TEMPLATE_BUILDER</code> |
|
||||
| YAML | <code>templateBuilder.disabled</code> |
|
||||
|
||||
Disable the template builder feature for guided template creation. When disabled, all /api/v2/templatebuilder/* endpoints return 404.
|
||||
|
||||
### --template-builder-registry-url
|
||||
|
||||
| | |
|
||||
|-------------|---------------------------------------------------|
|
||||
| Type | <code>string</code> |
|
||||
| Environment | <code>$CODER_TEMPLATE_BUILDER_REGISTRY_URL</code> |
|
||||
| YAML | <code>templateBuilder.registryURL</code> |
|
||||
| Default | <code>https://registry.coder.com</code> |
|
||||
|
||||
The base URL of the module registry used by the template builder for module source paths.
|
||||
|
||||
Reference in New Issue
Block a user