Generated API service Identity version v3
- add_domain
-
API method add_domain
Add domain
- add_project
-
API method add_project
Add project
- No required url / endpoint templates
- No optional url / endpoint parameters
- Options
-
- description: string (JSON path: project -> description)
- domain_id: string (JSON path: project -> domain_id)
- enabled: boolean (JSON path: project -> enabled)
- name: string (JSON path: project -> name)
- parent_id: string (JSON path: project -> parent_id)
- raw: hashref used for JSON body, ignoring all options
- All options starting with
__
are passed as options toNet::OpenStack::Client::REST::rest
.
Result path is set to JSON path /project
- add_tag
-
API method add_tag
Add tag to project
- catalog
-
API method catalog
Get the services catalog
- delete_tag
-
API method delete_tag
Delete tag from project
- domain
-
API method domain
Show domain details
- Required url / endpoint templates
-
- domain_id
- No optional url / endpoint parameters
- Options
-
- raw: hashref used for JSON body, ignoring all options (except the url/endpoint templates)
- All options starting with
__
are passed as options toNet::OpenStack::Client::REST::rest
.
Result path is set to JSON path /domain
- domains
-
API method domains
List domains
- project
-
API method project
Get project details
- Required url / endpoint templates
-
- project_id
- No optional url / endpoint parameters
- Options
-
- raw: hashref used for JSON body, ignoring all options (except the url/endpoint templates)
- All options starting with
__
are passed as options toNet::OpenStack::Client::REST::rest
.
Result path is set to JSON path /project
- projects
-
API method projects
Get all projects
- tag
-
API method tag
Get a tag for project
-
API method tags
Get all tags for project
- Required url / endpoint templates
-
- project_id
- No optional url / endpoint parameters
- Options
-
- raw: hashref used for JSON body, ignoring all options (except the url/endpoint templates)
- All options starting with
__
are passed as options toNet::OpenStack::Client::REST::rest
.
Result path is set to JSON path /tags
- tokens
-
API method tokens
Password authentication with unscoped authorization
- No required url / endpoint templates
- No optional url / endpoint parameters
- Options
-
- methods: arrayref of string (JSON path: auth -> identity -> methods)
- password: string (JSON path: auth -> identity -> password -> user -> password)
- project_domain_name: string (JSON path: auth -> scope -> project -> domain -> name)
- project_name: string (JSON path: auth -> scope -> project -> name)
- user_domain_name: string (JSON path: auth -> identity -> password -> user -> domain -> name)
- user_name: string (JSON path: auth -> identity -> password -> user -> name)
- raw: hashref used for JSON body, ignoring all options
- All options starting with
__
are passed as options toNet::OpenStack::Client::REST::rest
.
Result is set to X-Subject-Token response header.