CephFS
All operations require authentication.
List CephFS filesystemsProduction
Returns the CephFS filesystems of the cluster. The list is empty until a filesystem is enabled.
Path parameters
Service name
Response
Filesystem state
Filesystem name
Example uses serviceName = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ dedicated/ ceph/ {serviceName}/ cephfs \
-H "authorization: Bearer $OVH_TOKEN"[ { "enabled": true, "fsName": "string" }]
Get a CephFS filesystemProduction
Returns a CephFS filesystem of the cluster.
Path parameters
Fs name
Service name
Response
Filesystem state
Filesystem name
Example uses fsName = string, serviceName = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ dedicated/ ceph/ {serviceName}/ cephfs/ {fsName} \
-H "authorization: Bearer $OVH_TOKEN"{ "enabled": true, "fsName": "string"}
Enable a CephFS filesystemProduction
Enables the filesystem, which becomes available within a few minutes. Only one filesystem can be enabled, and it must be named fs-default.
Path parameters
Fs name
Service name
Response
Example uses fsName = string, serviceName = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ dedicated/ ceph/ {serviceName}/ cephfs/ {fsName}/ enable \
-H "authorization: Bearer $OVH_TOKEN""string"
Disable a CephFS filesystemProduction
Blocks access to the filesystem and keeps its data. The filesystem can be enabled again later.
Path parameters
Fs name
Service name
Response
Example uses fsName = string, serviceName = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ dedicated/ ceph/ {serviceName}/ cephfs/ {fsName}/ disable \
-H "authorization: Bearer $OVH_TOKEN""string"
Delete a CephFS filesystemProduction
Permanently deletes the filesystem and all its data. Only a disabled filesystem can be deleted.
Path parameters
Fs name
Service name
Response
Example uses fsName = string, serviceName = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ dedicated/ ceph/ {serviceName}/ cephfs/ {fsName} \
-H "authorization: Bearer $OVH_TOKEN""string"