Versions in this module Expand all Collapse all v0 v0.1.0 Feb 13, 2026 Changes in this version + const MaxTemplateVersionBuildWaitTimeout + type TemplateStorage struct + func NewTemplateStorage(provider coder.ClientProvider) *TemplateStorage + func (s *TemplateStorage) ConvertToTable(ctx context.Context, object, tableOptions runtime.Object) (*metav1.Table, error) + func (s *TemplateStorage) Create(ctx context.Context, obj runtime.Object, ...) (runtime.Object, error) + func (s *TemplateStorage) Delete(ctx context.Context, name string, deleteValidation rest.ValidateObjectFunc, ...) (runtime.Object, bool, error) + func (s *TemplateStorage) Destroy() + func (s *TemplateStorage) Get(ctx context.Context, name string, _ *metav1.GetOptions) (runtime.Object, error) + func (s *TemplateStorage) GetSingularName() string + func (s *TemplateStorage) List(ctx context.Context, _ *metainternalversion.ListOptions) (runtime.Object, error) + func (s *TemplateStorage) NamespaceScoped() bool + func (s *TemplateStorage) New() runtime.Object + func (s *TemplateStorage) NewList() runtime.Object + func (s *TemplateStorage) Update(ctx context.Context, name string, objInfo rest.UpdatedObjectInfo, ...) (runtime.Object, bool, error) + func (s *TemplateStorage) Watch(ctx context.Context, opts *metainternalversion.ListOptions) (watch.Interface, error) + type WorkspaceStorage struct + func NewWorkspaceStorage(provider coder.ClientProvider) *WorkspaceStorage + func (s *WorkspaceStorage) ConvertToTable(ctx context.Context, object, tableOptions runtime.Object) (*metav1.Table, error) + func (s *WorkspaceStorage) Create(ctx context.Context, obj runtime.Object, ...) (runtime.Object, error) + func (s *WorkspaceStorage) Delete(ctx context.Context, name string, deleteValidation rest.ValidateObjectFunc, ...) (runtime.Object, bool, error) + func (s *WorkspaceStorage) Destroy() + func (s *WorkspaceStorage) Get(ctx context.Context, name string, _ *metav1.GetOptions) (runtime.Object, error) + func (s *WorkspaceStorage) GetSingularName() string + func (s *WorkspaceStorage) List(ctx context.Context, _ *metainternalversion.ListOptions) (runtime.Object, error) + func (s *WorkspaceStorage) NamespaceScoped() bool + func (s *WorkspaceStorage) New() runtime.Object + func (s *WorkspaceStorage) NewList() runtime.Object + func (s *WorkspaceStorage) Update(ctx context.Context, name string, objInfo rest.UpdatedObjectInfo, ...) (runtime.Object, bool, error) + func (s *WorkspaceStorage) Watch(ctx context.Context, opts *metainternalversion.ListOptions) (watch.Interface, error)