Versions in this module Expand all Collapse all v0 v0.5.0 Mar 6, 2026 Changes in this version + const INSTANCESTATUS_ACTIVE + const INSTANCESTATUS_DELETING + const INSTANCESTATUS_ERROR + const INSTANCESTATUS_RECONCILING + var ErrInstanceCreationFailed = errors.New("instance creation failed") + var ErrInstanceIsBeingDeleted = errors.New("instance is being deleted") + var ErrInstanceNotFound = errors.New("instance not found") + var ErrInstanceStatusUndefined = errors.New("instance status undefined") + func CreateOrUpdateInstanceByNameWaitHandler(ctx context.Context, a edge.DefaultAPI, ...) *wait.AsyncActionHandler[edge.Instance] + func CreateOrUpdateInstanceWaitHandler(ctx context.Context, a edge.DefaultAPI, projectId, regionId, instanceId string) *wait.AsyncActionHandler[edge.Instance] + func DeleteInstanceByNameWaitHandler(ctx context.Context, a edge.DefaultAPI, ...) *wait.AsyncActionHandler[edge.Instance] + func DeleteInstanceWaitHandler(ctx context.Context, a edge.DefaultAPI, projectId, regionId, instanceId string) *wait.AsyncActionHandler[edge.Instance] + func KubeconfigByInstanceNameWaitHandler(ctx context.Context, a edge.DefaultAPI, ...) *wait.AsyncActionHandler[edge.Kubeconfig] + func KubeconfigWaitHandler(ctx context.Context, a edge.DefaultAPI, projectId, regionId, instanceId string, ...) *wait.AsyncActionHandler[edge.Kubeconfig] + func TokenByInstanceNameWaitHandler(ctx context.Context, a edge.DefaultAPI, ...) *wait.AsyncActionHandler[edge.Token] + func TokenWaitHandler(ctx context.Context, a edge.DefaultAPI, projectId, regionId, instanceId string, ...) *wait.AsyncActionHandler[edge.Token]