FugokuFugoku Docs
Mask

Storage

Manage volumes, snapshots, file systems, and object storage

Storage

Storage resources include block volumes, snapshots, file systems, and object storage buckets.

Volumes

GET /v1/storage/volumes

List block storage volumes.

POST /v1/storage/volumes

Create a block volume.

Request Body:

{
  "name": "my-data",
  "sizeGb": 100,
  "region": "us-east-1"
}
POST /v1/storage/volumes/:id/attach

Attach volume to an instance.

Request Body:

{
  "instanceId": "inst-abc123"
}
POST /v1/storage/volumes/:id/detach

Detach volume from its instance.

DELETE /v1/storage/volumes/:id

Delete a volume.

Snapshots

POST /v1/storage/volumes/:volumeId/snapshots

Create a snapshot.

Request Body:

{
  "name": "before-upgrade"
}
GET /v1/storage/snapshots

List snapshots.

File Systems

GET /v1/storage/file-systems

List file systems.

POST /v1/storage/file-systems

Create a file system.

Request Body:

{
  "name": "shared-data",
  "sizeGb": 500,
  "region": "us-east-1"
}

Object Storage Buckets

GET /v1/storage/object-storage/buckets

List object storage buckets.

POST /v1/storage/object-storage/buckets

Create an object storage bucket.

Request Body:

{
  "name": "my-assets",
  "region": "us-east-1"
}

On this page