@@ -15,6 +15,7 @@ import { StorageV1DevPodWorkspaceInstanceTemplateDefinition } from '../models/st
15
15
import { StorageV1DevPodWorkspaceProvider } from '../models/storageV1DevPodWorkspaceProvider' ;
16
16
import { StorageV1SpaceTemplateDefinition } from '../models/storageV1SpaceTemplateDefinition' ;
17
17
import { StorageV1TemplateRef } from '../models/storageV1TemplateRef' ;
18
+ import { StorageV1VirtualClusterTemplateDefinition } from '../models/storageV1VirtualClusterTemplateDefinition' ;
18
19
19
20
20
21
export class StorageV1DevPodWorkspaceTemplateDefinition {
@@ -38,6 +39,8 @@ export class StorageV1DevPodWorkspaceTemplateDefinition {
38
39
* UseProjectSSHCredentials specifies if the project ssh credentials should be used instead of local ones for this workspace
39
40
*/
40
41
'useProjectSSHCredentials' ?: boolean ;
42
+ 'virtualClusterTemplate' ?: StorageV1VirtualClusterTemplateDefinition ;
43
+ 'virtualClusterTemplateRef' ?: StorageV1TemplateRef ;
41
44
/**
42
45
* WorkspaceEnv are environment variables that should be available within the created workspace.
43
46
*/
@@ -94,6 +97,18 @@ export class StorageV1DevPodWorkspaceTemplateDefinition {
94
97
"type" : "boolean" ,
95
98
"format" : ""
96
99
} ,
100
+ {
101
+ "name" : "virtualClusterTemplate" ,
102
+ "baseName" : "virtualClusterTemplate" ,
103
+ "type" : "StorageV1VirtualClusterTemplateDefinition" ,
104
+ "format" : ""
105
+ } ,
106
+ {
107
+ "name" : "virtualClusterTemplateRef" ,
108
+ "baseName" : "virtualClusterTemplateRef" ,
109
+ "type" : "StorageV1TemplateRef" ,
110
+ "format" : ""
111
+ } ,
97
112
{
98
113
"name" : "workspaceEnv" ,
99
114
"baseName" : "workspaceEnv" ,
0 commit comments