Chapter 23. container This chapter describes the commands under the container command. 23.1. container create Create new container Usage: Table 23.1. Positional arguments Value Summary <container-name> New container name(s) Table 23.2. Command arguments Value Summary -h, --help Show this help message and exit --public Make the container publicly accessible --storage-policy STORAGE_POLICY Specify a particular storage policy to use. Table 23.3. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 23.4. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 23.5. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 23.6. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 23.2. container delete Delete container Usage: Table 23.7. Positional arguments Value Summary <container> Container(s) to delete Table 23.8. Command arguments Value Summary -h, --help Show this help message and exit --recursive, -r Recursively delete objects and container 23.3. container list List containers Usage: Table 23.9. Command arguments Value Summary -h, --help Show this help message and exit --prefix <prefix> Filter list using <prefix> --marker <marker> Anchor for paging --end-marker <end-marker> End anchor for paging --limit <num-containers> Limit the number of containers returned --long List additional fields in output --all List all containers (default is 10000) Table 23.10. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 23.11. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 23.12. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 23.13. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 23.4. container save Save container contents locally Usage: Table 23.14. Positional arguments Value Summary <container> Container to save Table 23.15. Command arguments Value Summary -h, --help Show this help message and exit 23.5. container set Set container properties Usage: Table 23.16. Positional arguments Value Summary <container> Container to modify Table 23.17. Command arguments Value Summary -h, --help Show this help message and exit --property <key=value> Set a property on this container (repeat option to set multiple properties) 23.6. container show Display container details Usage: Table 23.18. Positional arguments Value Summary <container> Container to display Table 23.19. Command arguments Value Summary -h, --help Show this help message and exit Table 23.20. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 23.21. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 23.22. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 23.23. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 23.7. container unset Unset container properties Usage: Table 23.24. Positional arguments Value Summary <container> Container to modify Table 23.25. Command arguments Value Summary -h, --help Show this help message and exit --property <key> Property to remove from container (repeat option to remove multiple properties)

Commands:
openstack container create [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--public] [--storage-policy STORAGE_POLICY] <container-name> [<container-name> ...]
openstack container delete [-h] [--recursive] <container> [<container> ...]
openstack container list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--prefix <prefix>] [--marker <marker>] [--end-marker <end-marker>] [--limit <num-containers>] [--long] [--all]
openstack container save [-h] <container>
openstack container set [-h] --property <key=value> <container>
openstack container show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <container>
openstack container unset [-h] --property <key> <container>