Skip to content

CreateProjectPermission

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 import CreateProjectPermission

# TODO update the JSON string below
json = "{}"
# create an instance of CreateProjectPermission from a JSON string
create_project_permission_instance = CreateProjectPermission.from_json(json)
# print the JSON string representation of the object
print(CreateProjectPermission.to_json())

# convert the object into a dict
create_project_permission_dict = create_project_permission_instance.to_dict()
# create an instance of CreateProjectPermission from a dict
create_project_permission_from_dict = CreateProjectPermission.from_dict(create_project_permission_dict)

[Back to Model list] [Back to API list] [Back to README]