Skip to content
Proud to collaborate with Microsoft for Startups

Storage ​

WorkflowTypeDescription
storage.bundle.uploadLinearUpload a manifest of static assets into object storage with cache metadata.
storage.coding-artifact-bucket.ensureLinearCreate or reconcile private customer-owned coding-artifact storage through the selected CloudConnection and bind it to a runner group
storage.coding-artifact-bucket.migrateLinearRotate a runner group's coding-artifact storage onto a different CloudConnection: provision the destination, rebind, and retain the superseded binding as history
storage.coding-artifact-recovery-point.restoreAtomicRestore and verify one exact staged coding-artifact recovery point, then purge only the isolated restore target
storage.coding-artifact-recovery-point.stageAtomicStage one bounded noncurrent coding-artifact recovery point in the runner group's customer-owned bucket
storage.coding-artifact-recovery.probeAtomicRestore one synthetic noncurrent coding-artifact version, verify its digest, and purge every probe version or generation
storage.coding-artifact.cost-evidenceLinearPrice a coding artifact's exact bytes and frozen retention window using its customer connection's versioned storage rate.
storage.coding-artifact.cost-quoteLinearQuote a coding runner group's bounded artifact bytes using the customer connection's versioned storage rate.
storage.download.presigned-urlAtomicIssue a short-lived presigned GET URL for an existing audit-tracked storage object.
storage.media-bucket.ensureLinearCreate or reconcile a customer-owned media bucket through the selected CloudConnection and append it to allowed_buckets (aws/gcp only)
storage.object.deleteAtomicSoft-delete the StorageObject audit row and call driver.delete_object on the customer bucket.
storage.object.getAtomicServer-side metadata check for a small object (<=25 MB); body is not persisted.
storage.object.headAtomicProbe object existence + metadata in a customer bucket without fetching the body.
storage.object.putAtomicServer-side write of a small object (<=25 MB) to a customer bucket; records full audit metadata.
storage.upload.presigned-urlAtomicIssue a short-lived presigned PUT URL to a customer bucket and record an audit row.