Project

Package : spaceone.api.identity.v1

Project

Project Methods:

create

POST /identity/v1/projects

Type

Message

Response

update

PUT /identity/v1/project/{project_id}

Type

Message

Response

delete

DELETE /identity/v1/project/{project_id}

Type

Message

add_member

POST /identity/v1/project/{project_id}/members

Type

Message

modify_member

PUT /identity/v1/project/{project_id}/member/{user_id}

Type

Message

remove_member

DELETE /identity/v1/project/{project_id}/member/{user_id}

get

GET /identity/v1/project/{project_id}

Type

Message

Response

list

GET /identity/v1/projects

POST /identity/v1/projects/search

Type

Message

Response

stat

POST /identity/v1/projects/stat

Type

Message

list_members

GET /identity/v1/project/{project_id}/members

POST /identity/v1/project/{project_id}/members/search

Type

Message

Message

CreateProjectRequest

No

Field

Type

Required

Description

1

name

string

required

2

project_group_id

string

required

3

domain_id

string

required

4

template_data

optional

GetProjectRequest

No

Field

Type

Required

Description

1

project_id

string

required

2

domain_id

string

required

3

only

string

optional

ProjectInfo

No

Field

Type

Required

Description

1

project_id

string

2

name

string

3

state

string

4

project_group_info

{'google.protobuf.Struct template_data = 4; // TODO': 'Not be implemented template service yet'}

5

domain_id

string

7

created_by

string

ProjectMemberInfo

No

Field

Type

Required

Description

1

project_info

2

user_info

3

roles

4

labels

string

ProjectMemberQuery

No

Field

Type

Required

Description

2

project_id

string

required

3

domain_id

string

required

4

user_id

string

optional

ProjectMemberRequest

No

Field

Type

Required

Description

1

project_id

string

required

2

user_id

string

required

3

domain_id

string

required

4

roles

string

required

5

labels

string

required

ProjectMembersInfo

No

Field

Type

Required

Description

2

total_count

ProjectQuery

No

Field

Type

Required

Description

2

project_id

string

optional

3

project_group_id

string

optional

4

domain_id

string

required

5

name

string

optional

ProjectRequest

No

Field

Type

Required

Description

1

project_id

string

required

2

domain_id

string

required

ProjectStatQuery

No

Field

Type

Required

Description

2

domain_id

string

required

ProjectsInfo

No

Field

Type

Required

Description

1

results

2

total_count

RemoveProjectMemberRequest

No

Field

Type

Required

Description

1

project_id

string

required

2

user_id

string

required

3

domain_id

string

required

UpdateProjectRequest

No

Field

Type

Required

Description

1

project_id

string

required

2

project_group_id

string

optional

3

name

string

optional

4

domain_id

string

required

5

template_data

optional

Last updated