A filesystem is a network-attached shared storage system that can be connected to multiple Instances simultaneously. Filesystems are accessible in read/write modes, and can be created with different sizes.
List all filesystems
Retrieve all filesystems in the specified region. By default, the filesystems listed are ordered by creation date in ascending order. This can be modified using the order_by field.
path Parameters
regionThe region you want to target
query Parameters
order_byCriteria to use when ordering the list.
project_idFilter by project ID.
organization_idFilter by organization ID.
pagePage number (starting at 1).
page_sizeNumber of entries per page (default: 20, max: 100).
nameFilter the returned filesystems by their names.
filesystem_typeType of the filesystem.
tagsFilter by tags. Only filesystems with one or more matching tags will be returned.
filesystem_idsFilter by filesystem IDs. Only filesystems with one or more matching IDs will be returned.
List all filesystems › Responses
List of filesystems matching the request criteria.
total_countTotal number of filesystems matching the criteria.
Create a new filesystem
To create a new filesystem, you must specify a name, a size, and a project ID.
path Parameters
regionThe region you want to target
Create a new filesystem › Request Body
nameName of the filesystem.
project_idUUID of the project the filesystem belongs to. (UUID format)
sizeFilesystem size in bytes, with a granularity of 100 GB (10^11 bytes). Must be compliant with the minimum (100 GB) and maximum (10 TB) allowed size.
typeType of the filesystem.
tagsList of tags assigned to the filesystem.
Create a new filesystem › Responses
idUUID of the filesystem. (UUID format)
nameName of the filesystem.
sizeFilesystem size in bytes. (in bytes)
statusCurrent status of the filesystem (e.g. creating, available, ...).
project_idUUID of the project to which the filesystem belongs. (UUID format)
organization_idUUID of the organization to which the filesystem belongs. (UUID format)
tagsList of tags assigned to the filesystem.
number_of_attachmentsThe current number of attachments (mounts) that the filesystem has.
regionRegion where the filesystem is located.
created_atCreation date of the filesystem. (RFC 3339 format)
updated_atLast update date of the properties of the filesystem. (RFC 3339 format)
filesystem_type_idUUID of the filesystem type. (UUID format)
Get filesystem details
Retrieve all properties and current status of a specific filesystem identified by its ID.
path Parameters
regionThe region you want to target
filesystem_idUUID of the filesystem. (UUID format)
Get filesystem details › Responses
idUUID of the filesystem. (UUID format)
nameName of the filesystem.
sizeFilesystem size in bytes. (in bytes)
statusCurrent status of the filesystem (e.g. creating, available, ...).
project_idUUID of the project to which the filesystem belongs. (UUID format)
organization_idUUID of the organization to which the filesystem belongs. (UUID format)
tagsList of tags assigned to the filesystem.
number_of_attachmentsThe current number of attachments (mounts) that the filesystem has.
regionRegion where the filesystem is located.
created_atCreation date of the filesystem. (RFC 3339 format)
updated_atLast update date of the properties of the filesystem. (RFC 3339 format)
filesystem_type_idUUID of the filesystem type. (UUID format)
Update filesystem properties
Update the technical details of a filesystem, such as its name, tags or its new size.
path Parameters
regionThe region you want to target
filesystem_idUUID of the filesystem. (UUID format)
Update filesystem properties › Request Body
nameWhen defined, is the new name of the filesystem.
sizeOptional field for increasing the size of the filesystem (must be larger than the current size). Size in bytes, with a granularity of 100 GB (10^11 bytes). Must be compliant with the minimum (100 GB) and maximum (10 TB) allowed size.
tagsList of tags assigned to the filesystem.
Update filesystem properties › Responses
idUUID of the filesystem. (UUID format)
nameName of the filesystem.
sizeFilesystem size in bytes. (in bytes)
statusCurrent status of the filesystem (e.g. creating, available, ...).
project_idUUID of the project to which the filesystem belongs. (UUID format)
organization_idUUID of the organization to which the filesystem belongs. (UUID format)
tagsList of tags assigned to the filesystem.
number_of_attachmentsThe current number of attachments (mounts) that the filesystem has.
regionRegion where the filesystem is located.
created_atCreation date of the filesystem. (RFC 3339 format)
updated_atLast update date of the properties of the filesystem. (RFC 3339 format)
filesystem_type_idUUID of the filesystem type. (UUID format)