ores.iam.authorization_messages

Table of Contents

The authorization protocol messages.

1. Includes

#include "ores.iam.api/domain/role.hpp"
#include <string>
#include <string_view>
#include <vector>

2. Messages

2.1. assign_role_request

2.1.1. account_id

2.1.2. role_id

2.2. assign_role_response

2.2.1. success

2.2.2. error_message

2.3. assign_role_by_name_response

2.3.1. success

2.3.2. error_message

2.4. assign_role_by_name_request

2.4.1. principal

2.4.2. role_name

2.5. revoke_role_request

2.5.1. account_id

2.5.2. role_id

2.6. revoke_role_response

2.6.1. success

2.6.2. error_message

2.7. revoke_role_by_name_response

2.7.1. success

2.7.2. error_message

2.8. revoke_role_by_name_request

2.8.1. principal

2.8.2. role_name

2.9. get_account_roles_request

2.9.1. account_id

2.10. get_account_roles_response

2.10.1. roles

2.11. get_account_permissions_request

2.11.1. account_id

2.12. get_account_permissions_response

2.12.1. permission_codes

2.13. get_role_permissions_request

2.13.1. role_id

2.14. get_role_permissions_response

2.14.1. permission_codes

2.15. suggest_role_commands_request

2.15.1. username

2.15.2. tenant_id

2.15.3. hostname

2.16. suggest_role_commands_response

2.16.1. commands

Emacs 29.3 (Org mode 9.6.15)