Versions in this module Expand all Collapse all v0 v0.0.2 Feb 16, 2026 Changes in this version + type API struct + func New(cp *app.CtrlPlane, router forge.Router) *API + func (a *API) AuthForgeMiddleware() forge.Middleware + func (a *API) Handler() http.Handler + func (a *API) RegisterRoutes(router forge.Router) + type AddDomainAPIRequest struct + Hostname string + InstanceID id.ID + TLSEnabled bool + type AddRouteAPIRequest struct + InstanceID id.ID + Path string + Port int + Protocol string + Weight int + type CancelDeploymentRequest struct + DeploymentID id.ID + type ConfigureHealthCheckAPIRequest struct + InstanceID id.ID + Interval time.Duration + Name string + Retries int + Target string + Timeout time.Duration + Type string + type CreateInstanceRequest struct + type CreateTenantAPIRequest struct + type DeleteInstanceRequest struct + InstanceID id.ID + type DeleteSecretRequest struct + InstanceID id.ID + Key string + type DeployAPIRequest struct + CommitSHA string + Env map[string]string + Image string + InstanceID id.ID + Notes string + Strategy string + type EmptyRequest struct + type GetDeploymentRequest struct + DeploymentID id.ID + type GetInstanceHealthRequest struct + InstanceID id.ID + type GetInstanceRequest struct + InstanceID id.ID + type GetReleaseRequest struct + ReleaseID id.ID + type InstanceActionRequest struct + InstanceID id.ID + type InstanceTelemetryRequest struct + InstanceID id.ID + type ListDeploymentsRequest struct + Cursor string + InstanceID id.ID + Limit int + type ListDomainsRequest struct + InstanceID id.ID + type ListHealthChecksRequest struct + InstanceID id.ID + type ListInstancesRequest struct + Cursor string + Label string + Limit int + Provider string + State string + type ListReleasesRequest struct + Cursor string + InstanceID id.ID + Limit int + type ListRoutesRequest struct + InstanceID id.ID + type ListSecretsRequest struct + InstanceID id.ID + type ListTenantsAPIRequest struct + Cursor string + Limit int + Status string + type ProvisionCertRequest struct + DomainID id.ID + type QueryAuditLogAPIRequest struct + type RemoveDomainRequest struct + DomainID id.ID + type RemoveHealthCheckRequest struct + CheckID id.ID + type RemoveRouteRequest struct + RouteID id.ID + type RollbackRequest struct + InstanceID id.ID + ReleaseID id.ID + type RunHealthCheckRequest struct + CheckID id.ID + type ScaleInstanceRequest struct + InstanceID id.ID + type SetQuotaAPIRequest struct + TenantID string + type SetSecretAPIRequest struct + InstanceID id.ID + Key string + Type string + Value string + type SuspendInstanceRequest struct + InstanceID id.ID + Reason string + type SuspendTenantAPIRequest struct + Reason string + TenantID string + type TenantPathRequest struct + TenantID string + type UpdateInstanceRequest struct + InstanceID id.ID + type UpdateRouteAPIRequest struct + Path *string + RouteID id.ID + StripPrefix *bool + Weight *int + type UpdateTenantAPIRequest struct + TenantID string + type VerifyDomainRequest struct + DomainID id.ID v0.0.1 Feb 13, 2026