SFS Turbo File System Actions
Lifecycle Management
Permission |
API |
Action |
Dependencies |
IAM Project (Project) |
Enterprise Project (Enterprise Project) |
---|---|---|---|---|---|
Creating a File System |
POST /v1/{project_id}/sfs-turbo/shares |
sfsturbo:shares:createShare |
|
√ |
√ |
Querying Details About a File System |
GET /v1/{project_id}/sfs-turbo/shares/{share_id} |
sfsturbo:shares:getShare |
- |
√ |
√ |
Deleting a File System |
DELETE /v1/{project_id}/sfs-turbo/shares/{share_id} |
sfsturbo:shares:deleteShare |
|
√ |
√ |
Listing File Systems |
GET /v1/{project_id}/sfs-turbo/shares/detail |
sfsturbo:shares:getAllShares |
- |
√ |
√ |
Expanding the Capacity of a File System |
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/action |
sfsturbo:shares:shareAction |
- |
√ |
√ |
Connection Management
Permission |
API |
Action |
Dependencies |
IAM Project (Project) |
Enterprise Project (Enterprise Project) |
---|---|---|---|---|---|
Changing the Security Group Associated with a File System |
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/action |
sfsturbo:shares:shareAction |
Changing a security group
|
√ |
√ |
Tag Management
Permission |
API |
Action |
Dependencies |
IAM Project (Project) |
Enterprise Project (Enterprise Project) |
---|---|---|---|---|---|
Adding a Tag to a File System |
POST /v1/{project_id}/sfs-turbo/{share_id}/tags |
sfsturbo:shares:addTag |
- |
√ |
√ |
Querying Tags of a File System |
GET /v1/{project_id}/sfs-turbo/{share_id}/tags |
sfsturbo:shares:getTag |
- |
√ |
√ |
Deleting a Tag from a File System |
DELETE /v1/{project_id}/sfs-turbo/{share_id}/tags/{key} |
sfsturbo:shares:deleteTag |
- |
√ |
√ |
Batch Adding Tags to a File System |
POST /v1/{project_id}/sfs-turbo/{share_id}/tags/action |
sfsturbo:shares:batchResTag |
- |
√ |
√ |
Querying Tags of All File Systems of a Tenant |
GET /v1/{project_id}/sfs-turbo/tags |
sfsturbo:shares:getAllTag |
- |
√ |
√ |
Querying File Systems by Tag |
POST /v1/{project_id}/sfs-turbo/resource_instances/action |
sfsturbo:shares:getAllTag |
- |
√ |
√ |
Name Management
Permission |
API |
Action |
Dependencies |
IAM Project (Project) |
Enterprise Project (Enterprise Project) |
---|---|---|---|---|---|
Changing the Name of a File System |
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/action |
sfsturbo:shares:shareAction |
- |
√ |
√ |
File System Management
Permission |
API |
Action |
Dependencies |
IAM Project (Project) |
Enterprise Project (Enterprise Project) |
---|---|---|---|---|---|
Obtaining IP Addresses of the Clients Who Have Mounted the File System |
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/action |
sfsturbo:shares:shareAction |
- |
√ |
√ |
Permissions Management
Permission |
API |
Action |
Dependencies |
IAM Project (Project) |
Enterprise Project (Enterprise Project) |
---|---|---|---|---|---|
Joining an AD Domain |
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/active-directory-domain |
sfsturbo:shares:addActiveDirectoryDomain |
- |
√ |
√ |
Querying the AD Domain Configuration |
GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/active-directory-domain |
sfsturbo:shares:showActiveDirectoryDomain |
- |
√ |
√ |
Modifying the AD Domain Configuration |
PUT /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/active-directory-domain |
sfsturbo:shares:updateActiveDirectoryDomain |
- |
√ |
√ |
Leaving an AD Domain |
DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/active-directory-domain |
sfsturbo:shares:deleteActiveDirectoryDomain |
- |
√ |
√ |
Creating a Permission Rule |
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules |
sfsturbo:shares:createPermRule |
- |
√ |
√ |
Querying Permission Rules of a File System |
GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules |
sfsturbo:shares:listPermRules |
- |
√ |
√ |
Querying a Permission Rule of a File System |
GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id} |
sfsturbo:shares:showPermRule |
- |
√ |
√ |
Modifying a Permission Rule |
PUT /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id} |
sfsturbo:shares:updatePermRule |
- |
√ |
√ |
Deleting a Permission Rule |
DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id} |
sfsturbo:shares:deletePermRule |
- |
√ |
√ |
Task Management
Permission |
API |
Action |
Dependencies |
IAM Project (Project) |
Enterprise Project (Enterprise Project) |
---|---|---|---|---|---|
Querying Details About a Task |
GET /v1/{project_id}/sfs-turbo/jobs/{job_id} |
sfsturbo:shares:getJob |
- |
√ |
√ |
Operations Management
Permission |
API |
Action |
Dependencies |
IAM Project (Project) |
Enterprise Project (Enterprise Project) |
---|---|---|---|---|---|
Changing the Billing Mode of a File System from Pay-per-Use to Yearly/Monthly |
POST /v2/{project_id}/sfs-turbo/shares/{share_id}/change-charge-mode |
sfsturbo:shares:changeChargeMode |
- |
√ |
√ |
File System Type and Quota Query
Permission |
API |
Action |
Dependencies |
IAM Project (Project) |
Enterprise Project (Enterprise Project) |
---|---|---|---|---|---|
Querying File System Types and Quotas |
GET /v1/{project_id}/sfs-turbo/share-types |
sfsturbo:shares:getFlavors |
- |
√ |
√ |
Console Reference
Permission |
API |
Action |
Dependencies |
IAM Project (Project) |
Enterprise Project (Enterprise Project) |
---|---|---|---|---|---|
Querying SFS Turbo Quotas |
Console reference |
sfsturbo:shares:getQuota |
- |
√ |
√ |
Obtaining the AZ Information |
Console reference |
sfsturbo:shares:getAZInfo |
- |
√ |
√ |
Obtaining SFS Turbo Specifications |
Console reference |
sfsturbo:shares:getFlavors |
- |
√ |
√ |
Checking the Name of a File System |
Console reference |
sfsturbo:shares:checkShareName |
- |
√ |
√ |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.