Team

API Object

  • The DeviceSession struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDeviceSession : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDeviceSession : NSObject, DBSerializable, NSCopying
  • The ActiveWebSession struct.

    Information on active web sessions.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMActiveWebSession
        : DBTEAMDeviceSession <DBSerializable, NSCopying>

    Swift

    class DBTEAMActiveWebSession : DBTEAMDeviceSession, DBSerializable, NSCopying
  • The AddSecondaryEmailResult union.

    Result of trying to add a secondary email to a user. ‘success’ is the only value indicating that a secondary email was successfully added to a user. The other values explain the type of error that occurred, and include the email for which the error occurred.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMAddSecondaryEmailResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMAddSecondaryEmailResult : NSObject, DBSerializable, NSCopying
  • The AddSecondaryEmailsArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMAddSecondaryEmailsArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMAddSecondaryEmailsArg : NSObject, DBSerializable, NSCopying
  • The AddSecondaryEmailsError union.

    Error returned when adding secondary emails fails.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMAddSecondaryEmailsError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMAddSecondaryEmailsError : NSObject, DBSerializable, NSCopying
  • The AddSecondaryEmailsResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMAddSecondaryEmailsResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMAddSecondaryEmailsResult : NSObject, DBSerializable, NSCopying
  • The AdminTier union.

    Describes which team-related admin permissions a user has.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMAdminTier : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMAdminTier : NSObject, DBSerializable, NSCopying
  • The ApiApp struct.

    Information on linked third party applications.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMApiApp : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMApiApp : NSObject, DBSerializable, NSCopying
  • The BaseDfbReport struct.

    Base report structure.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMBaseDfbReport : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMBaseDfbReport : NSObject, DBSerializable, NSCopying
  • The BaseTeamFolderError union.

    Base error that all errors for existing team folders should extend.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMBaseTeamFolderError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMBaseTeamFolderError : NSObject, DBSerializable, NSCopying
  • The CustomQuotaError union.

    Error returned when getting member custom quota.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMCustomQuotaError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMCustomQuotaError : NSObject, DBSerializable, NSCopying
  • The CustomQuotaResult union.

    User custom quota.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMCustomQuotaResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMCustomQuotaResult : NSObject, DBSerializable, NSCopying
  • The CustomQuotaUsersArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMCustomQuotaUsersArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMCustomQuotaUsersArg : NSObject, DBSerializable, NSCopying
  • The DateRange struct.

    Input arguments that can be provided for most reports.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDateRange : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDateRange : NSObject, DBSerializable, NSCopying
  • The DateRangeError union.

    Errors that can originate from problems in input arguments to reports.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDateRangeError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDateRangeError : NSObject, DBSerializable, NSCopying
  • The DeleteSecondaryEmailResult union.

    Result of trying to delete a secondary email address. ‘success’ is the only value indicating that a secondary email was successfully deleted. The other values explain the type of error that occurred, and include the email for which the error occurred.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDeleteSecondaryEmailResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDeleteSecondaryEmailResult : NSObject, DBSerializable, NSCopying
  • The DeleteSecondaryEmailsArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDeleteSecondaryEmailsArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDeleteSecondaryEmailsArg : NSObject, DBSerializable, NSCopying
  • The DeleteSecondaryEmailsResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDeleteSecondaryEmailsResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDeleteSecondaryEmailsResult : NSObject, DBSerializable, NSCopying
  • The DesktopClientSession struct.

    Information about linked Dropbox desktop client sessions.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDesktopClientSession
        : DBTEAMDeviceSession <DBSerializable, NSCopying>

    Swift

    class DBTEAMDesktopClientSession : DBTEAMDeviceSession, DBSerializable, NSCopying
  • The DesktopPlatform union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDesktopPlatform : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDesktopPlatform : NSObject, DBSerializable, NSCopying
  • The DeviceSessionArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDeviceSessionArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDeviceSessionArg : NSObject, DBSerializable, NSCopying
  • The DevicesActive struct.

    Each of the items is an array of values, one value per day. The value is the number of devices active within a time window, ending with that day. If there is no data for a day, then the value will be None.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDevicesActive : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDevicesActive : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersListArg struct.

    Excluded users list argument.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersListArg : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersListContinueArg struct.

    Excluded users list continue argument.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersListContinueArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersListContinueArg : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersListContinueError union.

    Excluded users list continue error.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersListContinueError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersListContinueError : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersListError union.

    Excluded users list error.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersListError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersListError : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersListResult struct.

    Excluded users list result.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersListResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersListResult : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersUpdateArg struct.

    Argument of excluded users update operation. Should include a list of users to add/remove (according to endpoint), Maximum size of the list is 1000 users.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersUpdateArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersUpdateArg : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersUpdateError union.

    Excluded users update error.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersUpdateError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersUpdateError : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersUpdateResult struct.

    Excluded users update result.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersUpdateResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersUpdateResult : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersUpdateStatus union.

    Excluded users update operation status.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersUpdateStatus
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersUpdateStatus : NSObject, DBSerializable, NSCopying
  • The Feature union.

    A set of features that a Dropbox Business account may support.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMFeature : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMFeature : NSObject, DBSerializable, NSCopying
  • The FeatureValue union.

    The values correspond to entries in Feature. You may get different value according to your Dropbox Business plan.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMFeatureValue : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMFeatureValue : NSObject, DBSerializable, NSCopying
  • The FeaturesGetValuesBatchArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMFeaturesGetValuesBatchArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMFeaturesGetValuesBatchArg : NSObject, DBSerializable, NSCopying
  • The FeaturesGetValuesBatchError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMFeaturesGetValuesBatchError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMFeaturesGetValuesBatchError : NSObject, DBSerializable, NSCopying
  • The FeaturesGetValuesBatchResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMFeaturesGetValuesBatchResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMFeaturesGetValuesBatchResult : NSObject, DBSerializable, NSCopying
  • The GetActivityReport struct.

    Activity Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGetActivityReport
        : DBTEAMBaseDfbReport <DBSerializable, NSCopying>

    Swift

    class DBTEAMGetActivityReport : DBTEAMBaseDfbReport, DBSerializable, NSCopying
  • The GetDevicesReport struct.

    Devices Report Result. Contains subsections for different time ranges of activity. Each of the items in each subsection of the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGetDevicesReport
        : DBTEAMBaseDfbReport <DBSerializable, NSCopying>

    Swift

    class DBTEAMGetDevicesReport : DBTEAMBaseDfbReport, DBSerializable, NSCopying
  • The GetMembershipReport struct.

    Membership Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGetMembershipReport
        : DBTEAMBaseDfbReport <DBSerializable, NSCopying>

    Swift

    class DBTEAMGetMembershipReport : DBTEAMBaseDfbReport, DBSerializable, NSCopying
  • The GetStorageReport struct.

    Storage Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGetStorageReport
        : DBTEAMBaseDfbReport <DBSerializable, NSCopying>

    Swift

    class DBTEAMGetStorageReport : DBTEAMBaseDfbReport, DBSerializable, NSCopying
  • The GroupAccessType union.

    Role of a user in group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupAccessType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupAccessType : NSObject, DBSerializable, NSCopying
  • The GroupCreateArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupCreateArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupCreateArg : NSObject, DBSerializable, NSCopying
  • The GroupCreateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupCreateError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupCreateError : NSObject, DBSerializable, NSCopying
  • The GroupSelectorError union.

    Error that can be raised when GroupSelector is used.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupSelectorError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupSelectorError : NSObject, DBSerializable, NSCopying
  • The GroupSelectorWithTeamGroupError union.

    Error that can be raised when GroupSelector is used and team groups are disallowed from being used.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupSelectorWithTeamGroupError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupSelectorWithTeamGroupError : NSObject, DBSerializable, NSCopying
  • The GroupDeleteError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupDeleteError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupDeleteError : NSObject, DBSerializable, NSCopying
  • The GroupFullInfo struct.

    Full description of a group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupFullInfo
        : DBTEAMCOMMONGroupSummary <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupFullInfo : DBTEAMCOMMONGroupSummary, DBSerializable, NSCopying
  • The GroupMemberInfo struct.

    Profile of group member, and role in group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMemberInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMemberInfo : NSObject, DBSerializable, NSCopying
  • The GroupMemberSelector struct.

    Argument for selecting a group and a single user.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMemberSelector : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMemberSelector : NSObject, DBSerializable, NSCopying
  • The GroupMemberSelectorError union.

    Error that can be raised when GroupMemberSelector is used, and the user is required to be a member of the specified group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMemberSelectorError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMemberSelectorError : NSObject, DBSerializable, NSCopying
  • The GroupMemberSetAccessTypeError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMemberSetAccessTypeError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMemberSetAccessTypeError : NSObject, DBSerializable, NSCopying
  • The IncludeMembersArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMIncludeMembersArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMIncludeMembersArg : NSObject, DBSerializable, NSCopying
  • The GroupMembersAddArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersAddArg
        : DBTEAMIncludeMembersArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersAddArg : DBTEAMIncludeMembersArg, DBSerializable, NSCopying
  • The GroupMembersAddError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersAddError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersAddError : NSObject, DBSerializable, NSCopying
  • The GroupMembersChangeResult struct.

    Result returned by groupsMembersAdd and groupsMembersRemove.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersChangeResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersChangeResult : NSObject, DBSerializable, NSCopying
  • The GroupMembersRemoveArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersRemoveArg
        : DBTEAMIncludeMembersArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersRemoveArg : DBTEAMIncludeMembersArg, DBSerializable, NSCopying
  • The GroupMembersSelectorError union.

    Error that can be raised when GroupMembersSelector is used, and the users are required to be members of the specified group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersSelectorError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersSelectorError : NSObject, DBSerializable, NSCopying
  • The GroupMembersRemoveError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersRemoveError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersRemoveError : NSObject, DBSerializable, NSCopying
  • The GroupMembersSelector struct.

    Argument for selecting a group and a list of users.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersSelector : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersSelector : NSObject, DBSerializable, NSCopying
  • The GroupMembersSetAccessTypeArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersSetAccessTypeArg
        : DBTEAMGroupMemberSelector <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersSetAccessTypeArg : DBTEAMGroupMemberSelector, DBSerializable, NSCopying
  • The GroupSelector union.

    Argument for selecting a single group, either by group_id or by external group ID.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupSelector : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupSelector : NSObject, DBSerializable, NSCopying
  • The GroupUpdateArgs struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupUpdateArgs
        : DBTEAMIncludeMembersArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupUpdateArgs : DBTEAMIncludeMembersArg, DBSerializable, NSCopying
  • The GroupUpdateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupUpdateError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupUpdateError : NSObject, DBSerializable, NSCopying
  • The GroupsGetInfoError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsGetInfoError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsGetInfoError : NSObject, DBSerializable, NSCopying
  • The GroupsGetInfoItem union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsGetInfoItem : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsGetInfoItem : NSObject, DBSerializable, NSCopying
  • The GroupsListArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsListArg : NSObject, DBSerializable, NSCopying
  • The GroupsListContinueArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsListContinueArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsListContinueArg : NSObject, DBSerializable, NSCopying
  • The GroupsListContinueError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsListContinueError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsListContinueError : NSObject, DBSerializable, NSCopying
  • The GroupsListResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsListResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsListResult : NSObject, DBSerializable, NSCopying
  • The GroupsMembersListArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsMembersListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsMembersListArg : NSObject, DBSerializable, NSCopying
  • The GroupsMembersListContinueArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsMembersListContinueArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsMembersListContinueArg : NSObject, DBSerializable, NSCopying
  • The GroupsMembersListContinueError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsMembersListContinueError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsMembersListContinueError : NSObject, DBSerializable, NSCopying
  • The GroupsMembersListResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsMembersListResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsMembersListResult : NSObject, DBSerializable, NSCopying
  • The GroupsPollError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsPollError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsPollError : NSObject, DBSerializable, NSCopying
  • The GroupsSelector union.

    Argument for selecting a list of groups, either by group_ids, or external group IDs.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsSelector : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsSelector : NSObject, DBSerializable, NSCopying
  • The HasTeamFileEventsValue union.

    The value for hasTeamFileEvents in DBTEAMFeature.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMHasTeamFileEventsValue : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMHasTeamFileEventsValue : NSObject, DBSerializable, NSCopying
  • The HasTeamSelectiveSyncValue union.

    The value for hasTeamSelectiveSync in DBTEAMFeature.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMHasTeamSelectiveSyncValue
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMHasTeamSelectiveSyncValue : NSObject, DBSerializable, NSCopying
  • The HasTeamSharedDropboxValue union.

    The value for hasTeamSharedDropbox in DBTEAMFeature.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMHasTeamSharedDropboxValue
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMHasTeamSharedDropboxValue : NSObject, DBSerializable, NSCopying
  • The LegalHoldHeldRevisionMetadata struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldHeldRevisionMetadata
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldHeldRevisionMetadata : NSObject, DBSerializable, NSCopying
  • The LegalHoldPolicy struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldPolicy : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldPolicy : NSObject, DBSerializable, NSCopying
  • The LegalHoldStatus union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldStatus : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldStatus : NSObject, DBSerializable, NSCopying
  • The LegalHoldsError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsGetPolicyArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsGetPolicyArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsGetPolicyArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsGetPolicyError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsGetPolicyError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsGetPolicyError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListHeldRevisionResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListHeldRevisionResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListHeldRevisionResult : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListHeldRevisionsArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListHeldRevisionsArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListHeldRevisionsArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListHeldRevisionsContinueArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListHeldRevisionsContinueArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListHeldRevisionsContinueArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListHeldRevisionsContinueError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListHeldRevisionsContinueError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListHeldRevisionsContinueError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListHeldRevisionsError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListHeldRevisionsError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListHeldRevisionsError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListPoliciesArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListPoliciesArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListPoliciesArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListPoliciesError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListPoliciesError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListPoliciesError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListPoliciesResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListPoliciesResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListPoliciesResult : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyCreateArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyCreateArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyCreateArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyCreateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyCreateError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyCreateError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyReleaseArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyReleaseArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyReleaseArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyReleaseError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyReleaseError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyReleaseError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyUpdateArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyUpdateArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyUpdateArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyUpdateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyUpdateError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyUpdateError : NSObject, DBSerializable, NSCopying
  • The ListMemberAppsArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberAppsArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberAppsArg : NSObject, DBSerializable, NSCopying
  • The ListMemberAppsError union.

    Error returned by linkedAppsListMemberLinkedApps.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberAppsError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberAppsError : NSObject, DBSerializable, NSCopying
  • The ListMemberAppsResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberAppsResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberAppsResult : NSObject, DBSerializable, NSCopying
  • The ListMemberDevicesArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberDevicesArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberDevicesArg : NSObject, DBSerializable, NSCopying
  • The ListMemberDevicesError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberDevicesError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberDevicesError : NSObject, DBSerializable, NSCopying
  • The ListMemberDevicesResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberDevicesRe