ProjectGroup #
Package : spaceone.api.identity.v2
ProjectGroup #
ProjectGroup Methods:
create #
POST /identity/v2/project-group/create
name (string)
Required
tags (Struct)
parent_group_id (string)
{
"name": "Cloudforet Company",
"tags": {
}
}
project_group_id (string)
Required
name (string)
Required
tags (Struct)
Required
users (string)
Repeated
Required
reference_id (string)
Required
is_managed (bool)
Required
domain_id (string)
Required
workspace_id (string)
Required
parent_group_id (string)
Required
trusted_account_id (string)
Required
created_at (string)
Required
last_synced_at (string)
Required
{
"project_group_id": "pg-7120aabb662c",
"name": "Cloudforet Core Team",
"tags": {},
"domain_id": "domain-186446b1516b",
"workspace_id": "workspace-1a02ebcb3eb2",
"parent_group_id": "pg-10efea238292",
"created_at": "2024-07-12T03:31:02.222Z"
}
update #
POST /identity/v2/project-group/update
project_group_id (string)
Required
name (string)
tags (Struct)
{
"project_group_id": "pg-7120aabb662c",
"name": "Cloudforet Core Team"
}
project_group_id (string)
Required
name (string)
Required
tags (Struct)
Required
users (string)
Repeated
Required
reference_id (string)
Required
is_managed (bool)
Required
domain_id (string)
Required
workspace_id (string)
Required
parent_group_id (string)
Required
trusted_account_id (string)
Required
created_at (string)
Required
last_synced_at (string)
Required
{
"project_group_id": "pg-7120aabb662c",
"name": "Cloudforet Core Team",
"tags": {},
"domain_id": "domain-186446b1516b",
"workspace_id": "workspace-1a02ebcb3eb2",
"parent_group_id": "pg-10efea238292",
"created_at": "2024-07-12T03:31:02.222Z"
}
change_parent_group #
POST /identity/v2/project-group/change-parent-group
project_group_id (string)
Required
parent_group_id (string)
Required
{
"project_group_id": "pg-7120aabb662c",
"parent_group_id": "pg-10efea238292"
}
project_group_id (string)
Required
name (string)
Required
tags (Struct)
Required
users (string)
Repeated
Required
reference_id (string)
Required
is_managed (bool)
Required
domain_id (string)
Required
workspace_id (string)
Required
parent_group_id (string)
Required
trusted_account_id (string)
Required
created_at (string)
Required
last_synced_at (string)
Required
{
"project_group_id": "pg-7120aabb662c",
"name": "Cloudforet Core Team",
"tags": {},
"domain_id": "domain-186446b1516b",
"workspace_id": "workspace-1a02ebcb3eb2",
"parent_group_id": "pg-10efea238292",
"created_at": "2024-07-12T03:31:02.222Z"
}
delete #
POST /identity/v2/project-group/delete
add_users #
POST /identity/v2/project-group/add-users
project_group_id (string)
Required
users (string)
Repeated
Required
{
"project_group_id": "pg-7120aabb662c",
"users": ["wonny@cloudforet.io", "bolby@cloudforet.io"]
}
project_group_id (string)
Required
name (string)
Required
tags (Struct)
Required
users (string)
Repeated
Required
reference_id (string)
Required
is_managed (bool)
Required
domain_id (string)
Required
workspace_id (string)
Required
parent_group_id (string)
Required
trusted_account_id (string)
Required
created_at (string)
Required
last_synced_at (string)
Required
{
"project_group_id": "pg-7120aabb662c",
"name": "Cloudforet Core Team",
"tags": {},
"domain_id": "domain-186446b1516b",
"workspace_id": "workspace-1a02ebcb3eb2",
"parent_group_id": "pg-10efea238292",
"created_at": "2024-07-12T03:31:02.222Z"
}
remove_users #
POST /identity/v2/project-group/remove-users
project_group_id (string)
Required
users (string)
Repeated
Required
{
"project_group_id": "pg-7120aabb662c",
"users": ["wonny@cloudforet.io", "bolby@cloudforet.io"]
}
project_group_id (string)
Required
name (string)
Required
tags (Struct)
Required
users (string)
Repeated
Required
reference_id (string)
Required
is_managed (bool)
Required
domain_id (string)
Required
workspace_id (string)
Required
parent_group_id (string)
Required
trusted_account_id (string)
Required
created_at (string)
Required
last_synced_at (string)
Required
{
"project_group_id": "pg-7120aabb662c",
"name": "Cloudforet Core Team",
"tags": {},
"domain_id": "domain-186446b1516b",
"workspace_id": "workspace-1a02ebcb3eb2",
"parent_group_id": "pg-10efea238292",
"created_at": "2024-07-12T03:31:02.222Z"
}
get #
POST /identity/v2/project-group/get
project_group_id (string)
Required
name (string)
Required
tags (Struct)
Required
users (string)
Repeated
Required
reference_id (string)
Required
is_managed (bool)
Required
domain_id (string)
Required
workspace_id (string)
Required
parent_group_id (string)
Required
trusted_account_id (string)
Required
created_at (string)
Required
last_synced_at (string)
Required
{
"project_group_id": "pg-7120aabb662c",
"name": "Cloudforet Core Team",
"tags": {},
"domain_id": "domain-186446b1516b",
"workspace_id": "workspace-1a02ebcb3eb2",
"parent_group_id": "pg-10efea238292",
"created_at": "2024-07-12T03:31:02.222Z"
}
list #
POST /identity/v2/project-group/list
query (Query)
project_group_id (string)
name (string)
workspace_id (string)
parent_group_id (string)
{
"query": {
"page": {
"start":1,
"limit":10
}
}
}
results (ProjectGroupInfo)
Repeated
Required
total_count (int32)
Required
{
"results": [
{
"project_group_id": "pg-7120aabb662c",
"name": "Cloudforet Core Team",
"tags": {},
"domain_id": "domain-186446b1516b",
"workspace_id": "workspace-1a02ebcb3eb2",
"parent_group_id": "pg-10efea238292",
"created_at": "2024-07-12T03:31:02.222Z"
}
],
"total_count": 1
}
stat #
POST /identity/v2/project-group/stat
Message #
ChangeParentGroupRequest #
project_group_id (string)
Required
parent_group_id (string)
Required
CreateProjectGroupRequest #
name (string)
Required
tags (Struct)
parent_group_id (string)
ProjectGroupInfo #
project_group_id (string)
Required
name (string)
Required
tags (Struct)
Required
users (string)
Repeated
Required
reference_id (string)
Required
is_managed (bool)
Required
domain_id (string)
Required
workspace_id (string)
Required
parent_group_id (string)
Required
trusted_account_id (string)
Required
created_at (string)
Required
last_synced_at (string)
Required
ProjectGroupRequest #
project_group_id (string)
Required
ProjectGroupSearchQuery #
query (Query)
project_group_id (string)
name (string)
workspace_id (string)
parent_group_id (string)
ProjectGroupStatQuery #
query (StatisticsQuery)
Required
ProjectGroupsInfo #
results (ProjectGroupInfo)
Repeated
Required
total_count (int32)
Required
UpdateProjectGroupRequest #
project_group_id (string)
Required
name (string)
tags (Struct)
UsersProjectGroupRequest #
project_group_id (string)
Required
users (string)
Repeated
Required