1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- namespace team_common
- import common
- alias TeamMemberId = String
- alias MemberExternalId = String(max_length=64)
- alias GroupExternalId = String
- alias GroupId = String
- alias ResellerId = String
- struct GroupSummary
- "Information about a group."
- group_name String
- group_id GroupId
- group_external_id GroupExternalId?
- "External ID of group. This is an arbitrary ID that an admin can attach to a group."
- member_count UInt32?
- "The number of members in the group."
- group_management_type GroupManagementType
- "Who is allowed to manage the group."
- example default
- group_name = "Test group"
- group_id = "g:e2db7665347abcd600000000001a2b3c"
- member_count = 10
- group_management_type = user_managed
- union GroupManagementType
- "The group type determines how a group is managed."
- user_managed
- "A group which is managed by selected users."
- company_managed
- "A group which is managed by team admins only."
- system_managed
- "A group which is managed automatically by Dropbox."
- union GroupType
- "The group type determines how a group is created and managed."
- team
- "A group to which team members are automatically added. Applicable to
- :link:`team folders https://www.dropbox.com/help/986` only."
- user_managed
- "A group is created and managed by a user."
- struct TimeRange
- "Time range."
- start_time common.DropboxTimestamp?
- "Optional starting time (inclusive)."
- end_time common.DropboxTimestamp?
- "Optional ending time (exclusive)."
|