Thrift module: workspace_model

ModuleServicesData typesConstants
workspace_model Gateway
Group
Project
User

Data structures

Struct: Group

KeyFieldTypeDescriptionRequirednessDefault value
1groupNamestringrequired
2descriptionstringoptional

Struct: Project

KeyFieldTypeDescriptionRequirednessDefault value
1projectIDstringrequired"DO_NOT_SET_AT_CLIENTS"
2ownerstringrequired
3namestringrequired
4descriptionstringoptional
5creationTimei64optional
6sharedUserslist<string>optional
7sharedGroupslist<string>optional

Struct: User

KeyFieldTypeDescriptionRequirednessDefault value
1userNamestringrequired
2groupListlist<Group>optional

Struct: Gateway

KeyFieldTypeDescriptionRequirednessDefault value
1gatewayIdstringrequired
2gatewayNamestringoptional
3domainstringoptional
4emailAddressstringoptional