keystone/api-ref/source/v2-ext/parameters.yaml
Samuel Pilla 4f4f8a7394 Remove unused api parameters
This patch removes any unused parameters in the v2 and v3 api's.
In order to find which parameters were unused, I wrote a script
that found all the parameters used in the `parameters.yaml` files,
then is searched the same api directory (ex: v3/, v3-ext/, etc.)
for any reference to these parameters. Anything unreferenced was
flagged and then removed.

Script: http://cdn.pasteraw.com/8cdh0e76aqhtliuh874veautr7as8k7

Change-Id: I1558ac94e1041f9fbb1d6713b394c4f97f997ada
2017-02-07 09:45:02 -06:00

176 lines
2.8 KiB
YAML

# variables in header
Location:
format: uri
in: header
required: false
type: string
# variables in path
credential_type:
description: |
The credential type.
in: path
required: true
type: string
role_id_path:
description: |
The role ID.
in: path
required: true
type: string
role_name_path:
description: |
The role name.
in: path
required: true
type: string
service_id_path:
description: |
The service ID.
in: path
required: true
type: string
service_name_path:
description: |
The service name.
in: path
required: true
type: string
tenant_id_path:
description: |
The tenant ID.
in: path
required: true
type: string
user_id_path:
description: |
The user ID.
in: path
required: true
type: string
# variables in query
# variables in body
role_description:
description: |
The role description.
in: body
required: true
type: string
role_id:
description: |
The role ID.
in: body
required: true
type: integer
role_links:
description: |
Role links.
in: body
required: true
type: object
role_name:
description: |
The role name.
in: body
required: true
type: string
roles:
description: |
A ``roles`` object.
in: body
required: true
type: string
service_description:
description: |
Description about the service.
in: body
required: true
type: string
service_id:
description: |
The ID of the service.
in: body
required: true
type: string
service_name:
description: |
The service name.
in: body
required: true
type: string
service_type:
description: |
The type of the service.
in: body
required: true
type: string
tenant:
description: |
The tenant object.
in: body
required: true
type: object
tenant_id_request:
description: |
The tenant ID.
in: body
required: true
type: string
tenant_id_response:
description: |
The tenant ID.
in: body
required: true
type: string
user:
description: |
The ``user`` object.
in: body
required: true
type: string
user_email:
description: |
The user email.
in: body
required: true
type: string
user_enabled:
description: |
Indicates whether the user should be enabled (``true``)
or disabled(``false``).
in: body
required: true
type: boolean
user_id_response:
description: |
The user ID.
in: body
required: true
type: string
user_name:
description: |
The user in-real-life name.
in: body
required: true
type: string
user_new_password:
description: |
User's new password
in: body
required: true
type: string
user_original_password:
description: |
User's old password
in: body
required: true
type: string
users:
description: |
The ``users`` object.
in: body
required: true
type: array