TeamLog

  • The AccessMethodLogInfo union.

    Indicates the method in which the action was performed.

    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 DBTEAMLOGAccessMethodLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccessMethodLogInfo : NSObject, DBSerializable, NSCopying
  • The AccountCaptureAvailability 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 DBTEAMLOGAccountCaptureAvailability
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureAvailability : NSObject, DBSerializable, NSCopying
  • The AccountCaptureChangeAvailabilityDetails struct.

    Granted/revoked option to enable account capture on team domains.

    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 DBTEAMLOGAccountCaptureChangeAvailabilityDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureChangeAvailabilityDetails : NSObject, DBSerializable, NSCopying
  • The AccountCaptureChangePolicyDetails struct.

    Changed account capture setting on team domain.

    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 DBTEAMLOGAccountCaptureChangePolicyDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureChangePolicyDetails : NSObject, DBSerializable, NSCopying
  • The AccountCaptureChangePolicyType 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 DBTEAMLOGAccountCaptureChangePolicyType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureChangePolicyType : NSObject, DBSerializable, NSCopying
  • The AccountCaptureMigrateAccountDetails struct.

    Account-captured user migrated account to team.

    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 DBTEAMLOGAccountCaptureMigrateAccountDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureMigrateAccountDetails : NSObject, DBSerializable, NSCopying
  • The AccountCaptureMigrateAccountType 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 DBTEAMLOGAccountCaptureMigrateAccountType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureMigrateAccountType : NSObject, DBSerializable, NSCopying
  • The AccountCaptureNotificationEmailsSentDetails struct.

    Sent proactive account capture email to all unmanaged members.

    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 DBTEAMLOGAccountCaptureNotificationEmailsSentDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureNotificationEmailsSentDetails : NSObject, DBSerializable, NSCopying
  • The AccountCapturePolicy 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 DBTEAMLOGAccountCapturePolicy : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCapturePolicy : NSObject, DBSerializable, NSCopying
  • The AccountCaptureRelinquishAccountDetails struct.

    Account-captured user changed account email to personal email.

    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 DBTEAMLOGAccountCaptureRelinquishAccountDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureRelinquishAccountDetails : NSObject, DBSerializable, NSCopying
  • The ActionDetails union.

    Additional information indicating the action taken that caused status change.

    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 DBTEAMLOGActionDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGActionDetails : NSObject, DBSerializable, NSCopying
  • The ActorLogInfo union.

    The entity who performed the action.

    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 DBTEAMLOGActorLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGActorLogInfo : NSObject, DBSerializable, NSCopying
  • The AdminRole 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 DBTEAMLOGAdminRole : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAdminRole : NSObject, DBSerializable, NSCopying
  • The AllowDownloadDisabledDetails struct.

    Disabled downloads.

    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 DBTEAMLOGAllowDownloadDisabledDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAllowDownloadDisabledDetails : NSObject, DBSerializable, NSCopying
  • The AllowDownloadDisabledType 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 DBTEAMLOGAllowDownloadDisabledType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAllowDownloadDisabledType : NSObject, DBSerializable, NSCopying
  • The AllowDownloadEnabledDetails struct.

    Enabled downloads.

    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 DBTEAMLOGAllowDownloadEnabledDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAllowDownloadEnabledDetails : NSObject, DBSerializable, NSCopying
  • The AllowDownloadEnabledType 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 DBTEAMLOGAllowDownloadEnabledType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAllowDownloadEnabledType : NSObject, DBSerializable, NSCopying
  • The ApiSessionLogInfo struct.

    Api session.

    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 DBTEAMLOGApiSessionLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGApiSessionLogInfo : NSObject, DBSerializable, NSCopying
  • The AppLinkTeamDetails struct.

    Linked app for team.

    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 DBTEAMLOGAppLinkTeamDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppLinkTeamDetails : NSObject, DBSerializable, NSCopying
  • The AppLinkTeamType 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 DBTEAMLOGAppLinkTeamType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppLinkTeamType : NSObject, DBSerializable, NSCopying
  • The AppLinkUserDetails struct.

    Linked app for member.

    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 DBTEAMLOGAppLinkUserDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppLinkUserDetails : NSObject, DBSerializable, NSCopying
  • The AppLinkUserType 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 DBTEAMLOGAppLinkUserType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppLinkUserType : NSObject, DBSerializable, NSCopying
  • The AppLogInfo struct.

    App’s logged information.

    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 DBTEAMLOGAppLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppLogInfo : NSObject, DBSerializable, NSCopying
  • The AppUnlinkTeamDetails struct.

    Unlinked app for team.

    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 DBTEAMLOGAppUnlinkTeamDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppUnlinkTeamDetails : NSObject, DBSerializable, NSCopying
  • The AppUnlinkTeamType 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 DBTEAMLOGAppUnlinkTeamType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppUnlinkTeamType : NSObject, DBSerializable, NSCopying
  • The AppUnlinkUserDetails struct.

    Unlinked app for member.

    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 DBTEAMLOGAppUnlinkUserDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppUnlinkUserDetails : NSObject, DBSerializable, NSCopying
  • The AppUnlinkUserType 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 DBTEAMLOGAppUnlinkUserType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppUnlinkUserType : NSObject, DBSerializable, NSCopying
  • The AssetLogInfo union.

    Asset details.

    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 DBTEAMLOGAssetLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAssetLogInfo : NSObject, DBSerializable, NSCopying
  • The Certificate struct.

    Certificate details.

    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 DBTEAMLOGCertificate : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGCertificate : NSObject, DBSerializable, NSCopying
  • The CollectionShareDetails struct.

    Shared album.

    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 DBTEAMLOGCollectionShareDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGCollectionShareDetails : NSObject, DBSerializable, NSCopying
  • The CollectionShareType 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 DBTEAMLOGCollectionShareType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGCollectionShareType : NSObject, DBSerializable, NSCopying
  • The ContentPermanentDeletePolicy union.

    Policy for pemanent content deletion

    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 DBTEAMLOGContentPermanentDeletePolicy
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGContentPermanentDeletePolicy : NSObject, DBSerializable, NSCopying
  • The ContextLogInfo union.

    The primary entity on which the action was done.

    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 DBTEAMLOGContextLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGContextLogInfo : NSObject, DBSerializable, NSCopying
  • The CreateFolderDetails struct.

    Created folders.

    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 DBTEAMLOGCreateFolderDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGCreateFolderDetails : NSObject, DBSerializable, NSCopying
  • The CreateFolderType 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 DBTEAMLOGCreateFolderType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGCreateFolderType : NSObject, DBSerializable, NSCopying
  • The DataPlacementRestrictionChangePolicyDetails struct.

    Set restrictions on data center locations where team data resides.

    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 DBTEAMLOGDataPlacementRestrictionChangePolicyDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDataPlacementRestrictionChangePolicyDetails : NSObject, DBSerializable, NSCopying
  • The DataPlacementRestrictionSatisfyPolicyDetails struct.

    Completed restrictions on data center locations where team data resides.

    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 DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails : NSObject, DBSerializable, NSCopying
  • The DeviceSessionLogInfo struct.

    Device’s session logged information.

    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 DBTEAMLOGDeviceSessionLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceSessionLogInfo : NSObject, DBSerializable, NSCopying
  • The SessionLogInfo struct.

    Session’s logged information.

    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 DBTEAMLOGSessionLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGSessionLogInfo : NSObject, DBSerializable, NSCopying
  • The DeviceApprovalsChangeDesktopPolicyDetails struct.

    Set/removed limit on number of computers member can link to team Dropbox account.

    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 DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails : NSObject, DBSerializable, NSCopying
  • The DeviceApprovalsChangeMobilePolicyDetails struct.

    Set/removed limit on number of mobile devices member can link to team Dropbox account.

    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 DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails : NSObject, DBSerializable, NSCopying
  • The DeviceApprovalsChangeOverageActionDetails struct.

    Changed device approvals setting when member is over limit.

    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 DBTEAMLOGDeviceApprovalsChangeOverageActionDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceApprovalsChangeOverageActionDetails : NSObject, DBSerializable, NSCopying
  • The DeviceApprovalsChangeUnlinkActionDetails struct.

    Changed device approvals setting when member unlinks approved device.

    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 DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails : NSObject, DBSerializable, NSCopying
  • The DeviceApprovalsPolicy 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 DBTEAMLOGDeviceApprovalsPolicy : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceApprovalsPolicy : NSObject, DBSerializable, NSCopying
  • The DeviceChangeIpDesktopDetails struct.

    Changed IP address associated with active desktop session.

    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 DBTEAMLOGDeviceChangeIpDesktopDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceChangeIpDesktopDetails : NSObject, DBSerializable, NSCopying
  • The DeviceChangeIpDesktopType 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 DBTEAMLOGDeviceChangeIpDesktopType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceChangeIpDesktopType : NSObject, DBSerializable, NSCopying
  • The DeviceChangeIpMobileDetails struct.

    Changed IP address associated with active mobile session.

    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 DBTEAMLOGDeviceChangeIpMobileDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceChangeIpMobileDetails : NSObject, DBSerializable, NSCopying
  • The DeviceChangeIpMobileType 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 DBTEAMLOGDeviceChangeIpMobileType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceChangeIpMobileType : NSObject, DBSerializable, NSCopying
  • The DeviceChangeIpWebDetails struct.

    Changed IP address associated with active web session.

    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 DBTEAMLOGDeviceChangeIpWebDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceChangeIpWebDetails : NSObject, DBSerializable, NSCopying
  • The DeviceChangeIpWebType 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 DBTEAMLOGDeviceChangeIpWebType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceChangeIpWebType : NSObject, DBSerializable, NSCopying
  • The DeviceDeleteOnUnlinkFailDetails struct.

    Failed to delete all files from unlinked device.

    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 DBTEAMLOGDeviceDeleteOnUnlinkFailDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceDeleteOnUnlinkFailDetails : NSObject, DBSerializable, NSCopying
  • The DeviceDeleteOnUnlinkFailType 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 DBTEAMLOGDeviceDeleteOnUnlinkFailType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceDeleteOnUnlinkFailType : NSObject, DBSerializable, NSCopying
  • The DeviceDeleteOnUnlinkSuccessDetails struct.

    Deleted all files from unlinked device.

    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 DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails : NSObject, DBSerializable, NSCopying
  • The DeviceDeleteOnUnlinkSuccessType 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 DBTEAMLOGDeviceDeleteOnUnlinkSuccessType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceDeleteOnUnlinkSuccessType : NSObject, DBSerializable, NSCopying
  • The DeviceLinkFailDetails struct.

    Failed to link device.

    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 DBTEAMLOGDeviceLinkFailDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceLinkFailDetails : NSObject, DBSerializable, NSCopying
  • The DeviceLinkFailType 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 DBTEAMLOGDeviceLinkFailType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceLinkFailType : NSObject, DBSerializable, NSCopying
  • The DeviceLinkSuccessDetails struct.

    Linked device.

    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 DBTEAMLOGDeviceLinkSuccessDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceLinkSuccessDetails : NSObject, DBSerializable, NSCopying
  • The DeviceLinkSuccessType 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 DBTEAMLOGDeviceLinkSuccessType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceLinkSuccessType : NSObject, DBSerializable, NSCopying
  • The DeviceManagementDisabledDetails struct.

    Disabled device management.

    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 DBTEAMLOGDeviceManagementDisabledDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceManagementDisabledDetails : NSObject, DBSerializable, NSCopying
  • The DeviceManagementDisabledType 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 DBTEAMLOGDeviceManagementDisabledType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceManagementDisabledType : NSObject, DBSerializable, NSCopying
  • The DeviceManagementEnabledDetails struct.

    Enabled device management.

    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 DBTEAMLOGDeviceManagementEnabledDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceManagementEnabledDetails : NSObject, DBSerializable, NSCopying
  • The DeviceManagementEnabledType 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 DBTEAMLOGDeviceManagementEnabledType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceManagementEnabledType : NSObject, DBSerializable, NSCopying
  • The DeviceType 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 DBTEAMLOGDeviceType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceType : NSObject, DBSerializable, NSCopying
  • The DeviceUnlinkDetails struct.

    Disconnected device.

    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 DBTEAMLOGDeviceUnlinkDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceUnlinkDetails : NSObject, DBSerializable, NSCopying
  • The DeviceUnlinkPolicy 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 DBTEAMLOGDeviceUnlinkPolicy : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceUnlinkPolicy : NSObject, DBSerializable, NSCopying
  • The DeviceUnlinkType 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 DBTEAMLOGDeviceUnlinkType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDeviceUnlinkType : NSObject, DBSerializable, NSCopying
  • The DisabledDomainInvitesDetails struct.

    Disabled domain invites.

    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 DBTEAMLOGDisabledDomainInvitesDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDisabledDomainInvitesDetails : NSObject, DBSerializable, NSCopying
  • The DisabledDomainInvitesType 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 DBTEAMLOGDisabledDomainInvitesType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDisabledDomainInvitesType : NSObject, DBSerializable, NSCopying
  • The DomainInvitesApproveRequestToJoinTeamDetails struct.

    Approved user’s request to join team.

    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 DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails : NSObject, DBSerializable, NSCopying
  • The DomainInvitesDeclineRequestToJoinTeamDetails struct.

    Declined user’s request to join team.

    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 DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails : NSObject, DBSerializable, NSCopying
  • The DomainInvitesEmailExistingUsersDetails struct.

    Sent domain invites to existing domain accounts.

    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 DBTEAMLOGDomainInvitesEmailExistingUsersDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDomainInvitesEmailExistingUsersDetails : NSObject, DBSerializable, NSCopying
  • The DomainInvitesRequestToJoinTeamDetails struct.

    Requested to join team.

    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 DBTEAMLOGDomainInvitesRequestToJoinTeamDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDomainInvitesRequestToJoinTeamDetails : NSObject, DBSerializable, NSCopying
  • The DomainInvitesSetInviteNewUserPrefToNoDetails struct.

    Disabled Automatically invite new 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 DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails : NSObject, DBSerializable, NSCopying
  • The DomainInvitesSetInviteNewUserPrefToYesDetails struct.

    Enabled Automatically invite new 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 DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails : NSObject, DBSerializable, NSCopying
  • The DomainVerificationAddDomainFailDetails struct.

    Failed to verify team domain.

    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 DBTEAMLOGDomainVerificationAddDomainFailDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDomainVerificationAddDomainFailDetails : NSObject, DBSerializable, NSCopying
  • The DomainVerificationAddDomainSuccessDetails struct.

    Verified team domain.

    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 DBTEAMLOGDomainVerificationAddDomainSuccessDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDomainVerificationAddDomainSuccessDetails : NSObject, DBSerializable, NSCopying
  • The DomainVerificationRemoveDomainDetails struct.

    Removed domain from list of verified team domains.

    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 DBTEAMLOGDomainVerificationRemoveDomainDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDomainVerificationRemoveDomainDetails : NSObject, DBSerializable, NSCopying
  • The DownloadPolicyType union.

    Shared content downloads policy

    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 DBTEAMLOGDownloadPolicyType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDownloadPolicyType : NSObject, DBSerializable, NSCopying
  • The DurationLogInfo struct.

    Represents a time duration: unit and amount

    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 DBTEAMLOGDurationLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGDurationLogInfo : NSObject, DBSerializable, NSCopying
  • The EmmAddExceptionDetails struct.

    Added members to EMM exception list.

    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 DBTEAMLOGEmmAddExceptionDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmAddExceptionDetails : NSObject, DBSerializable, NSCopying
  • The EmmAddExceptionType 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 DBTEAMLOGEmmAddExceptionType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmAddExceptionType : NSObject, DBSerializable, NSCopying
  • The EmmChangePolicyDetails struct.

    Enabled/disabled enterprise mobility management for members.

    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 DBTEAMLOGEmmChangePolicyDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmChangePolicyDetails : NSObject, DBSerializable, NSCopying
  • The EmmChangePolicyType 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 DBTEAMLOGEmmChangePolicyType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmChangePolicyType : NSObject, DBSerializable, NSCopying
  • The EmmCreateExceptionsReportDetails struct.

    Created EMM-excluded users report.

    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 DBTEAMLOGEmmCreateExceptionsReportDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmCreateExceptionsReportDetails : NSObject, DBSerializable, NSCopying
  • The EmmCreateExceptionsReportType 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 DBTEAMLOGEmmCreateExceptionsReportType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmCreateExceptionsReportType : NSObject, DBSerializable, NSCopying
  • The EmmCreateUsageReportDetails struct.

    Created EMM mobile app usage report.

    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 DBTEAMLOGEmmCreateUsageReportDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmCreateUsageReportDetails : NSObject, DBSerializable, NSCopying
  • The EmmCreateUsageReportType 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 DBTEAMLOGEmmCreateUsageReportType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmCreateUsageReportType : NSObject, DBSerializable, NSCopying
  • The EmmErrorDetails struct.

    Failed to sign in via EMM.

    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 DBTEAMLOGEmmErrorDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmErrorDetails : NSObject, DBSerializable, NSCopying
  • The EmmErrorType 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 DBTEAMLOGEmmErrorType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmErrorType : NSObject, DBSerializable, NSCopying
  • The EmmRefreshAuthTokenDetails struct.

    Refreshed auth token used for setting up enterprise mobility management.

    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 DBTEAMLOGEmmRefreshAuthTokenDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmRefreshAuthTokenDetails : NSObject, DBSerializable, NSCopying
  • The EmmRefreshAuthTokenType 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 DBTEAMLOGEmmRefreshAuthTokenType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmRefreshAuthTokenType : NSObject, DBSerializable, NSCopying
  • The EmmRemoveExceptionDetails struct.

    Removed members from EMM exception list.

    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 DBTEAMLOGEmmRemoveExceptionDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmRemoveExceptionDetails : NSObject, DBSerializable, NSCopying
  • The EmmRemoveExceptionType 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 DBTEAMLOGEmmRemoveExceptionType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEmmRemoveExceptionType : NSObject, DBSerializable, NSCopying
  • The EnabledDomainInvitesDetails struct.

    Enabled domain invites.

    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 DBTEAMLOGEnabledDomainInvitesDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEnabledDomainInvitesDetails : NSObject, DBSerializable, NSCopying
  • The EnabledDomainInvitesType 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 DBTEAMLOGEnabledDomainInvitesType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEnabledDomainInvitesType : NSObject, DBSerializable, NSCopying
  • The EventCategory union.

    Category of events in event audit log.

    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 DBTEAMLOGEventCategory : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEventCategory : NSObject, DBSerializable, NSCopying
  • The EventDetails union.

    Additional fields depending on the event type.

    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 DBTEAMLOGEventDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEventDetails : NSObject, DBSerializable, NSCopying
  • The EventType union.

    The type of the event.

    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 DBTEAMLOGEventType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGEventType : NSObject, DBSerializable, NSCopying
  • The ExportMembersReportDetails struct.

    Created member data report.

    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 DBTEAMLOGExportMembersReportDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGExportMembersReportDetails : NSObject, DBSerializable, NSCopying
  • The ExportMembersReportType 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 DBTEAMLOGExportMembersReportType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGExportMembersReportType : NSObject, DBSerializable, NSCopying
  • The ExtendedVersionHistoryChangePolicyDetails struct.

    Accepted/opted out of extended version history.

    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 DBTEAMLOGExtendedVersionHistoryChangePolicyDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGExtendedVersionHistoryChangePolicyDetails : NSObject, DBSerializable, NSCopying
  • The ExtendedVersionHistoryPolicy 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 DBTEAMLOGExtendedVersionHistoryPolicy
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGExtendedVersionHistoryPolicy : NSObject, DBSerializable, NSCopying
  • The ExternalUserLogInfo struct.

    A user without a Dropbox account.

    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 DBTEAMLOGExternalUserLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGExternalUserLogInfo : NSObject, DBSerializable, NSCopying
  • The FailureDetailsLogInfo struct.

    Provides details about a failure

    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 DBTEAMLOGFailureDetailsLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFailureDetailsLogInfo : NSObject, DBSerializable, NSCopying
  • The FileAddCommentDetails struct.

    Added file comment.

    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 DBTEAMLOGFileAddCommentDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileAddCommentDetails : NSObject, DBSerializable, NSCopying
  • The FileAddCommentType 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 DBTEAMLOGFileAddCommentType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileAddCommentType : NSObject, DBSerializable, NSCopying
  • The FileAddDetails struct.

    Added files and/or folders.

    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 DBTEAMLOGFileAddDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileAddDetails : NSObject, DBSerializable, NSCopying
  • The FileAddType 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 DBTEAMLOGFileAddType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileAddType : NSObject, DBSerializable, NSCopying
  • The FileChangeCommentSubscriptionDetails struct.

    Subscribed to or unsubscribed from comment notifications for file.

    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 DBTEAMLOGFileChangeCommentSubscriptionDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileChangeCommentSubscriptionDetails : NSObject, DBSerializable, NSCopying
  • The FileChangeCommentSubscriptionType 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 DBTEAMLOGFileChangeCommentSubscriptionType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileChangeCommentSubscriptionType : NSObject, DBSerializable, NSCopying
  • The FileCommentNotificationPolicy union.

    Enable or disable file comments notifications

    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 DBTEAMLOGFileCommentNotificationPolicy
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileCommentNotificationPolicy : NSObject, DBSerializable, NSCopying
  • The FileCommentsChangePolicyDetails struct.

    Enabled/disabled commenting on team files.

    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 DBTEAMLOGFileCommentsChangePolicyDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileCommentsChangePolicyDetails : NSObject, DBSerializable, NSCopying
  • The FileCommentsChangePolicyType 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 DBTEAMLOGFileCommentsChangePolicyType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileCommentsChangePolicyType : NSObject, DBSerializable, NSCopying
  • The FileCommentsPolicy union.

    File comments policy

    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 DBTEAMLOGFileCommentsPolicy : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileCommentsPolicy : NSObject, DBSerializable, NSCopying
  • The FileCopyDetails struct.

    Copied files and/or folders.

    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 DBTEAMLOGFileCopyDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileCopyDetails : NSObject, DBSerializable, NSCopying
  • The FileCopyType 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 DBTEAMLOGFileCopyType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileCopyType : NSObject, DBSerializable, NSCopying
  • The FileDeleteCommentDetails struct.

    Deleted file comment.

    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 DBTEAMLOGFileDeleteCommentDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileDeleteCommentDetails : NSObject, DBSerializable, NSCopying
  • The FileDeleteCommentType 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 DBTEAMLOGFileDeleteCommentType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileDeleteCommentType : NSObject, DBSerializable, NSCopying
  • The FileDeleteDetails struct.

    Deleted files and/or folders.

    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 DBTEAMLOGFileDeleteDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileDeleteDetails : NSObject, DBSerializable, NSCopying
  • The FileDeleteType 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 DBTEAMLOGFileDeleteType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileDeleteType : NSObject, DBSerializable, NSCopying
  • The FileDownloadDetails struct.

    Downloaded files and/or folders.

    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 DBTEAMLOGFileDownloadDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileDownloadDetails : NSObject, DBSerializable, NSCopying
  • The FileDownloadType 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 DBTEAMLOGFileDownloadType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileDownloadType : NSObject, DBSerializable, NSCopying
  • The FileEditDetails struct.

    Edited files.

    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 DBTEAMLOGFileEditDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileEditDetails : NSObject, DBSerializable, NSCopying
  • The FileEditType 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 DBTEAMLOGFileEditType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileEditType : NSObject, DBSerializable, NSCopying
  • The FileGetCopyReferenceDetails struct.

    Created copy reference to file/folder.

    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 DBTEAMLOGFileGetCopyReferenceDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileGetCopyReferenceDetails : NSObject, DBSerializable, NSCopying
  • The FileGetCopyReferenceType 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 DBTEAMLOGFileGetCopyReferenceType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileGetCopyReferenceType : NSObject, DBSerializable, NSCopying
  • The FileLikeCommentDetails struct.

    Liked file comment.

    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 DBTEAMLOGFileLikeCommentDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileLikeCommentDetails : NSObject, DBSerializable, NSCopying
  • The FileLikeCommentType 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 DBTEAMLOGFileLikeCommentType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileLikeCommentType : NSObject, DBSerializable, NSCopying
  • The FileOrFolderLogInfo struct.

    Generic information relevant both for files and folders

    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 DBTEAMLOGFileOrFolderLogInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileOrFolderLogInfo : NSObject, DBSerializable, NSCopying
  • The FileMoveDetails struct.

    Moved files and/or folders.

    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 DBTEAMLOGFileMoveDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileMoveDetails : NSObject, DBSerializable, NSCopying
  • The FileMoveType 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 DBTEAMLOGFileMoveType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileMoveType : NSObject, DBSerializable, NSCopying
  • The FilePermanentlyDeleteDetails struct.

    Permanently deleted files and/or folders.

    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 DBTEAMLOGFilePermanentlyDeleteDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFilePermanentlyDeleteDetails : NSObject, DBSerializable, NSCopying
  • The FilePermanentlyDeleteType 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 DBTEAMLOGFilePermanentlyDeleteType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFilePermanentlyDeleteType : NSObject, DBSerializable, NSCopying
  • The FilePreviewDetails struct.

    Previewed files and/or folders.

    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 DBTEAMLOGFilePreviewDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFilePreviewDetails : NSObject, DBSerializable, NSCopying
  • The FilePreviewType 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 DBTEAMLOGFilePreviewType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFilePreviewType : NSObject, DBSerializable, NSCopying
  • The FileRenameDetails struct.

    Renamed files and/or folders.

    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 DBTEAMLOGFileRenameDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRenameDetails : NSObject, DBSerializable, NSCopying
  • The FileRenameType 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 DBTEAMLOGFileRenameType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRenameType : NSObject, DBSerializable, NSCopying
  • The FileRequestChangeDetails struct.

    Changed file request.

    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 DBTEAMLOGFileRequestChangeDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestChangeDetails : NSObject, DBSerializable, NSCopying
  • The FileRequestChangeType 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 DBTEAMLOGFileRequestChangeType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestChangeType : NSObject, DBSerializable, NSCopying
  • The FileRequestCloseDetails struct.

    Closed file request.

    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 DBTEAMLOGFileRequestCloseDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestCloseDetails : NSObject, DBSerializable, NSCopying
  • The FileRequestCloseType 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 DBTEAMLOGFileRequestCloseType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestCloseType : NSObject, DBSerializable, NSCopying
  • The FileRequestCreateDetails struct.

    Created file request.

    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 DBTEAMLOGFileRequestCreateDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestCreateDetails : NSObject, DBSerializable, NSCopying
  • The FileRequestCreateType 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 DBTEAMLOGFileRequestCreateType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestCreateType : NSObject, DBSerializable, NSCopying
  • The FileRequestDeadline struct.

    File request deadline

    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 DBTEAMLOGFileRequestDeadline : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestDeadline : NSObject, DBSerializable, NSCopying
  • The FileRequestDetails struct.

    File request details

    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 DBTEAMLOGFileRequestDetails : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestDetails : NSObject, DBSerializable, NSCopying
  • The FileRequestReceiveFileDetails struct.

    Received files for file request.

    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 DBTEAMLOGFileRequestReceiveFileDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestReceiveFileDetails : NSObject, DBSerializable, NSCopying
  • The FileRequestReceiveFileType 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 DBTEAMLOGFileRequestReceiveFileType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestReceiveFileType : NSObject, DBSerializable, NSCopying
  • The FileRequestsChangePolicyDetails struct.

    Enabled/disabled file requests.

    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 DBTEAMLOGFileRequestsChangePolicyDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestsChangePolicyDetails : NSObject, DBSerializable, NSCopying
  • The FileRequestsChangePolicyType 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 DBTEAMLOGFileRequestsChangePolicyType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestsChangePolicyType : NSObject, DBSerializable, NSCopying
  • The FileRequestsEmailsEnabledDetails struct.

    Enabled file request emails for everyone.

    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 DBTEAMLOGFileRequestsEmailsEnabledDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestsEmailsEnabledDetails : NSObject, DBSerializable, NSCopying
  • The FileRequestsEmailsEnabledType 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 DBTEAMLOGFileRequestsEmailsEnabledType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGFileRequestsEmailsEnabledType : NSObject, DBSerializable, NSCopying