Documentation ¶
Index ¶
- func CreateInstance(ctx context.Context, baseClient client.Client, id, uid string, log log.Logger) (*managementv1.DevPodWorkspaceInstance, error)
- func UpdateInstance(ctx context.Context, baseClient client.Client, ...) (*managementv1.DevPodWorkspaceInstance, error)
- type CancelFunc
- type FieldParameter
- type ProjectOption
- type TemplateOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateInstance ¶
func CreateInstance(ctx context.Context, baseClient client.Client, id, uid string, log log.Logger) (*managementv1.DevPodWorkspaceInstance, error)
func UpdateInstance ¶
func UpdateInstance(ctx context.Context, baseClient client.Client, instance *managementv1.DevPodWorkspaceInstance, log log.Logger) (*managementv1.DevPodWorkspaceInstance, error)
Types ¶
type CancelFunc ¶
type CancelFunc = func()
type FieldParameter ¶
type FieldParameter struct { storagev1.AppParameter StringValue string BoolValue bool }
type ProjectOption ¶
type ProjectOption = huh.Option[*managementv1.Project]
type TemplateOption ¶
type TemplateOption = huh.Option[*managementv1.DevPodWorkspaceTemplate]
Click to show internal directories.
Click to hide internal directories.