Bases: object
Validate an application credential.
application_credential_id (str) – Application Credential ID
secret (str) – Secret
AssertionError – If id or secret is invalid.
Create a new application credential.
application_credential (dict) – Application Credential data
roles (list) – A list of roles that apply to the application_credential.
a new application credential
Delete one access rule.
access_rule_id (str) – Access Rule ID
Delete all access rules for user.
This is called when the user itself is deleted.
user_id (str) – User ID
Delete a single application credential.
application_credential_id (str) – ID of the application credential to delete.
Delete all application credentials for a user.
user_id – ID of a user to whose application credentials should be deleted.
Delete all application credentials for a user on a given project.
user_id (str) – ID of a user to whose application credentials should be deleted.
project_id (str) – ID of a project on which to filter application credentials.
Get an access rule by its ID.
access_rule_id (str) – Access Rule ID
Get an application credential by the credential id.
application_credential_id (str) – Application Credential ID
List the access rules that a user has created.
Access rules are only created as attributes of application credentials, they cannot be created independently.
user_id (str) – User ID
List application credentials for a user.
user_id (str) – User ID
hints – contains the list of filters yet to be satisfied. Any filters satisfied here will be removed so that the caller will know if any filters remain.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.