Deze pagina is nog niet beschikbaar in uw eigen taal. We werken er hard aan om meer taalversies toe te voegen. Bedankt voor uw steun.

SFS Turbo Actions

Updated on 2024-11-13 GMT+08:00

File System

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

  • 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.
    • "vpc:*:*"
  • Creating an encrypted SFS Turbo file system requires the KMS Administrator permissions.
  • Creating an SFS Turbo file system that uses DSS
    • "dss:*:get",
    • "dss:*:list",
    • "dss:*:count"

Querying Details About All File Systems

GET /v1/{project_id}/sfs-turbo/shares/detail

sfsturbo:shares:getAllShares

-

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

  • 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.
    • "vpc:*:*"
  • Deleting an SFS Turbo file system that uses DSS
    • "dss:*:get",
    • "dss:*:list",
    • "dss:*:count"

Adding a Storage Backend

POST /v1/{project_id}/sfs-turbo/shares/{share_id}/targets

sfsturbo:shares:createBackendTarget

You must have the OBS Administrator permissions.

Listing Storage Backends

GET /v1/{project_id}/sfs-turbo/shares/{share_id}/targets

sfsturbo:shares:listBackendTargets

-

Querying Details of a Storage Backend

GET /v1/{project_id}/sfs-turbo/shares/{share_id}/targets/{target_id}

sfsturbo:shares:showBackendTargetInfo

-

Removing a Storage Backend

DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/targets/{target_id}

sfsturbo:shares:deleteBackendTarget

-

Creating an Import or Export Task

POST /v1/{project_id}/sfs-turbo/{share_id}/hpc-cache/task

sfsturbo:shares:createDataRepositoryTask

-

Querying Details About an Import or Export Task

GET /v1/{project_id}/sfs-turbo/{share_id}/hpc-cache/task/{task_id}

sfsturbo:shares:getDataRepositoryTask

-

Listing Import and Export Tasks

GET /v1/{project_id}/sfs-turbo/{share_id}/hpc-cache/tasks

sfsturbo:shares:getAllDataRepositoryTasks

-

File System Expansion

Permission

API

Action

IAM Project

(Project)

Enterprise Project

(Enterprise Project)

Expanding the Capacity of a File System

POST /v1/{project_id}/sfs-turbo/shares/{share_id}/action

sfsturbo:shares:shareAction

Console Reference

Permission

API

Action

Dependencies

IAM Project

(Project)

Enterprise Project

(Enterprise Project)

Changing a Security Group

Console reference

sfsturbo:shares:shareAction

Changing a security group

  • vpc:securityGroups:*
  • vpc:securityGroupRules:*

Querying the SFS Turbo Quota

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

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback