Skip to content

Conversation

@otcbot
Copy link
Contributor

@otcbot otcbot bot commented Dec 3, 2025

This is an automatically created Pull Request for changes to scalable-file-service-api-ref to promote changes down the pipeline to Production environment.

The original change can be found under https://gitea.eco.tsi-dev.otc-service.com/docs/scalable-file-service/pulls/95.

There were patch conflicts, please review original patch file.

@otcbot otcbot bot added the documentation Improvements or additions to documentation label Dec 3, 2025
@otcbot
Copy link
Contributor Author

otcbot bot commented Dec 3, 2025

I tried my best, but could not apply the patch as is, therefore I will report you what I could not apply.

BTW, if in the diff you see removed line equal to the added line it may be caused by invisible trailing spaces. This is safe to ignore.

In most cases content of the patch remainder need to be carefully analyzed and necessary changes applied manually.

Following is the patch remainder:

diff a/api-ref/source/permissions_policies_and_supported_actions/supported_actions/sfs_turbo_actions.rst b/api-ref/source/permissions_policies_and_supported_actions/supported_actions/sfs_turbo_actions.rst	(rejected hunks)
@@ -8,41 +8,41 @@ SFS Turbo Actions
 Lifecycle Management
 --------------------
 
-+-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
-| Permission                              | API                                                      | Action                       | Dependent Permission                                                                                                                                                                                                                                                     | IAM Project |
-|                                         |                                                          |                              |                                                                                                                                                                                                                                                                          |             |
-|                                         |                                                          |                              |                                                                                                                                                                                                                                                                          | (Project)   |
-+=========================================+==========================================================+==============================+==========================================================================================================================================================================================================================================================================+=============+
-| Creating a File System                  | POST /v1/{project_id}/sfs-turbo/shares                   | sfsturbo:shares:createShare  | -  You must have VPC-related permissions when creating an SFS Turbo instance, including the permissions for verifying VPCs, subnets, and security groups, creating virtual IP addresses and ports, and creating security group rules. You must add the following action: | Y           |
-|                                         |                                                          |                              |                                                                                                                                                                                                                                                                          |             |
-|                                         |                                                          |                              |    -  "``vpc:*:*``"                                                                                                                                                                                                                                                      |             |
-|                                         |                                                          |                              |                                                                                                                                                                                                                                                                          |             |
-|                                         |                                                          |                              | -  The KMS Administrator permission needs to be configured for the encrypted instance in the project.                                                                                                                                                                    |             |
-+-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
-| Querying Details About a File System    | GET /v1/{project_id}/sfs-turbo/shares/{share_id}         | sfsturbo:shares:getShare     | ``-``                                                                                                                                                                                                                                                                    | Y           |
-+-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
-| Deleting a File System                  | DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}      | sfsturbo:shares:deleteShare  | -  To delete an SFS Turbo instance, you must have VPC-related permissions, including the permissions for deleting virtual IP addresses, ports, and security group rules. You must add the following action:                                                              | Y           |
-|                                         |                                                          |                              |                                                                                                                                                                                                                                                                          |             |
-|                                         |                                                          |                              |    -  "``vpc:*:*``"                                                                                                                                                                                                                                                      |             |
-+-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
-| Listing File Systems                    | GET /v1/{project_id}/sfs-turbo/shares/detail             | sfsturbo:shares:getAllShares | ``-``                                                                                                                                                                                                                                                                    | Y           |
-+-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
-| Expanding the Capacity of a File System | POST /v1/{project_id}/sfs-turbo/shares/{share_id}/action | sfsturbo:shares:shareAction  | ``-``                                                                                                                                                                                                                                                                    | Y           |
-+-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
++-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
+| Permission                              | API                                                      | Action                       | Dependent Permission                                                                                                                                                                                                           | IAM Project |
+|                                         |                                                          |                              |                                                                                                                                                                                                                                |             |
+|                                         |                                                          |                              |                                                                                                                                                                                                                                | (Project)   |
++=========================================+==========================================================+==============================+================================================================================================================================================================================================================================+=============+
+| Creating a File System                  | POST /v1/{project_id}/sfs-turbo/shares                   | sfsturbo:shares:createShare  | -  Creating an SFS Turbo file system requires VPC-related permissions, including the permissions for verifying VPCs, subnets, and security groups, creating virtual IP addresses and ports, and creating security group rules. | Y           |
+|                                         |                                                          |                              |                                                                                                                                                                                                                                |             |
+|                                         |                                                          |                              |    -  "``vpc:*:*``"                                                                                                                                                                                                            |             |
+|                                         |                                                          |                              |                                                                                                                                                                                                                                |             |
+|                                         |                                                          |                              | -  Creating an encrypted SFS Turbo file system requires the KMS Administrator permissions.                                                                                                                                     |             |
++-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
+| Querying Details About a File System    | GET /v1/{project_id}/sfs-turbo/shares/{share_id}         | sfsturbo:shares:getShare     | ``-``                                                                                                                                                                                                                          | Y           |
++-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
+| Deleting a File System                  | DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}      | sfsturbo:shares:deleteShare  | -  Deleting an SFS Turbo file system requires VPC-related permissions, including the permissions for deleting virtual IP addresses and ports and deleting security group rules.                                                | Y           |
+|                                         |                                                          |                              |                                                                                                                                                                                                                                |             |
+|                                         |                                                          |                              |    -  "``vpc:*:*``"                                                                                                                                                                                                            |             |
++-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
+| Listing File Systems                    | GET /v1/{project_id}/sfs-turbo/shares/detail             | sfsturbo:shares:getAllShares | ``-``                                                                                                                                                                                                                          | Y           |
++-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
+| Expanding the Capacity of a File System | POST /v1/{project_id}/sfs-turbo/shares/{share_id}/action | sfsturbo:shares:shareAction  | ``-``                                                                                                                                                                                                                          | Y           |
++-----------------------------------------+----------------------------------------------------------+------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+
 
 Connection Management
 ---------------------
 
-+-----------------------------------------------------------+----------------------------------------------------------+-----------------------------+----------------------------------------------------------------------+-------------+
-| Permission                                                | API                                                      | Action                      | Dependent Permission                                                 | IAM Project |
-|                                                           |                                                          |                             |                                                                      |             |
-|                                                           |                                                          |                             |                                                                      | (Project)   |
-+===========================================================+==========================================================+=============================+======================================================================+=============+
-| Changing the Security Group Associated with a File System | POST /v1/{project_id}/sfs-turbo/shares/{share_id}/action | sfsturbo:shares:shareAction | To modify a security group, you must have the following permissions: | Y           |
-|                                                           |                                                          |                             |                                                                      |             |
-|                                                           |                                                          |                             | -  vpc:securityGroups:\*                                             |             |
-|                                                           |                                                          |                             | -  vpc:securityGroupRules:\*                                         |             |
-+-----------------------------------------------------------+----------------------------------------------------------+-----------------------------+----------------------------------------------------------------------+-------------+
++-----------------------------------------------------------+----------------------------------------------------------+-----------------------------+---------------------------------------------------------------+-------------+
+| Permission                                                | API                                                      | Action                      | Dependent Permission                                          | IAM Project |
+|                                                           |                                                          |                             |                                                               |             |
+|                                                           |                                                          |                             |                                                               | (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 requires the following permissions: | Y           |
+|                                                           |                                                          |                             |                                                               |             |
+|                                                           |                                                          |                             | -  vpc:securityGroups:\*                                      |             |
+|                                                           |                                                          |                             | -  vpc:securityGroupRules:\*                                  |             |
++-----------------------------------------------------------+----------------------------------------------------------+-----------------------------+---------------------------------------------------------------+-------------+
 
 Tag Management
 --------------

@github-actions
Copy link

github-actions bot commented Dec 3, 2025

@github-actions
Copy link

github-actions bot commented Dec 3, 2025

@github-actions
Copy link

@github-actions
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants