Skip to main content
POST
Restore Storage Object Generation

Authorizations

Authorization
string
header
required

A floo_ API key.

Headers

X-Floo-Org-Id
string<uuid>

Organization to act in; defaults to the one joined most recently.

Path Parameters

app_id
string<uuid>
required
service_id
string<uuid>
required

Query Parameters

env
string
default:dev
Pattern: ^(dev|prod)$

Body

application/json

Request body for restoring one storage object generation.

object_path
string
required

Object path within bucket (no leading slash, no '..' traversal).

Required string length: 1 - 1024
generation
string
required

GCS generation id to restore.

Required string length: 1 - 64
Pattern: ^[0-9]+$

Response

Successful Response

Response after restoring a storage object generation.

bucket_name
string
required
Minimum string length: 1
object_path
string
required
Minimum string length: 1
restored_generation
string
required
Minimum string length: 1
live_generation
string
required
Minimum string length: 1
size_bytes
integer
required
Required range: x >= 0
size_human
string
required
Minimum string length: 1
content_type
string | null