Updating the Cold Data Eviction Duration of a File System
Function
This API is used to update the cold data eviction duration of a file system.
Constraints
-
This API only supports file systems that have storage backends added. This API is only supported for SFS Turbo 1,000 MB/s/TiB, 500 MB/s/TiB, 250 MB/s/TiB, 125 MB/s/TiB, 40 MB/s/TiB, and 20 MB/s/TiB file systems.
-
This API is only supported for NFS file systems.
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
X-Auth-Token |
Yes |
String |
The account token. |
Content-Type |
Yes |
String |
The MIME type. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
action |
Yes |
String |
The operation type. Only config_gc_time is supported currently. |
gc_time |
Yes |
Integer |
The cold data eviction duration. The unit is hour. The value ranges from 1 to 100000000. The default value is 60 hours. |
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
X-request-id |
String |
The request ID. |
Parameter |
Type |
Description |
---|---|---|
gc_time |
Integer |
The cold data eviction duration of the file system. |
Status code: 404
Parameter |
Type |
Description |
---|---|---|
errCode |
String |
The error code. |
errMsg |
String |
The error message. |
Status code: 500
Parameter |
Type |
Description |
---|---|---|
errCode |
String |
The error code. |
errMsg |
String |
The error message. |
Example Requests
Updating the cold data eviction duration of a file system
{ "action" : "config_gc_time", "gc_time" : 5 }
Example Responses
Status code: 200
Task delivered
{ "gc_time" : 10 }
Status code: 404
Error response
{ "errCode" : "SFS.TURBO.0002", "errMsg" : "share not exist" }
Status code: 500
Error response
{ "errCode" : "SFS.TURBO.0005", "errMsg" : "Internal server error" }
Status Codes
Status Code |
Description |
---|---|
200 |
Task delivered |
404 |
Error response |
500 |
Error response |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.