Versions in this module Expand all Collapse all v0 v0.0.2 Feb 16, 2026 Changes in this version + var ErrAlreadyExists = errors.New("ctrlplane: resource already exists") + var ErrDeploymentFailed = errors.New("ctrlplane: deployment failed") + var ErrForbidden = errors.New("ctrlplane: forbidden") + var ErrHealthCheckFailed = errors.New("ctrlplane: health check failed") + var ErrInvalidConfig = errors.New("ctrlplane: invalid configuration") + var ErrInvalidState = errors.New("ctrlplane: invalid state transition") + var ErrNotFound = errors.New("ctrlplane: resource not found") + var ErrProviderNotFound = errors.New("ctrlplane: provider not registered") + var ErrProviderUnavail = errors.New("ctrlplane: provider unavailable") + var ErrQuotaExceeded = errors.New("ctrlplane: quota exceeded") + var ErrRollbackFailed = errors.New("ctrlplane: rollback failed") + var ErrUnauthorized = errors.New("ctrlplane: unauthorized") + type Config struct + AuditEnabled bool + DatabaseURL string + DefaultProvider string + HealthInterval time.Duration + MaxInstancesPerTenant int + TelemetryFlushInterval time.Duration + type Entity struct + CreatedAt time.Time + ID id.ID + UpdatedAt time.Time + func NewEntity(prefix id.Prefix) Entity v0.0.1 Feb 13, 2026