Role
Package : spaceone.api.identity.v1
Role
Role Methods:
create
POST /identity/v1/roles
Request
Response
update
PUT /identity/v1/roles/{role_id}
Request
Response
delete
DELETE /identity/v1/roles/{role_id}
Request
Response
get
GET /identity/v1/roles/{role_id}
Request
Response
list
GET /identity/v1/roles
POST /identity/v1/roles/search
Request
Response
stat
POST /identity/v1/roles/stat
Request
Response
Message
CreateRoleRequest
name
string
✔
role_type
NONE
SYSTEM
DOMAIN
PROJECT
✔
policies
✔
page_permissions
✘
tags
✘
domain_id
string
✔
GetRoleRequest
role_id
string
✔
domain_id
string
✔
only
list of string
✘
PagePermission
page
string
permission
NONE
VIEW
MANAGE
RoleInfo
role_id
string
name
string
role_type
NONE
SYSTEM
DOMAIN
PROJECT
policies
page_permissions
tags
domain_id
string
created_at
string
deleted_at
string
RolePolicy
policy_type
NONE
MANAGED
CUSTOM
policy_id
string
RoleQuery
query
✘
role_id
string
✘
name
string
✘
role_type
NONE
SYSTEM
DOMAIN
PROJECT
✘
policy_id
string
✘
domain_id
string
✔
RoleRequest
role_id
string
✔
domain_id
string
✔
RoleStatQuery
query
✔
domain_id
string
✔
RolesInfo
results
total_count
UpdateRoleRequest
role_id
string
✔
name
string
✘
policies
✘
page_permissions
✘
tags
✘
release_page_permissions
bool
✘
domain_id
string
✔
Last updated