Role
Package : spaceone.api.identity.v1
Role
Role Methods:
Method | Request | Response |
---|---|---|
create
POST /identity/v1/role/create
update
POST /identity/v1/role/update
delete
POST /identity/v1/role/delete
get
POST /identity/v1/role/get
list
POST /identity/v1/role/list
stat
POST /identity/v1/role/stat
Message
CreateRoleRequest
name (string)
Required
role_type (RoleType)
Required
policies (RolePolicy)
Repeated
Required
domain_id (string)
Required
page_permissions (PagePermission)
Repeated
tags (Struct)
GetRoleRequest
role_id (string)
Required
domain_id (string)
Required
only (string)
Repeated
PagePermission
page (string)
Required
permission (Permission)
Required
RoleInfo
role_id (string)
Required
name (string)
Required
role_type (RoleType)
Required
policies (RolePolicy)
Repeated
Required
page_permissions (PagePermission)
Repeated
Required
tags (Struct)
Required
domain_id (string)
Required
created_at (string)
Required
deleted_at (string)
Required
RolePolicy
policy_type (PolicyType)
Required
policy_id (string)
Required
RoleQuery
domain_id (string)
Required
query (Query)
role_id (string)
name (string)
role_type (RoleType)
policy_id (string)
RoleRequest
role_id (string)
Required
domain_id (string)
Required
RoleStatQuery
query (StatisticsQuery)
Required
domain_id (string)
Required
RolesInfo
results (RoleInfo)
Repeated
Required
total_count (int32)
Required
UpdateRoleRequest
role_id (string)
Required
domain_id (string)
Required
name (string)
policies (RolePolicy)
Repeated
page_permissions (PagePermission)
Repeated
tags (Struct)
release_page_permissions (bool)
Last updated