224 lines
		
	
	
		
			4.8 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			224 lines
		
	
	
		
			4.8 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| ===============
 | |
| volume snapshot
 | |
| ===============
 | |
| 
 | |
| Block Storage v1, v2
 | |
| 
 | |
| volume snapshot create
 | |
| ----------------------
 | |
| 
 | |
| Create new volume snapshot
 | |
| 
 | |
| .. program:: volume snapshot create
 | |
| .. code:: bash
 | |
| 
 | |
|     openstack volume snapshot create
 | |
|         [--volume <volume>]
 | |
|         [--description <description>]
 | |
|         [--force]
 | |
|         [--property <key=value> [...] ]
 | |
|         [--remote-source <key=value> [...]]
 | |
|         <snapshot-name>
 | |
| 
 | |
| .. option:: --volume <volume>
 | |
| 
 | |
|     Volume to snapshot (name or ID) (default is <snapshot-name>)
 | |
| 
 | |
| .. option:: --description <description>
 | |
| 
 | |
|     Description of the snapshot
 | |
| 
 | |
| .. option:: --force
 | |
| 
 | |
|     Create a snapshot attached to an instance. Default is False
 | |
| 
 | |
| .. option:: --property <key=value>
 | |
| 
 | |
|     Set a property to this snapshot (repeat option to set multiple properties)
 | |
| 
 | |
|     *Volume version 2 only*
 | |
| 
 | |
| .. option:: --remote-source <key=value>
 | |
| 
 | |
|     The attribute(s) of the exsiting remote volume snapshot
 | |
|     (admin required) (repeat option to specify multiple attributes)
 | |
|     e.g.: '--remote-source source-name=test_name --remote-source source-id=test_id'
 | |
| 
 | |
|     *Volume version 2 only*
 | |
| 
 | |
| .. _volume_snapshot_create-snapshot-name:
 | |
| .. describe:: <snapshot-name>
 | |
| 
 | |
|     Name of the new snapshot (default to None)
 | |
| 
 | |
| volume snapshot delete
 | |
| ----------------------
 | |
| 
 | |
| Delete volume snapshot(s)
 | |
| 
 | |
| .. program:: volume snapshot delete
 | |
| .. code:: bash
 | |
| 
 | |
|     openstack volume snapshot delete
 | |
|         [--force]
 | |
|         <snapshot> [<snapshot> ...]
 | |
| 
 | |
| .. option:: --force
 | |
| 
 | |
|     Attempt forced removal of snapshot(s), regardless of state (defaults to False)
 | |
| 
 | |
| .. _volume_snapshot_delete-snapshot:
 | |
| .. describe:: <snapshot>
 | |
| 
 | |
|     Snapshot(s) to delete (name or ID)
 | |
| 
 | |
| volume snapshot list
 | |
| --------------------
 | |
| 
 | |
| List volume snapshots
 | |
| 
 | |
| .. program:: volume snapshot list
 | |
| .. code:: bash
 | |
| 
 | |
|     openstack volume snapshot list
 | |
|         [--all-projects]
 | |
|         [--project <project> [--project-domain <project-domain>]]
 | |
|         [--long]
 | |
|         [--limit <limit>]
 | |
|         [--marker <marker>]
 | |
|         [--name <name>]
 | |
|         [--status <status>]
 | |
|         [--volume <volume>]
 | |
| 
 | |
| .. option:: --all-projects
 | |
| 
 | |
|     Include all projects (admin only)
 | |
| 
 | |
| .. option:: --project <project>
 | |
| 
 | |
|     Filter results by project (name or ID) (admin only)
 | |
| 
 | |
|     *Volume version 2 only*
 | |
| 
 | |
| .. option:: --project-domain <project-domain>
 | |
| 
 | |
|     Domain the project belongs to (name or ID).
 | |
| 
 | |
|     This can be used in case collisions between project names exist.
 | |
| 
 | |
|     *Volume version 2 only*
 | |
| 
 | |
| .. option:: --long
 | |
| 
 | |
|     List additional fields in output
 | |
| 
 | |
| .. option:: --status <status>
 | |
| 
 | |
|     Filters results by a status.
 | |
|     ('available', 'error', 'creating', 'deleting' or 'error-deleting')
 | |
| 
 | |
| .. option:: --name <name>
 | |
| 
 | |
|     Filters results by a name.
 | |
| 
 | |
| .. option:: --volume <volume>
 | |
| 
 | |
|     Filters results by a volume (name or ID).
 | |
| 
 | |
| .. option:: --limit <limit>
 | |
| 
 | |
|     Maximum number of snapshots to display
 | |
| 
 | |
|     *Volume version 2 only*
 | |
| 
 | |
| .. option:: --marker <marker>
 | |
| 
 | |
|     The last snapshot ID of the previous page
 | |
| 
 | |
|     *Volume version 2 only*
 | |
| 
 | |
| volume snapshot set
 | |
| -------------------
 | |
| 
 | |
| Set volume snapshot properties
 | |
| 
 | |
| .. program:: volume snapshot set
 | |
| .. code:: bash
 | |
| 
 | |
|     openstack volume snapshot set
 | |
|         [--name <name>]
 | |
|         [--description <description>]
 | |
|         [--no-property]
 | |
|         [--property <key=value> [...] ]
 | |
|         [--state <state>]
 | |
|         <snapshot>
 | |
| 
 | |
| .. option:: --name <name>
 | |
| 
 | |
|     New snapshot name
 | |
| 
 | |
| .. option:: --description <description>
 | |
| 
 | |
|     New snapshot description
 | |
| 
 | |
| .. option:: --no-property
 | |
| 
 | |
|     Remove all properties from :ref:`\<snapshot\> <volume_snapshot_set-snapshot>`
 | |
|     (specify both :option:`--no-property` and :option:`--property` to
 | |
|     remove the current properties before setting new properties.)
 | |
| 
 | |
| .. option:: --property <key=value>
 | |
| 
 | |
|     Property to add or modify for this snapshot (repeat option to set multiple properties)
 | |
| 
 | |
| .. option:: --state <state>
 | |
| 
 | |
|     New snapshot state.
 | |
|     ("available", "error", "creating", "deleting", or "error_deleting") (admin only)
 | |
|     (This option simply changes the state of the snapshot in the database with
 | |
|     no regard to actual status, exercise caution when using)
 | |
| 
 | |
|     *Volume version 2 only*
 | |
| 
 | |
| .. _volume_snapshot_set-snapshot:
 | |
| .. describe:: <snapshot>
 | |
| 
 | |
|     Snapshot to modify (name or ID)
 | |
| 
 | |
| volume snapshot show
 | |
| --------------------
 | |
| 
 | |
| Display volume snapshot details
 | |
| 
 | |
| .. program:: volume snapshot show
 | |
| .. code:: bash
 | |
| 
 | |
|     openstack volume snapshot show
 | |
|         <snapshot>
 | |
| 
 | |
| .. _volume_snapshot_show-snapshot:
 | |
| .. describe:: <snapshot>
 | |
| 
 | |
|     Snapshot to display (name or ID)
 | |
| 
 | |
| volume snapshot unset
 | |
| ---------------------
 | |
| 
 | |
| Unset volume snapshot properties
 | |
| 
 | |
| .. program:: volume snapshot unset
 | |
| .. code:: bash
 | |
| 
 | |
|     openstack volume snapshot unset
 | |
|         [--property <key>]
 | |
|         <snapshot>
 | |
| 
 | |
| .. option:: --property <key>
 | |
| 
 | |
|     Property to remove from snapshot (repeat option to remove multiple properties)
 | |
| 
 | |
| .. _volume_snapshot_unset-snapshot:
 | |
| .. describe:: <snapshot>
 | |
| 
 | |
|     Snapshot to modify (name or ID)
 | 
