Create new project
openstack project create
[--domain <domain>]
[--parent <project>]
[--description <description>]
[--enable | --disable]
[--property <key=value>]
[--or-show]
[--immutable | --no-immutable]
[--tag <tag>]
<project-name>
Domain owning the project (name or ID)
Parent of the project (name or ID)
Project description
Enable project
Disable project
Add a property to <name> (repeat option to set multiple properties)
Return existing project
Make resource immutable. An immutable project may not be deleted or modified except to remove the immutable flag
Make resource mutable (default)
Tag to be added to the project (repeat option to set multiple tags)
New project name
Delete project(s)
openstack project delete [--domain <domain>] <project> [<project> ...]
Domain owning <project> (name or ID)
Project(s) to delete (name or ID)
List projects
openstack project list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--domain <domain>]
[--parent <parent>]
[--user <user>]
[--my-projects]
[--long]
[--sort <key>[:<direction>]]
[--tags <tag>[,<tag>,...]]
[--tags-any <tag>[,<tag>,...]]
[--not-tags <tag>[,<tag>,...]]
[--not-tags-any <tag>[,<tag>,...]]
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
Filter projects by <domain> (name or ID)
Filter projects whose parent is <parent> (name or ID)
Filter projects by <user> (name or ID)
List projects for the authenticated user. Supersedes other filters.
List additional fields in output
Sort output by selected keys and directions (asc or desc) (default: asc), repeat this option to specify multiple keys and directions.
List projects which have all given tag(s) (Comma-separated list of tags)
List projects which have any given tag(s) (Comma-separated list of tags)
Exclude projects which have all given tag(s) (Comma-separated list of tags)
Exclude projects which have any given tag(s) (Comma-separated list of tags)
Set project properties
openstack project set
[--name <name>]
[--domain <domain>]
[--description <description>]
[--enable | --disable]
[--property <key=value>]
[--immutable | --no-immutable]
[--tag <tag>]
[--clear-tags]
[--remove-tag <tag>]
<project>
Set project name
Domain owning <project> (name or ID)
Set project description
Enable project
Disable project
Set a property on <project> (repeat option to set multiple properties)
Make resource immutable. An immutable project may not be deleted or modified except to remove the immutable flag
Make resource mutable (default)
Tag to be added to the project (repeat option to set multiple tags)
Clear tags associated with the project. Specify both –tag and –clear-tags to overwrite current tags
Tag to be deleted from the project (repeat option to delete multiple tags)
Project to modify (name or ID)
Display project details
openstack project show
[--domain <domain>]
[--parents]
[--children]
<project>
Domain owning <project> (name or ID)
Show the project’s parents as a list
Show project’s subtree (children) as a list
Project to display (name or ID)
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.