Chapter 21. container This chapter describes the commands under the container command. 21.1. container create Create new container Usage: Table 21.1. Positional arguments Value Summary <container-name> New container name(s) Table 21.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 21.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 21.4. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 21.5. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 21.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. 21.2. container delete Delete container Usage: Table 21.7. Positional arguments Value Summary <container> Container(s) to delete Table 21.8. Command arguments Value Summary -h, --help Show this help message and exit --recursive, -r Recursively delete objects and container 21.3. container list List containers Usage: Table 21.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 21.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 21.11. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 21.12. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 21.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. 21.4. container save Save container contents locally Usage: Table 21.14. Positional arguments Value Summary <container> Container to save Table 21.15. Command arguments Value Summary -h, --help Show this help message and exit 21.5. container set Set container properties Usage: Table 21.16. Positional arguments Value Summary <container> Container to modify Table 21.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) 21.6. container show Display container details Usage: Table 21.18. Positional arguments Value Summary <container> Container to display Table 21.19. Command arguments Value Summary -h, --help Show this help message and exit Table 21.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 21.21. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 21.22. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 21.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. 21.7. container unset Unset container properties Usage: Table 21.24. Positional arguments Value Summary <container> Container to modify Table 21.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>