Snapshot
In the following tables, √ indicates that the item is supported, and × indicates that the item is not supported.
| 
       Permission  | 
     
       API  | 
     
       Action  | 
     
       IAM Project (Project)  | 
     
       Enterprise Project (Enterprise Project)  | 
    
|---|---|---|---|---|
| 
       Create an EVS snapshot (OpenStack Cinder API).  | 
     
       POST /v2/{project_id}/snapshots  | 
     
       evs:snapshots:create evs:volumes:get  | 
     
       √  | 
     
       ×  | 
    
| 
       Query EVS snapshots (OpenStack Cinder API).  | 
     
       GET /v2/{project_id}/snapshots  | 
     
       evs:snapshots:list  | 
     
       √  | 
     
       ×  | 
    
| 
       Query details of EVS snapshots (OpenStack Cinder API).  | 
     
       GET /v2/{project_id}/snapshots/detail  | 
     
       evs:snapshots:list  | 
     
       √  | 
     
       ×  | 
    
| 
       Update an EVS snapshot (OpenStack Cinder API).  | 
     
       PUT /v2/{project_id}/snapshots/{snapshot_id}  | 
     
       evs:snapshots:update evs:snapshots:get  | 
     
       √  | 
     
       ×  | 
    
| 
       Query details about a single EVS snapshot (OpenStack Cinder API).  | 
     
       GET /v2/{project_id}/snapshots/{snapshot_id}  | 
     
       evs:snapshots:get  | 
     
       √  | 
     
       ×  | 
    
| 
       Delete an EVS snapshot (OpenStack Cinder API).  | 
     
       DELETE /v2/{project_id}/snapshots/{snapshot_id}  | 
     
       evs:snapshots:delete evs:snapshots:get evs:volumes:get  | 
     
       √  | 
     
       ×  | 
    
| 
       Roll back a snapshot to an EVS disk.  | 
     
       POST /v2/{project_id}/os-vendor-snapshots/{snapshot_id}/rollback  | 
     
       evs:snapshots:rollback evs:snapshots:get evs:volumes:get  | 
     
       √  | 
     
       ×  | 
    
| 
       Add the metadata of an EVS snapshot (OpenStack Cinder API).  | 
     
       POST /v2/{project_id}/snapshots/{snapshot_id}/metadata  | 
     
       evs:snapshots:update evs:snapshots:get  | 
     
       √  | 
     
       ×  | 
    
| 
       Query the metadata of an EVS snapshot (OpenStack Cinder API).  | 
     
       GET /v2/{project_id}/snapshots/{snapshot_id}/metadata  | 
     
       evs:snapshots:get  | 
     
       √  | 
     
       ×  | 
    
| 
       Update one piece of EVS snapshot metadata (OpenStack Cinder API).  | 
     
       PUT /v2/{project_id}/snapshots/{snapshot_id}/metadata/{key}  | 
     
       evs:snapshots:update evs:snapshots:get  | 
     
       √  | 
     
       ×  | 
    
| 
       Update the metadata of an EVS snapshot (OpenStack Cinder API).  | 
     
       PUT /v2/{project_id}/snapshots/{snapshot_id}/metadata  | 
     
       evs:snapshots:update evs:snapshots:get  | 
     
       √  | 
     
       ×  | 
    
| 
       Query one piece of EVS snapshot metadata (OpenStack Cinder API).  | 
     
       GET /v2/{project_id}/snapshots/{snapshot_id}/metadata/{key}  | 
     
       evs:snapshots:get  | 
     
       √  | 
     
       ×  | 
    
| 
       Delete one piece of EVS snapshot metadata (OpenStack Cinder API).  | 
     
       DELETE /v2/{project_id}/snapshots/{snapshot_id}/metadata/{key}  | 
     
       evs:snapshots:delete evs:snapshots:get  | 
     
       √  | 
     
       ×  | 
    
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.