diff --git a/docs/sfs/api-ref/ALL_META.TXT.json b/docs/sfs/api-ref/ALL_META.TXT.json index 42d41812a..399b01f45 100644 --- a/docs/sfs/api-ref/ALL_META.TXT.json +++ b/docs/sfs/api-ref/ALL_META.TXT.json @@ -853,7 +853,7 @@ "node_id":"createshare.xml", "product_code":"sfs", "code":"48", - "des":"This API is used to create a file system.POST /v1/{project_id}/sfs-turbo/sharesStatus code: 202Previous-generation SFS Turbo file system:This example creates an SFS Turbo", + "des":"This API is used to create a file system.POST /v1/{project_id}/sfs-turbo/sharesStatus code: 202Previous-generation SFS Turbo file system type:POST HTTPS://{endpoint}/v1/{", "doc_type":"api", "kw":"Creating a File System,Lifecycle Management,API Reference", "search_title":"", @@ -893,7 +893,7 @@ "node_id":"deleteshare.xml", "product_code":"sfs", "code":"50", - "des":"This API is used to delete a file system.DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}NoneDeleting the file system whose ID is 77ba6f4b-6365-4895-8dda-bc7142af4ddeN", + "des":"This API is used to delete a file system.DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}Status code: 202File system deletion request deliveredNoneDeleting the file sy", "doc_type":"api", "kw":"Deleting a File System,Lifecycle Management,API Reference", "search_title":"", @@ -913,9 +913,9 @@ "node_id":"listshares.xml", "product_code":"sfs", "code":"51", - "des":"This API is used to obtain the file system list.GET /v1/{project_id}/sfs-turbo/shares/detailStatus code: 200Querying file systems in the project whose ID e1e45b08f3ea4480", + "des":"This API is used to list file systems.GET /v1/{project_id}/sfs-turbo/shares/detailStatus code: 200Listing file systems in the project whose ID is e1e45b08f3ea4480ab4655ef", "doc_type":"api", - "kw":"Obtaining the File System List,Lifecycle Management,API Reference", + "kw":"Listing File Systems,Lifecycle Management,API Reference", "search_title":"", "metedata":[ { @@ -925,7 +925,7 @@ "prodname":"sfs" } ], - "title":"Obtaining the File System List", + "title":"Listing File Systems", "githuburl":"" }, { @@ -971,7 +971,7 @@ "node_id":"changesecuritygroup.xml", "product_code":"sfs", "code":"54", - "des":"This API is used to change the security group associated with an SFS Turbo file system. Security group change is an asynchronous task. You can check whether the security ", + "des":"This API is used to change the security group associated with an SFS Turbo file system. Changing the security group is an asynchronous task. You can call the API for quer", "doc_type":"api", "kw":"Changing the Security Group Associated with a File System,Connection Management,API Reference", "search_title":"", @@ -1009,9 +1009,9 @@ "node_id":"createsharedtag.xml", "product_code":"sfs", "code":"56", - "des":"This API is used to add a tag to a specified file system.A maximum of 20 tags can be added to a file system.Tag keys added to the same file system must be unique.This API", + "des":"This API is used to add a tag to a file system.A maximum of 20 tags can be added to a file system.Tag keys added to the same file system must be unique.This API is idempo", "doc_type":"api", - "kw":"Adding a Tag for a File System,Tag Management,API Reference", + "kw":"Adding a Tag to a File System,Tag Management,API Reference", "search_title":"", "metedata":[ { @@ -1021,7 +1021,7 @@ "prodname":"sfs" } ], - "title":"Adding a Tag for a File System", + "title":"Adding a Tag to a File System", "githuburl":"" }, { @@ -1029,9 +1029,9 @@ "node_id":"showsharedtags.xml", "product_code":"sfs", "code":"57", - "des":"This API is used to query all tags of a specified file system.GET /v1/{project_id}/sfs-turbo/{share_id}/tagsStatus code: 200Querying tags of the file system whose ID is 7", + "des":"This API is used to query all tags of a file system.GET /v1/{project_id}/sfs-turbo/{share_id}/tagsStatus code: 200Querying tags of the file system whose ID is 77ba6f4b-63", "doc_type":"api", - "kw":"Querying Tags of a File System,Tag Management,API Reference", + "kw":"Querying All Tags of a File System,Tag Management,API Reference", "search_title":"", "metedata":[ { @@ -1041,7 +1041,7 @@ "prodname":"sfs" } ], - "title":"Querying Tags of a File System", + "title":"Querying All Tags of a File System", "githuburl":"" }, { @@ -1049,9 +1049,9 @@ "node_id":"deletesharedtag.xml", "product_code":"sfs", "code":"58", - "des":"This API is used to delete a tag of a specified file system. If the key to be deleted does not exist, error 404 will be returned.DELETE /v1/{project_id}/sfs-turbo/{share_", + "des":"This API is used to delete a tag from a file system. If the specified key is not found, error 404 will be returned.DELETE /v1/{project_id}/sfs-turbo/{share_id}/tags/{key}", "doc_type":"api", - "kw":"Deleting a Tag of a File System,Tag Management,API Reference", + "kw":"Deleting a Tag from a File System,Tag Management,API Reference", "search_title":"", "metedata":[ { @@ -1061,7 +1061,7 @@ "prodname":"sfs" } ], - "title":"Deleting a Tag of a File System", + "title":"Deleting a Tag from a File System", "githuburl":"" }, { @@ -1069,7 +1069,7 @@ "node_id":"batchaddsharedtags.xml", "product_code":"sfs", "code":"59", - "des":"This API is used to batch add tags for a specified file system.A maximum of 20 tags can be added to a file system.Tag keys added to the same file system must be unique.Th", + "des":"This API is used to batch add tags to a file system.A maximum of 20 tags can be added to a file system.Tag keys added to the same file system must be unique.This API is i", "doc_type":"api", "kw":"Batch Adding Tags to a File System,Tag Management,API Reference", "search_title":"", @@ -1089,7 +1089,7 @@ "node_id":"listsharedtags.xml", "product_code":"sfs", "code":"60", - "des":"This API is used to query the tags of all file systems of a tenant.GET /v1/{project_id}/sfs-turbo/tagsStatus code: 200Query tags of all file systems in the project whose ", + "des":"This API is used to query the tags of all file systems of a tenant.GET /v1/{project_id}/sfs-turbo/tagsStatus code: 200Querying tags of all file systems in the project who", "doc_type":"api", "kw":"Querying Tags of All File Systems of a Tenant,Tag Management,API Reference", "search_title":"", @@ -1104,11 +1104,31 @@ "title":"Querying Tags of All File Systems of a Tenant", "githuburl":"" }, + { + "uri":"ListSharesByTag.html", + "node_id":"listsharesbytag.xml", + "product_code":"sfs", + "code":"61", + "des":"This API is used to query file systems by tag.POST /v1/{project_id}/sfs-turbo/resource_instances/actionStatus code: 200Status code: 400Status code: 500Filtering file syst", + "doc_type":"api", + "kw":"Querying File Systems by Tag,Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "opensource":"true", + "documenttype":"api", + "operation_id":"ListSharesByTag", + "prodname":"sfs" + } + ], + "title":"Querying File Systems by Tag", + "githuburl":"" + }, { "uri":"topic_300000003.html", "node_id":"topic_300000003.xml", "product_code":"sfs", - "code":"61", + "code":"62", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Name Management", @@ -1126,8 +1146,8 @@ "uri":"ChangeShareName.html", "node_id":"changesharename.xml", "product_code":"sfs", - "code":"62", - "des":"This API is used to change the name of an SFS Turbo file system.POST /v1/{project_id}/sfs-turbo/shares/{share_id}/actionNoneChanging the name of an SFS Turbo file system ", + "code":"63", + "des":"This API is used to change the name of a file system.POST /v1/{project_id}/sfs-turbo/shares/{share_id}/actionStatus code: 204Successful requestNoneChanging the name of an", "doc_type":"api", "kw":"Changing the Name of a File System,Name Management,API Reference", "search_title":"", @@ -1142,11 +1162,49 @@ "title":"Changing the Name of a File System", "githuburl":"" }, + { + "uri":"topic_300000004.html", + "node_id":"topic_300000004.xml", + "product_code":"sfs", + "code":"64", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"File System Management", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"sfs" + } + ], + "title":"File System Management", + "githuburl":"" + }, + { + "uri":"ShowClientIpInfo.html", + "node_id":"showclientipinfo.xml", + "product_code":"sfs", + "code":"65", + "des":"This API is used to obtain the IP addresses of the clients who have mounted the file system.POST /v1/{project_id}/sfs-turbo/shares/{share_id}/actionStatus code: 200Status", + "doc_type":"api", + "kw":"Obtaining IP Addresses of the Clients Who Have Mounted the File System,File System Management,API Re", + "search_title":"", + "metedata":[ + { + "opensource":"true", + "documenttype":"api", + "operation_id":"ShowClientIpInfo", + "prodname":"sfs" + } + ], + "title":"Obtaining IP Addresses of the Clients Who Have Mounted the File System", + "githuburl":"" + }, { "uri":"topic_300000007.html", "node_id":"topic_300000007.xml", "product_code":"sfs", - "code":"63", + "code":"66", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Permissions Management", @@ -1164,8 +1222,8 @@ "uri":"CreatePermRule.html", "node_id":"createpermrule.xml", "product_code":"sfs", - "code":"64", - "des":"This API is used to create a permission rule.A maximum of 64 permissions rules can be configured for a file system.POST /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/pe", + "code":"67", + "des":"This API is used to create a permission rule.A maximum of 64 permission rules can be added for a file system.This API is only supported for NFS file systems.POST /v1/{pro", "doc_type":"api", "kw":"Creating a Permission Rule,Permissions Management,API Reference", "search_title":"", @@ -1184,8 +1242,8 @@ "uri":"ListPermRules.html", "node_id":"listpermrules.xml", "product_code":"sfs", - "code":"65", - "des":"This API is used to query the permission rules of a file system.GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rulesStatus code: 200Status code: 500Querying the", + "code":"68", + "des":"This API is used to query permission rules of a file system.A maximum of 64 permission rules can be added for a file system.This API is only supported for NFS file system", "doc_type":"api", "kw":"Querying Permission Rules of a File System,Permissions Management,API Reference", "search_title":"", @@ -1204,10 +1262,10 @@ "uri":"ShowPermRule.html", "node_id":"showpermrule.xml", "product_code":"sfs", - "code":"66", - "des":"This API is used to query a specific permission rule of a file system.GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}Status code: 200Status code:", + "code":"69", + "des":"This API is used to query a permission rule of a file system.This API is only supported for NFS file systems.GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rule", "doc_type":"api", - "kw":"Querying a Permission Rule by ID,Permissions Management,API Reference", + "kw":"Querying a Permission Rule of a File System,Permissions Management,API Reference", "search_title":"", "metedata":[ { @@ -1217,15 +1275,15 @@ "prodname":"sfs" } ], - "title":"Querying a Permission Rule by ID", + "title":"Querying a Permission Rule of a File System", "githuburl":"" }, { "uri":"UpdatePermRule.html", "node_id":"updatepermrule.xml", "product_code":"sfs", - "code":"67", - "des":"This API is used to modify a permission rule.PUT /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}Status code: 200Status code: 400Status code: 500Statu", + "code":"70", + "des":"This API is used to modify a permission rule.This API is only supported for NFS file systems.PUT /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}Statu", "doc_type":"api", "kw":"Modifying a Permission Rule,Permissions Management,API Reference", "search_title":"", @@ -1244,10 +1302,10 @@ "uri":"DeletePermRule.html", "node_id":"deletepermrule.xml", "product_code":"sfs", - "code":"68", - "des":"This API is used to delete a permission rule.DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}Status code: 400Status code: 500Deleting the permi", + "code":"71", + "des":"This API is used to delete a permission rule.This API is only supported for NFS file systems.DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}St", "doc_type":"api", - "kw":"Deleting a Permissions Rule,Permissions Management,API Reference", + "kw":"Deleting a Permission Rule,Permissions Management,API Reference", "search_title":"", "metedata":[ { @@ -1257,14 +1315,14 @@ "prodname":"sfs" } ], - "title":"Deleting a Permissions Rule", + "title":"Deleting a Permission Rule", "githuburl":"" }, { "uri":"topic_300000008.html", "node_id":"topic_300000008.xml", "product_code":"sfs", - "code":"69", + "code":"72", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Task Management", @@ -1282,10 +1340,10 @@ "uri":"ShowJobDetail.html", "node_id":"showjobdetail.xml", "product_code":"sfs", - "code":"70", - "des":"This API is used to query the execution status of an SFS Turbo asynchronous task.GET /v1/{project_id}/sfs-turbo/jobs/{job_id}Status code: 200Status code: 400Status code: ", + "code":"73", + "des":"This API is used to query the execution status of the SFS Turbo asynchronous API.GET /v1/{project_id}/sfs-turbo/jobs/{job_id}Status code: 200Status code: 400Status code: ", "doc_type":"api", - "kw":"Querying Details About a Task,Task Management,API Reference", + "kw":"Querying the Status of a Task,Task Management,API Reference", "search_title":"", "metedata":[ { @@ -1295,14 +1353,52 @@ "prodname":"sfs" } ], - "title":"Querying Details About a Task", + "title":"Querying the Status of a Task", + "githuburl":"" + }, + { + "uri":"topic_300000011.html", + "node_id":"topic_300000011.xml", + "product_code":"sfs", + "code":"74", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Tenant Quota Management", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"sfs" + } + ], + "title":"Tenant Quota Management", + "githuburl":"" + }, + { + "uri":"ShowQuota.html", + "node_id":"showquota.xml", + "product_code":"sfs", + "code":"75", + "des":"Querying tenant quotasGET /v1/{project_id}/sfs-turbo/quotasStatus code: 200Status code: 400Status code: 500NoneStatus code: 200SuccessStatus code: 400Error responseStatus", + "doc_type":"api", + "kw":"Querying Tenant Quotas,Tenant Quota Management,API Reference", + "search_title":"", + "metedata":[ + { + "opensource":"true", + "documenttype":"api", + "operation_id":"ShowQuota", + "prodname":"sfs" + } + ], + "title":"Querying Tenant Quotas", "githuburl":"" }, { "uri":"sfs_02_0110.html", "node_id":"sfs_02_0110.xml", "product_code":"sfs", - "code":"71", + "code":"76", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"General Purpose File System APIs (BETA)", @@ -1320,7 +1416,7 @@ "uri":"sfs_02_0111.html", "node_id":"sfs_02_0111.xml", "product_code":"sfs", - "code":"72", + "code":"77", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"File Systems", @@ -1338,7 +1434,7 @@ "uri":"sfs_02_0112.html", "node_id":"sfs_02_0112.xml", "product_code":"sfs", - "code":"73", + "code":"78", "des":"This API is used to create a file system with a specified name.A file system name must be unique in SFS. If a user repeatedly creates a file system with the same name as ", "doc_type":"api", "kw":"Creating a File System,File Systems,API Reference", @@ -1356,7 +1452,7 @@ "uri":"sfs_02_0113.html", "node_id":"sfs_02_0113.xml", "product_code":"sfs", - "code":"74", + "code":"79", "des":"This API is used to delete a file system.DELETE /This response uses common headers. For details, see Table 1.See General Purpose File System Error Codes.", "doc_type":"api", "kw":"Deleting a File System,File Systems,API Reference", @@ -1374,7 +1470,7 @@ "uri":"sfs_02_0114.html", "node_id":"sfs_02_0114.xml", "product_code":"sfs", - "code":"75", + "code":"80", "des":"This API is used to list file systems.GET /Status code: 200See General Purpose File System Error Codes.", "doc_type":"api", "kw":"Listing File Systems,File Systems,API Reference", @@ -1392,7 +1488,7 @@ "uri":"sfs_02_0115.html", "node_id":"sfs_02_0115.xml", "product_code":"sfs", - "code":"76", + "code":"81", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"File System Access Rules", @@ -1410,7 +1506,7 @@ "uri":"sfs_02_0116.html", "node_id":"sfs_02_0116.xml", "product_code":"sfs", - "code":"77", + "code":"82", "des":"This API is used to configure a file system ACL.After the ACL is configured, the configuration takes about 30 second to take effect.PUT /This response uses common headers", "doc_type":"api", "kw":"Configuring a File System ACL,File System Access Rules,API Reference", @@ -1428,7 +1524,7 @@ "uri":"sfs_02_0117.html", "node_id":"sfs_02_0117.xml", "product_code":"sfs", - "code":"78", + "code":"83", "des":"This API is used to obtain the ACL information of a file system.GET /Status code: 200See General Purpose File System Error Codes.", "doc_type":"api", "kw":"Obtaining File System ACL Information,File System Access Rules,API Reference", @@ -1446,7 +1542,7 @@ "uri":"sfs_02_0118.html", "node_id":"sfs_02_0118.xml", "product_code":"sfs", - "code":"79", + "code":"84", "des":"This API is used to delete a file system ACL.DELETE /This response uses common headers. For details, see Table 1.See General Purpose File System Error Codes.", "doc_type":"api", "kw":"Deleting a File System ACL,File System Access Rules,API Reference", @@ -1460,11 +1556,137 @@ "title":"Deleting a File System ACL", "githuburl":"" }, + { + "uri":"sfs_03_0001.html", + "node_id":"sfs_03_0001.xml", + "product_code":"sfs", + "code":"85", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Tags", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"sfs" + } + ], + "title":"Tags", + "githuburl":"" + }, + { + "uri":"sfs_03_0002.html", + "node_id":"sfs_03_0002.xml", + "product_code":"sfs", + "code":"86", + "des":"This API is used to batch add tags for a general purpose file system. You can add up to 20 tags to a resource.POST /v3/sfs/tms/{project_id}/file-systems/{resource_id}/tag", + "doc_type":"api", + "kw":"Batch Adding Tags to a Resource,Tags,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"sfs" + } + ], + "title":"Batch Adding Tags to a Resource", + "githuburl":"" + }, + { + "uri":"sfs_03_0003.html", + "node_id":"sfs_03_0003.xml", + "product_code":"sfs", + "code":"87", + "des":"This API is used to batch delete tags from a specified resource. System tags cannot be deleted. If any tag to be deleted is not found, a successful result is returned.POS", + "doc_type":"api", + "kw":"Batch Deleting Tags from a Resource,Tags,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"sfs" + } + ], + "title":"Batch Deleting Tags from a Resource", + "githuburl":"" + }, + { + "uri":"sfs_03_0004.html", + "node_id":"sfs_03_0004.xml", + "product_code":"sfs", + "code":"88", + "des":"This API is used to query tags of a specified resource.GET /v3/sfs/tms/{project_id}/file-systems/{resource_id}/tagsParameter descriptionParameterMandatoryTypeDescriptionp", + "doc_type":"api", + "kw":"Querying Tags of a Resource,Tags,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"sfs" + } + ], + "title":"Querying Tags of a Resource", + "githuburl":"" + }, + { + "uri":"sfs_03_0005.html", + "node_id":"sfs_03_0005.xml", + "product_code":"sfs", + "code":"89", + "des":"This API is used to list resources by tag. Resources are sorted by the time when they are created, in descending order.POST /v3/sfs/tms/{project_id}/file-systems/resource", + "doc_type":"api", + "kw":"Querying Resources by Tag,Tags,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"sfs" + } + ], + "title":"Querying Resources by Tag", + "githuburl":"" + }, + { + "uri":"sfs_03_0006.html", + "node_id":"sfs_03_0006.xml", + "product_code":"sfs", + "code":"90", + "des":"This API is used to query the number of resources.POST /v3/sfs/tms/{project_id}/file-systems/resource-instances/countParameter descriptionParameterMandatoryTypeDescriptio", + "doc_type":"api", + "kw":"Querying the Number of Resources by Tag,Tags,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"sfs" + } + ], + "title":"Querying the Number of Resources by Tag", + "githuburl":"" + }, + { + "uri":"sfs_03_0007.html", + "node_id":"sfs_03_0007.xml", + "product_code":"sfs", + "code":"91", + "des":"This API is used to query tags of all resources owned by a tenant in a specified project.GET /v3/sfs/tms/{project_id}/file-systems/tagsParameter descriptionParameterManda", + "doc_type":"api", + "kw":"Querying Tags in a Project,Tags,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"sfs" + } + ], + "title":"Querying Tags in a Project", + "githuburl":"" + }, { "uri":"sfs_02_0079.html", "node_id":"sfs_02_0079.xml", "product_code":"sfs", - "code":"80", + "code":"92", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Permissions Policies and Supported Actions", @@ -1482,7 +1704,7 @@ "uri":"sfs_02_0080.html", "node_id":"sfs_02_0080.xml", "product_code":"sfs", - "code":"81", + "code":"93", "des":"This section describes fine-grained permissions management for your SFS resources. If your cloud account does not need individual IAM users, then you may skip over this s", "doc_type":"api", "kw":"Introduction,Permissions Policies and Supported Actions,API Reference", @@ -1500,7 +1722,7 @@ "uri":"sfs_02_0081.html", "node_id":"sfs_02_0081.xml", "product_code":"sfs", - "code":"82", + "code":"94", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Supported Actions", @@ -1518,7 +1740,7 @@ "uri":"sfs_02_0083.html", "node_id":"sfs_02_0083.xml", "product_code":"sfs", - "code":"83", + "code":"95", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"SFS Turbo Actions,Supported Actions,API Reference", @@ -1536,7 +1758,7 @@ "uri":"sfs_02_0084.html", "node_id":"sfs_02_0084.xml", "product_code":"sfs", - "code":"84", + "code":"96", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Common Parameters", @@ -1554,7 +1776,7 @@ "uri":"sfs_02_0085.html", "node_id":"sfs_02_0085.xml", "product_code":"sfs", - "code":"85", + "code":"97", "des":"SFS Turbo file system status elementsReturned ValueDescription100CREATING: The file system is being created.200ACTIVE: The file system is active. An SFS Turbo file system", "doc_type":"api", "kw":"SFS Turbo File System Statuses,Common Parameters,API Reference", @@ -1572,7 +1794,7 @@ "uri":"sfs_02_0086.html", "node_id":"sfs_02_0086.xml", "product_code":"sfs", - "code":"86", + "code":"98", "des":"SFS Turbo file system substatus elementsReturned ValueDescription121Expanding the capacity online.221Online capacity expansion succeeded.321Failed to perform online capac", "doc_type":"api", "kw":"SFS Turbo File System Substatuses,Common Parameters,API Reference", @@ -1590,7 +1812,7 @@ "uri":"sfs_02_0088.html", "node_id":"sfs_02_0088.xml", "product_code":"sfs", - "code":"87", + "code":"99", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Appendix", @@ -1608,7 +1830,7 @@ "uri":"sfs_02_0089.html", "node_id":"sfs_02_0089.xml", "product_code":"sfs", - "code":"88", + "code":"100", "des":"NormalReturned ValueDescription200 OKSpecifies the normal response for the GET and PUT operations.201 CreatedSpecifies the normal response for the POST operation.202 Acce", "doc_type":"api", "kw":"Status Codes,Appendix,API Reference", @@ -1626,7 +1848,7 @@ "uri":"ErrorCode.html", "node_id":"errorcode.xml", "product_code":"sfs", - "code":"89", + "code":"101", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"SFS Turbo Error Codes,Appendix,API Reference", @@ -1644,7 +1866,7 @@ "uri":"sfs_02_0119.html", "node_id":"sfs_02_0119.xml", "product_code":"sfs", - "code":"90", + "code":"102", "des":"If an API calling fails, no result data is returned. You can locate the cause of the error according to the error code of each API. If an API calling fails, HTTP status c", "doc_type":"api", "kw":"General Purpose File System Error Codes,Appendix,API Reference", @@ -1662,7 +1884,7 @@ "uri":"sfs_02_0120.html", "node_id":"sfs_02_0120.xml", "product_code":"sfs", - "code":"91", + "code":"103", "des":"When calling an API, you need to use the AK/SK to verify the signature. To obtain the AK/SK, perform the following steps:Keep the AK/SK file properly to prevent informati", "doc_type":"api", "kw":"Obtaining Access Keys (AK/SK),Appendix,API Reference", @@ -1680,7 +1902,7 @@ "uri":"sfs_02_0090.html", "node_id":"sfs_02_0090.xml", "product_code":"sfs", - "code":"92", + "code":"104", "des":"A project ID is required for some URLs when an API is called. Therefore, you need to obtain a project ID in advance. Two methods are available:Obtain the Project ID by Ca", "doc_type":"api", "kw":"Obtaining a Project ID,Appendix,API Reference", @@ -1698,7 +1920,7 @@ "uri":"sfs_02_0092.html", "node_id":"sfs_02_0092.xml", "product_code":"sfs", - "code":"93", + "code":"105", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Change History,API Reference", diff --git a/docs/sfs/api-ref/BatchAddSharedTags.html b/docs/sfs/api-ref/BatchAddSharedTags.html index 357322fac..0e4aa0afd 100644 --- a/docs/sfs/api-ref/BatchAddSharedTags.html +++ b/docs/sfs/api-ref/BatchAddSharedTags.html @@ -1,7 +1,7 @@
This API is used to batch add tags for a specified file system.
+This API is used to batch add tags to a file system.
A maximum of 20 tags can be added to a file system.
Tag keys added to the same file system must be unique.
This API is idempotent. If the file system already has the key you want to add, the tag will be updated.
@@ -24,7 +24,7 @@String
Project ID
+The project ID.
share_id
@@ -33,7 +33,7 @@String
File system ID
+The file system ID.
String
Account token
+The account token.
Content-Type
@@ -66,7 +66,7 @@String
MIME type
+The MIME type.
String
Operation identifier. The value is create. Use create if you want to batch add tags to a file system.
+The operation identifier. The value is create. Use create if you want to batch add tags to a file system.
+Enumeration values:
+create
+tags
No
+Yes
Array of ResourceTag objects
Tag list.
-This field is mandatory for users. For users with the op_service permission, choose either this field or sys_tags.
-sys_tags
-No
-Array of ResourceTag objects
-System tag list.
-This field is available only to users with the op_service permission. Choose either this field or tags. Only one resource_tag structure key, _sys_enterprise_project_id, is used in TMS calls.
+The list of tags.
String
Tag key.
+The tag key.
It can contain a maximum of 128 characters.
It cannot be left empty and cannot contain the following characters: ASCII (0-31), equal signs (=), asterisks (*), left angle brackets (<), right angle brackets (>), backslashes (), commas (,), vertical bars (|), and slashes (/). It can contain only letters, digits, hyphens (-), and underscores (_).
String
Tag value.
+The tag value.
Each tag value can contain a maximum of 255 characters and can be an empty string.
It cannot contain the following characters: ASCII (0-31), equal signs (=), asterisks (*), left angle brackets (<), right angle brackets (>), backslashes (), commas (,), vertical bars (|), and slashes (/). It can contain only letters, digits, hyphens (-), and underscores (_).
None
+Status code: 204
+Batch adding tags succeeded
+None
Batch adding tags for a file system, with tag key of the first tag set to key1, tag value of the first tag value1, tag key of the second tag key2, and tag value of the second tag value1
+Batch adding tags to a file system, with tag key of the first tag set to key1, tag value of the first tag value1, tag key of the second tag key2, and tag value of the second tag value1
{
"action" : "create",
"tags" : [ {
@@ -177,7 +171,7 @@
204
-File system tags added.
+Batch adding tags succeeded
diff --git a/docs/sfs/api-ref/CLASS.TXT.json b/docs/sfs/api-ref/CLASS.TXT.json
index 8319f43f4..a6bf4fecc 100644
--- a/docs/sfs/api-ref/CLASS.TXT.json
+++ b/docs/sfs/api-ref/CLASS.TXT.json
@@ -423,7 +423,7 @@
"code":"47"
},
{
- "desc":"This API is used to create a file system.POST /v1/{project_id}/sfs-turbo/sharesStatus code: 202Previous-generation SFS Turbo file system:This example creates an SFS Turbo",
+ "desc":"This API is used to create a file system.POST /v1/{project_id}/sfs-turbo/sharesStatus code: 202Previous-generation SFS Turbo file system type:POST HTTPS://{endpoint}/v1/{",
"product_code":"sfs",
"title":"Creating a File System",
"uri":"CreateShare.html",
@@ -441,7 +441,7 @@
"code":"49"
},
{
- "desc":"This API is used to delete a file system.DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}NoneDeleting the file system whose ID is 77ba6f4b-6365-4895-8dda-bc7142af4ddeN",
+ "desc":"This API is used to delete a file system.DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}Status code: 202File system deletion request deliveredNoneDeleting the file sy",
"product_code":"sfs",
"title":"Deleting a File System",
"uri":"DeleteShare.html",
@@ -450,9 +450,9 @@
"code":"50"
},
{
- "desc":"This API is used to obtain the file system list.GET /v1/{project_id}/sfs-turbo/shares/detailStatus code: 200Querying file systems in the project whose ID e1e45b08f3ea4480",
+ "desc":"This API is used to list file systems.GET /v1/{project_id}/sfs-turbo/shares/detailStatus code: 200Listing file systems in the project whose ID is e1e45b08f3ea4480ab4655ef",
"product_code":"sfs",
- "title":"Obtaining the File System List",
+ "title":"Listing File Systems",
"uri":"ListShares.html",
"doc_type":"api",
"p_code":"47",
@@ -477,7 +477,7 @@
"code":"53"
},
{
- "desc":"This API is used to change the security group associated with an SFS Turbo file system. Security group change is an asynchronous task. You can check whether the security ",
+ "desc":"This API is used to change the security group associated with an SFS Turbo file system. Changing the security group is an asynchronous task. You can call the API for quer",
"product_code":"sfs",
"title":"Changing the Security Group Associated with a File System",
"uri":"ChangeSecurityGroup.html",
@@ -495,34 +495,34 @@
"code":"55"
},
{
- "desc":"This API is used to add a tag to a specified file system.A maximum of 20 tags can be added to a file system.Tag keys added to the same file system must be unique.This API",
+ "desc":"This API is used to add a tag to a file system.A maximum of 20 tags can be added to a file system.Tag keys added to the same file system must be unique.This API is idempo",
"product_code":"sfs",
- "title":"Adding a Tag for a File System",
+ "title":"Adding a Tag to a File System",
"uri":"CreateSharedTag.html",
"doc_type":"api",
"p_code":"55",
"code":"56"
},
{
- "desc":"This API is used to query all tags of a specified file system.GET /v1/{project_id}/sfs-turbo/{share_id}/tagsStatus code: 200Querying tags of the file system whose ID is 7",
+ "desc":"This API is used to query all tags of a file system.GET /v1/{project_id}/sfs-turbo/{share_id}/tagsStatus code: 200Querying tags of the file system whose ID is 77ba6f4b-63",
"product_code":"sfs",
- "title":"Querying Tags of a File System",
+ "title":"Querying All Tags of a File System",
"uri":"ShowSharedTags.html",
"doc_type":"api",
"p_code":"55",
"code":"57"
},
{
- "desc":"This API is used to delete a tag of a specified file system. If the key to be deleted does not exist, error 404 will be returned.DELETE /v1/{project_id}/sfs-turbo/{share_",
+ "desc":"This API is used to delete a tag from a file system. If the specified key is not found, error 404 will be returned.DELETE /v1/{project_id}/sfs-turbo/{share_id}/tags/{key}",
"product_code":"sfs",
- "title":"Deleting a Tag of a File System",
+ "title":"Deleting a Tag from a File System",
"uri":"DeleteSharedTag.html",
"doc_type":"api",
"p_code":"55",
"code":"58"
},
{
- "desc":"This API is used to batch add tags for a specified file system.A maximum of 20 tags can be added to a file system.Tag keys added to the same file system must be unique.Th",
+ "desc":"This API is used to batch add tags to a file system.A maximum of 20 tags can be added to a file system.Tag keys added to the same file system must be unique.This API is i",
"product_code":"sfs",
"title":"Batch Adding Tags to a File System",
"uri":"BatchAddSharedTags.html",
@@ -531,7 +531,7 @@
"code":"59"
},
{
- "desc":"This API is used to query the tags of all file systems of a tenant.GET /v1/{project_id}/sfs-turbo/tagsStatus code: 200Query tags of all file systems in the project whose ",
+ "desc":"This API is used to query the tags of all file systems of a tenant.GET /v1/{project_id}/sfs-turbo/tagsStatus code: 200Querying tags of all file systems in the project who",
"product_code":"sfs",
"title":"Querying Tags of All File Systems of a Tenant",
"uri":"ListSharedTags.html",
@@ -539,6 +539,15 @@
"p_code":"55",
"code":"60"
},
+ {
+ "desc":"This API is used to query file systems by tag.POST /v1/{project_id}/sfs-turbo/resource_instances/actionStatus code: 200Status code: 400Status code: 500Filtering file syst",
+ "product_code":"sfs",
+ "title":"Querying File Systems by Tag",
+ "uri":"ListSharesByTag.html",
+ "doc_type":"api",
+ "p_code":"55",
+ "code":"61"
+ },
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"product_code":"sfs",
@@ -546,16 +555,34 @@
"uri":"topic_300000003.html",
"doc_type":"api",
"p_code":"46",
- "code":"61"
+ "code":"62"
},
{
- "desc":"This API is used to change the name of an SFS Turbo file system.POST /v1/{project_id}/sfs-turbo/shares/{share_id}/actionNoneChanging the name of an SFS Turbo file system ",
+ "desc":"This API is used to change the name of a file system.POST /v1/{project_id}/sfs-turbo/shares/{share_id}/actionStatus code: 204Successful requestNoneChanging the name of an",
"product_code":"sfs",
"title":"Changing the Name of a File System",
"uri":"ChangeShareName.html",
"doc_type":"api",
- "p_code":"61",
- "code":"62"
+ "p_code":"62",
+ "code":"63"
+ },
+ {
+ "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "product_code":"sfs",
+ "title":"File System Management",
+ "uri":"topic_300000004.html",
+ "doc_type":"api",
+ "p_code":"46",
+ "code":"64"
+ },
+ {
+ "desc":"This API is used to obtain the IP addresses of the clients who have mounted the file system.POST /v1/{project_id}/sfs-turbo/shares/{share_id}/actionStatus code: 200Status",
+ "product_code":"sfs",
+ "title":"Obtaining IP Addresses of the Clients Who Have Mounted the File System",
+ "uri":"ShowClientIpInfo.html",
+ "doc_type":"api",
+ "p_code":"64",
+ "code":"65"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -564,52 +591,52 @@
"uri":"topic_300000007.html",
"doc_type":"api",
"p_code":"46",
- "code":"63"
+ "code":"66"
},
{
- "desc":"This API is used to create a permission rule.A maximum of 64 permissions rules can be configured for a file system.POST /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/pe",
+ "desc":"This API is used to create a permission rule.A maximum of 64 permission rules can be added for a file system.This API is only supported for NFS file systems.POST /v1/{pro",
"product_code":"sfs",
"title":"Creating a Permission Rule",
"uri":"CreatePermRule.html",
"doc_type":"api",
- "p_code":"63",
- "code":"64"
+ "p_code":"66",
+ "code":"67"
},
{
- "desc":"This API is used to query the permission rules of a file system.GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rulesStatus code: 200Status code: 500Querying the",
+ "desc":"This API is used to query permission rules of a file system.A maximum of 64 permission rules can be added for a file system.This API is only supported for NFS file system",
"product_code":"sfs",
"title":"Querying Permission Rules of a File System",
"uri":"ListPermRules.html",
"doc_type":"api",
- "p_code":"63",
- "code":"65"
+ "p_code":"66",
+ "code":"68"
},
{
- "desc":"This API is used to query a specific permission rule of a file system.GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}Status code: 200Status code:",
+ "desc":"This API is used to query a permission rule of a file system.This API is only supported for NFS file systems.GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rule",
"product_code":"sfs",
- "title":"Querying a Permission Rule by ID",
+ "title":"Querying a Permission Rule of a File System",
"uri":"ShowPermRule.html",
"doc_type":"api",
- "p_code":"63",
- "code":"66"
+ "p_code":"66",
+ "code":"69"
},
{
- "desc":"This API is used to modify a permission rule.PUT /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}Status code: 200Status code: 400Status code: 500Statu",
+ "desc":"This API is used to modify a permission rule.This API is only supported for NFS file systems.PUT /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}Statu",
"product_code":"sfs",
"title":"Modifying a Permission Rule",
"uri":"UpdatePermRule.html",
"doc_type":"api",
- "p_code":"63",
- "code":"67"
+ "p_code":"66",
+ "code":"70"
},
{
- "desc":"This API is used to delete a permission rule.DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}Status code: 400Status code: 500Deleting the permi",
+ "desc":"This API is used to delete a permission rule.This API is only supported for NFS file systems.DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}St",
"product_code":"sfs",
- "title":"Deleting a Permissions Rule",
+ "title":"Deleting a Permission Rule",
"uri":"DeletePermRule.html",
"doc_type":"api",
- "p_code":"63",
- "code":"68"
+ "p_code":"66",
+ "code":"71"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -618,16 +645,34 @@
"uri":"topic_300000008.html",
"doc_type":"api",
"p_code":"46",
- "code":"69"
+ "code":"72"
},
{
- "desc":"This API is used to query the execution status of an SFS Turbo asynchronous task.GET /v1/{project_id}/sfs-turbo/jobs/{job_id}Status code: 200Status code: 400Status code: ",
+ "desc":"This API is used to query the execution status of the SFS Turbo asynchronous API.GET /v1/{project_id}/sfs-turbo/jobs/{job_id}Status code: 200Status code: 400Status code: ",
"product_code":"sfs",
- "title":"Querying Details About a Task",
+ "title":"Querying the Status of a Task",
"uri":"ShowJobDetail.html",
"doc_type":"api",
- "p_code":"69",
- "code":"70"
+ "p_code":"72",
+ "code":"73"
+ },
+ {
+ "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "product_code":"sfs",
+ "title":"Tenant Quota Management",
+ "uri":"topic_300000011.html",
+ "doc_type":"api",
+ "p_code":"46",
+ "code":"74"
+ },
+ {
+ "desc":"Querying tenant quotasGET /v1/{project_id}/sfs-turbo/quotasStatus code: 200Status code: 400Status code: 500NoneStatus code: 200SuccessStatus code: 400Error responseStatus",
+ "product_code":"sfs",
+ "title":"Querying Tenant Quotas",
+ "uri":"ShowQuota.html",
+ "doc_type":"api",
+ "p_code":"74",
+ "code":"75"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -636,7 +681,7 @@
"uri":"sfs_02_0110.html",
"doc_type":"api",
"p_code":"",
- "code":"71"
+ "code":"76"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -644,8 +689,8 @@
"title":"File Systems",
"uri":"sfs_02_0111.html",
"doc_type":"api",
- "p_code":"71",
- "code":"72"
+ "p_code":"76",
+ "code":"77"
},
{
"desc":"This API is used to create a file system with a specified name.A file system name must be unique in SFS. If a user repeatedly creates a file system with the same name as ",
@@ -653,8 +698,8 @@
"title":"Creating a File System",
"uri":"sfs_02_0112.html",
"doc_type":"api",
- "p_code":"72",
- "code":"73"
+ "p_code":"77",
+ "code":"78"
},
{
"desc":"This API is used to delete a file system.DELETE /This response uses common headers. For details, see Table 1.See General Purpose File System Error Codes.",
@@ -662,8 +707,8 @@
"title":"Deleting a File System",
"uri":"sfs_02_0113.html",
"doc_type":"api",
- "p_code":"72",
- "code":"74"
+ "p_code":"77",
+ "code":"79"
},
{
"desc":"This API is used to list file systems.GET /Status code: 200See General Purpose File System Error Codes.",
@@ -671,8 +716,8 @@
"title":"Listing File Systems",
"uri":"sfs_02_0114.html",
"doc_type":"api",
- "p_code":"72",
- "code":"75"
+ "p_code":"77",
+ "code":"80"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -680,8 +725,8 @@
"title":"File System Access Rules",
"uri":"sfs_02_0115.html",
"doc_type":"api",
- "p_code":"71",
- "code":"76"
+ "p_code":"76",
+ "code":"81"
},
{
"desc":"This API is used to configure a file system ACL.After the ACL is configured, the configuration takes about 30 second to take effect.PUT /This response uses common headers",
@@ -689,8 +734,8 @@
"title":"Configuring a File System ACL",
"uri":"sfs_02_0116.html",
"doc_type":"api",
- "p_code":"76",
- "code":"77"
+ "p_code":"81",
+ "code":"82"
},
{
"desc":"This API is used to obtain the ACL information of a file system.GET /Status code: 200See General Purpose File System Error Codes.",
@@ -698,8 +743,8 @@
"title":"Obtaining File System ACL Information",
"uri":"sfs_02_0117.html",
"doc_type":"api",
- "p_code":"76",
- "code":"78"
+ "p_code":"81",
+ "code":"83"
},
{
"desc":"This API is used to delete a file system ACL.DELETE /This response uses common headers. For details, see Table 1.See General Purpose File System Error Codes.",
@@ -707,8 +752,71 @@
"title":"Deleting a File System ACL",
"uri":"sfs_02_0118.html",
"doc_type":"api",
+ "p_code":"81",
+ "code":"84"
+ },
+ {
+ "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "product_code":"sfs",
+ "title":"Tags",
+ "uri":"sfs_03_0001.html",
+ "doc_type":"api",
"p_code":"76",
- "code":"79"
+ "code":"85"
+ },
+ {
+ "desc":"This API is used to batch add tags for a general purpose file system. You can add up to 20 tags to a resource.POST /v3/sfs/tms/{project_id}/file-systems/{resource_id}/tag",
+ "product_code":"sfs",
+ "title":"Batch Adding Tags to a Resource",
+ "uri":"sfs_03_0002.html",
+ "doc_type":"api",
+ "p_code":"85",
+ "code":"86"
+ },
+ {
+ "desc":"This API is used to batch delete tags from a specified resource. System tags cannot be deleted. If any tag to be deleted is not found, a successful result is returned.POS",
+ "product_code":"sfs",
+ "title":"Batch Deleting Tags from a Resource",
+ "uri":"sfs_03_0003.html",
+ "doc_type":"api",
+ "p_code":"85",
+ "code":"87"
+ },
+ {
+ "desc":"This API is used to query tags of a specified resource.GET /v3/sfs/tms/{project_id}/file-systems/{resource_id}/tagsParameter descriptionParameterMandatoryTypeDescriptionp",
+ "product_code":"sfs",
+ "title":"Querying Tags of a Resource",
+ "uri":"sfs_03_0004.html",
+ "doc_type":"api",
+ "p_code":"85",
+ "code":"88"
+ },
+ {
+ "desc":"This API is used to list resources by tag. Resources are sorted by the time when they are created, in descending order.POST /v3/sfs/tms/{project_id}/file-systems/resource",
+ "product_code":"sfs",
+ "title":"Querying Resources by Tag",
+ "uri":"sfs_03_0005.html",
+ "doc_type":"api",
+ "p_code":"85",
+ "code":"89"
+ },
+ {
+ "desc":"This API is used to query the number of resources.POST /v3/sfs/tms/{project_id}/file-systems/resource-instances/countParameter descriptionParameterMandatoryTypeDescriptio",
+ "product_code":"sfs",
+ "title":"Querying the Number of Resources by Tag",
+ "uri":"sfs_03_0006.html",
+ "doc_type":"api",
+ "p_code":"85",
+ "code":"90"
+ },
+ {
+ "desc":"This API is used to query tags of all resources owned by a tenant in a specified project.GET /v3/sfs/tms/{project_id}/file-systems/tagsParameter descriptionParameterManda",
+ "product_code":"sfs",
+ "title":"Querying Tags in a Project",
+ "uri":"sfs_03_0007.html",
+ "doc_type":"api",
+ "p_code":"85",
+ "code":"91"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -717,7 +825,7 @@
"uri":"sfs_02_0079.html",
"doc_type":"api",
"p_code":"",
- "code":"80"
+ "code":"92"
},
{
"desc":"This section describes fine-grained permissions management for your SFS resources. If your cloud account does not need individual IAM users, then you may skip over this s",
@@ -725,8 +833,8 @@
"title":"Introduction",
"uri":"sfs_02_0080.html",
"doc_type":"api",
- "p_code":"80",
- "code":"81"
+ "p_code":"92",
+ "code":"93"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -734,8 +842,8 @@
"title":"Supported Actions",
"uri":"sfs_02_0081.html",
"doc_type":"api",
- "p_code":"80",
- "code":"82"
+ "p_code":"92",
+ "code":"94"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -743,8 +851,8 @@
"title":"SFS Turbo Actions",
"uri":"sfs_02_0083.html",
"doc_type":"api",
- "p_code":"82",
- "code":"83"
+ "p_code":"94",
+ "code":"95"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -753,7 +861,7 @@
"uri":"sfs_02_0084.html",
"doc_type":"api",
"p_code":"",
- "code":"84"
+ "code":"96"
},
{
"desc":"SFS Turbo file system status elementsReturned ValueDescription100CREATING: The file system is being created.200ACTIVE: The file system is active. An SFS Turbo file system",
@@ -761,8 +869,8 @@
"title":"SFS Turbo File System Statuses",
"uri":"sfs_02_0085.html",
"doc_type":"api",
- "p_code":"84",
- "code":"85"
+ "p_code":"96",
+ "code":"97"
},
{
"desc":"SFS Turbo file system substatus elementsReturned ValueDescription121Expanding the capacity online.221Online capacity expansion succeeded.321Failed to perform online capac",
@@ -770,8 +878,8 @@
"title":"SFS Turbo File System Substatuses",
"uri":"sfs_02_0086.html",
"doc_type":"api",
- "p_code":"84",
- "code":"86"
+ "p_code":"96",
+ "code":"98"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -780,7 +888,7 @@
"uri":"sfs_02_0088.html",
"doc_type":"api",
"p_code":"",
- "code":"87"
+ "code":"99"
},
{
"desc":"NormalReturned ValueDescription200 OKSpecifies the normal response for the GET and PUT operations.201 CreatedSpecifies the normal response for the POST operation.202 Acce",
@@ -788,8 +896,8 @@
"title":"Status Codes",
"uri":"sfs_02_0089.html",
"doc_type":"api",
- "p_code":"87",
- "code":"88"
+ "p_code":"99",
+ "code":"100"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -797,8 +905,8 @@
"title":"SFS Turbo Error Codes",
"uri":"ErrorCode.html",
"doc_type":"api",
- "p_code":"87",
- "code":"89"
+ "p_code":"99",
+ "code":"101"
},
{
"desc":"If an API calling fails, no result data is returned. You can locate the cause of the error according to the error code of each API. If an API calling fails, HTTP status c",
@@ -806,8 +914,8 @@
"title":"General Purpose File System Error Codes",
"uri":"sfs_02_0119.html",
"doc_type":"api",
- "p_code":"87",
- "code":"90"
+ "p_code":"99",
+ "code":"102"
},
{
"desc":"When calling an API, you need to use the AK/SK to verify the signature. To obtain the AK/SK, perform the following steps:Keep the AK/SK file properly to prevent informati",
@@ -815,8 +923,8 @@
"title":"Obtaining Access Keys (AK/SK)",
"uri":"sfs_02_0120.html",
"doc_type":"api",
- "p_code":"87",
- "code":"91"
+ "p_code":"99",
+ "code":"103"
},
{
"desc":"A project ID is required for some URLs when an API is called. Therefore, you need to obtain a project ID in advance. Two methods are available:Obtain the Project ID by Ca",
@@ -824,8 +932,8 @@
"title":"Obtaining a Project ID",
"uri":"sfs_02_0090.html",
"doc_type":"api",
- "p_code":"87",
- "code":"92"
+ "p_code":"99",
+ "code":"104"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -834,6 +942,6 @@
"uri":"sfs_02_0092.html",
"doc_type":"api",
"p_code":"",
- "code":"93"
+ "code":"105"
}
]
\ No newline at end of file
diff --git a/docs/sfs/api-ref/ChangeSecurityGroup.html b/docs/sfs/api-ref/ChangeSecurityGroup.html
index 13d07ec6c..e14213ccc 100644
--- a/docs/sfs/api-ref/ChangeSecurityGroup.html
+++ b/docs/sfs/api-ref/ChangeSecurityGroup.html
@@ -1,7 +1,7 @@
Changing the Security Group Associated with a File System
-Function
This API is used to change the security group associated with an SFS Turbo file system. Security group change is an asynchronous task. You can check whether the security group is changed based on the value of sub_status returned after calling the API to query details of a file system. If value 232 is returned, the security group has been changed.
+Function
This API is used to change the security group associated with an SFS Turbo file system. Changing the security group is an asynchronous task. You can call the API for querying details of a file system and view the value of sub_status returned to check whether the security group change is successful. If value 232 is returned, the security group has been changed.
URI
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/action
@@ -21,7 +21,7 @@
String
-Project ID
+The project ID.
share_id
@@ -30,7 +30,7 @@
String
-File system ID
+The file system ID.
@@ -54,7 +54,7 @@
String
-Account token
+The account token.
Content-Type
@@ -63,7 +63,7 @@
String
-MIME type
+The MIME type.
@@ -86,7 +86,7 @@
ChangeSecurityGroup object
-Object of change_security_group
+The change_security_group object.
@@ -109,7 +109,7 @@
String
-ID of the security group to be changed
+The ID of the new security group.
@@ -130,14 +130,14 @@
String
-ID of the SFS Turbo file system
+The SFS Turbo file system ID.
-Example Requests
Changing the security group of a file system (target security group ID 26f6b565-240e-43c3-8867-03f0bd975433)
+Example Requests
Changing the security group of a file system (new security group ID 26f6b565-240e-43c3-8867-03f0bd975433)
{
"change_security_group" : {
"security_group_id" : "26f6b565-240e-43c3-8867-03f0bd975433"
@@ -145,7 +145,7 @@
}
Example Responses
Status code: 202
-ID of the SFS Turbo file system
+The SFS Turbo file system ID.
{
"id" : "67d4bd5e-7b2f-4c24-9a0b-c0038940c6f8"
}
@@ -159,7 +159,7 @@
202
-ID of the SFS Turbo file system
+The SFS Turbo file system ID.
diff --git a/docs/sfs/api-ref/ChangeShareName.html b/docs/sfs/api-ref/ChangeShareName.html
index 4a8d10d71..cac7f3dc7 100644
--- a/docs/sfs/api-ref/ChangeShareName.html
+++ b/docs/sfs/api-ref/ChangeShareName.html
@@ -1,7 +1,7 @@
Changing the Name of a File System
-Function
This API is used to change the name of an SFS Turbo file system.
+Function
This API is used to change the name of a file system.
-Response Parameters
None
+Response Parameters
Status code: 204
+Successful request
+None
Example Requests
Changing the name of an SFS Turbo file system to sfs-turbo-test1
{
@@ -136,17 +138,17 @@
204
-Request successful
+Successful request
400
-Invalid parameter
+Incorrect parameter
409
-The file system name already exists.
+File system name already exists
500
diff --git a/docs/sfs/api-ref/CreatePermRule.html b/docs/sfs/api-ref/CreatePermRule.html
index 090b6899d..be6cb4d74 100644
--- a/docs/sfs/api-ref/CreatePermRule.html
+++ b/docs/sfs/api-ref/CreatePermRule.html
@@ -3,7 +3,8 @@
Creating a Permission Rule
Function
This API is used to create a permission rule.
-Constraints
A maximum of 64 permissions rules can be configured for a file system.
+Constraints
A maximum of 64 permission rules can be added for a file system.
+This API is only supported for NFS file systems.
URI
POST /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules
@@ -23,7 +24,7 @@
String
-Project ID
+The project ID.
share_id
@@ -32,7 +33,7 @@
String
-File system ID
+The file system ID.
@@ -56,7 +57,7 @@
String
-Account token
+The account token.
Content-Type
@@ -65,7 +66,7 @@
String
-MIME type
+The MIME type.
@@ -88,7 +89,7 @@
Array of OnePermRuleRequestInfo objects
-Permission rule details. A maximum of five rules can be created at a time.
+The permission rule details. You can add a maximum of five rules at a time.
@@ -107,20 +108,20 @@
ip_cidr
-No
+Yes
String
-IP address or IP address range of the object to be authorized. Once configured, this parameter cannot be modified.
+The IP address or IP address range of the object to be authorized. Once configured, this parameter cannot be modified.
rw_type
-No
+Yes
String
-Read/write permission of the object to be authorized.
+The read/write permission of the object to be authorized.
rw: read and write permission, which is the default option
ro: read-only permission
none: no permission
@@ -129,14 +130,14 @@
user_type
-No
+Yes
String
-System user's permission to access the file system. The value can be any of the following:
-no_root_squash: default option. The client uses any user, including the root user. The NFS server retains the user used by the client and does not map the user.
-root_squash: When the client uses the root user, the user mapped to the NFS server is the NFS anonymous user (nfsnobody). If the client uses a non-root user, the NFS server retains the user used by the client and does not map the user.
-all_squash: All users of clients that access the NFS server are mapped as anonymous users.
+The file system access permission granted to the user of the object to be authorized. The value can be:
+no_root_squash: allows any user including root on the client to access the file system as who they are, instead of mapping them to another user.
+root_squash: allows root on the client to access the file system as nfsnobody. Client access using a non-root user will be retained as who they are, instead of being mapped to another user.
+all_squash: allows any user on the client to access the file system as nfsnobody.
@@ -158,7 +159,7 @@
Array of OnePermRuleResponseInfo objects
-Permission rule details
+The permission rule information.
@@ -177,21 +178,21 @@
String
-Permission rule ID
+The permission rule ID.
ip_cidr
String
-IP address or IP address range of the authorized object
+The IP address or IP address range of the authorized object. It cannot be modified after configuration.
rw_type
String
-Read/write permission of the authorized object.
+The read/write permission of the authorized object.
rw: read and write permission, which is the default option
ro: read-only permission
none: no permission
@@ -202,10 +203,10 @@
String
-File system access permission granted to the user of the authorized object. Supported values are:
-no_root_squash: allows the root user on the client to access the file system as root.
-root_squash: allows the root user on the client to access the file system as nfsnobody.
-all_squash: allows any user on the client to access the file system as nfsnobody. It is the default value.
+The file system access permission granted to the user of the authorized object. The value can be:
+no_root_squash (default value): allows any user including root on the client to access the file system as who they are, instead of mapping them to another user.
+root_squash: allows root on the client to access the file system as nfsnobody and allows a non-root user on the client to access as who they are, instead of being mapped to another user.
+all_squash: allows any user on the client to access the file system as nfsnobody.
@@ -226,14 +227,14 @@
String
-Error code
+The error code.
errMsg
String
-Error description
+The error message.
@@ -253,21 +254,22 @@
String
-Error code
+The error code.
errMsg
String
-Error description
+The error message.
-Example Requests
{
+Example Requests
Request example for creating permission rules
+{
"rules" : [ {
"ip_cidr" : "192.168.xx.xx/16",
"rw_type" : "rw",
@@ -278,9 +280,11 @@
"user_type" : "no_root_squash"
} ]
}
+
Example Responses
Status code: 200
Successful creation
+Response example for creating permission rules
{
"rules" : [ {
"id" : "1131ed520xxxxxxebedb6e57xxxxxxxx",
@@ -294,6 +298,7 @@
"user_type" : "no_root_squash"
} ]
}
+
Status code: 400
Error response
{
diff --git a/docs/sfs/api-ref/CreateShare.html b/docs/sfs/api-ref/CreateShare.html
index 0cea9e665..765910f5a 100644
--- a/docs/sfs/api-ref/CreateShare.html
+++ b/docs/sfs/api-ref/CreateShare.html
@@ -1,332 +1,348 @@
Creating a File System
-