An object stores data content, such as documents, images, and so on. They can also store custom metadata with an object. Applies to Object Storage v1.
Upload object to container
openstack object create
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--name <name>]
<container>
<filename>
[<filename> ...]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Upload a file and rename it. Can only be used when uploading a single object
Container for new object
Local filename(s) to upload
Delete object from container
openstack object delete <container> <object> [<object> ...]
Delete object(s) from <container>
Object(s) to delete
List objects
openstack object list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--delimiter <delimiter>]
[--marker <marker>]
[--end-marker <end-marker>]
[--limit <num-objects>]
[--long]
[--all]
<container>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Roll up items with <delimiter>
Anchor for paging
End anchor for paging
Limit the number of objects returned
List additional fields in output
List all objects in container (default is 10000)
Container to list
Save object locally
openstack object save [--file <filename>] <container> <object>
Destination filename (defaults to object name); using ‘-’ as the filename will print the file to stdout
Download <object> from <container>
Object to save
Set object properties
openstack object set --property <key =value> <container> <object>
Set a property on this object (repeat option to set multiple properties)
Modify <object> from <container>
Object to modify
Display object details
openstack object show <container> <object>
Display <object> from <container>
Object to display
Unset object properties
openstack object unset --property <key> <container> <object>
Property to remove from object (repeat option to remove multiple properties)
Modify <object> from <container>
Object to modify
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.