Steve Martinelli 4b239eea42 Add support for domains when deleting identity v3 resources
Currently, only deleting via IDs is possible for groups, projects
and users.
We should have an optional --domain argument that allows for
a name to be specified for the resource. (Since these are all
namespaced by domains).

Change-Id: I18ace3db85a3969f0b97678d432d6f8368baa9cd
2014-12-01 22:36:54 +00:00

2.6 KiB

project

Identity v2, v3

project create

Create new project

project create

os project create
    [--domain <domain>]
    [--description <description>]
    [--enable | --disable]
    [--property <key=value>]
    <name>

--domain <domain>

Domain owning the project (name or ID)

3

--description <description>

Project description

--enable

Enable project (default)

--disable

Disable project

--property <key=value>

Add a property to \<name\> <project_create-name> (repeat option to set multiple properties)

New project name

project delete

Delete an existing project

project delete

os project delete
    <project>

--domain <domain>

Domain owning \<project\> <_project_delete-project> (name or ID)

3

Project to delete (name or ID)

project list

List projects

project list

os project list
    [--domain <domain>]
    [--long]

--domain <domain>

Filter projects by \<domain\> <--domain> (name or ID)

3

--long

List additional fields in output

project set

Set project properties

project set

os project set
    [--name <name>]
    [--domain <domain>]
    [--description <description>]
    [--enable | --disable]
    [--property <key=value>]
    <project>

--name <name>

Set project name

--domain <domain>

Set domain owning \<project\> <project_set-project> (name or ID)

3

--description <description>

Set project description

--enable

Enable project (default)

--disable

Disable project

--property <key=value>

Set a property on \<project\> <project_set-project> (repeat option to set multiple properties)

Project to modify (name or ID)

project show

project show

os project show
    [--domain <domain>]
    <project>

--domain <domain>

Domain owning \<project\> <project_show-project> (name or ID)

3

Project to show (name or ID)