CreateProjectPermissionV4
Properties
Name |
Type |
Description |
Notes |
role_project |
str |
|
|
role_flow |
str |
|
|
role_base |
str |
|
|
role_bench |
str |
|
|
membership_type |
str |
How users are invited to the project |
|
user_id |
str |
the id of the user that should be given access, required when membershipType is USER |
[optional] |
email_address |
str |
The email to invite a user on, required when membershipType is EMAIL |
[optional] |
workgroup_id |
str |
the id of the workgroup to give access, required when membershipType is WORKGROUP |
[optional] |
upload_allowed |
bool |
Indicates if uploading data is allowed or not. |
|
download_allowed |
bool |
Indicates if downloading data is allowed or not. |
|
Example
from libica.openapi.v3.models.create_project_permission_v4 import CreateProjectPermissionV4
# TODO update the JSON string below
json = "{}"
# create an instance of CreateProjectPermissionV4 from a JSON string
create_project_permission_v4_instance = CreateProjectPermissionV4.from_json(json)
# print the JSON string representation of the object
print(CreateProjectPermissionV4.to_json())
# convert the object into a dict
create_project_permission_v4_dict = create_project_permission_v4_instance.to_dict()
# create an instance of CreateProjectPermissionV4 from a dict
create_project_permission_v4_from_dict = CreateProjectPermissionV4.from_dict(create_project_permission_v4_dict)
[Back to Model list] [Back to API list] [Back to README]