TeamLog

API Object

  • 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 AccountCaptureChangeAvailabilityType 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 DBTEAMLOGAccountCaptureChangeAvailabilityType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureChangeAvailabilityType : 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 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 AccountCaptureNotificationEmailsSentType 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 DBTEAMLOGAccountCaptureNotificationEmailsSentType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureNotificationEmailsSentType : NSObject, DBSerializable, NSCopying
  • The AccountCaptureNotificationType 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 DBTEAMLOGAccountCaptureNotificationType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureNotificationType : 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 AccountCaptureRelinquishAccountType 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 DBTEAMLOGAccountCaptureRelinquishAccountType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountCaptureRelinquishAccountType : NSObject, DBSerializable, NSCopying
  • The AccountLockOrUnlockedDetails struct.

    Unlocked/locked account after failed sign in attempts.

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

    Swift

    class DBTEAMLOGAccountLockOrUnlockedDetails : NSObject, DBSerializable, NSCopying
  • The AccountLockOrUnlockedType 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 DBTEAMLOGAccountLockOrUnlockedType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountLockOrUnlockedType : NSObject, DBSerializable, NSCopying
  • The AccountState 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 DBTEAMLOGAccountState : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAccountState : 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 AdminAlertCategoryEnum union.

    Alert category

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

    Swift

    class DBTEAMLOGAdminAlertCategoryEnum : NSObject, DBSerializable, NSCopying
  • The AdminAlertGeneralStateEnum union.

    Alert state

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

    Swift

    class DBTEAMLOGAdminAlertGeneralStateEnum : NSObject, DBSerializable, NSCopying
  • The AdminAlertSeverityEnum union.

    Alert severity

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

    Swift

    class DBTEAMLOGAdminAlertSeverityEnum : NSObject, DBSerializable, NSCopying
  • The AdminAlertingAlertConfiguration struct.

    Alert configurations

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

    Swift

    class DBTEAMLOGAdminAlertingAlertConfiguration : NSObject, DBSerializable, NSCopying
  • The AdminAlertingAlertSensitivity union.

    Alert sensitivity

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

    Swift

    class DBTEAMLOGAdminAlertingAlertSensitivity : NSObject, DBSerializable, NSCopying
  • The AdminAlertingAlertStateChangedDetails struct.

    Changed an alert state.

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

    Swift

    class DBTEAMLOGAdminAlertingAlertStateChangedDetails : NSObject, DBSerializable, NSCopying
  • The AdminAlertingAlertStateChangedType 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 DBTEAMLOGAdminAlertingAlertStateChangedType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAdminAlertingAlertStateChangedType : NSObject, DBSerializable, NSCopying
  • The AdminAlertingAlertStatePolicy union.

    Policy for controlling whether an alert can be triggered or not

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

    Swift

    class DBTEAMLOGAdminAlertingAlertStatePolicy : NSObject, DBSerializable, NSCopying
  • The AdminAlertingChangedAlertConfigDetails struct.

    Changed an alert setting.

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

    Swift

    class DBTEAMLOGAdminAlertingChangedAlertConfigDetails : NSObject, DBSerializable, NSCopying
  • The AdminAlertingChangedAlertConfigType 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 DBTEAMLOGAdminAlertingChangedAlertConfigType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAdminAlertingChangedAlertConfigType : NSObject, DBSerializable, NSCopying
  • The AdminAlertingTriggeredAlertDetails struct.

    Triggered security alert.

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

    Swift

    class DBTEAMLOGAdminAlertingTriggeredAlertDetails : NSObject, DBSerializable, NSCopying
  • The AdminAlertingTriggeredAlertType 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 DBTEAMLOGAdminAlertingTriggeredAlertType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAdminAlertingTriggeredAlertType : NSObject, DBSerializable, NSCopying
  • The AdminConsoleAppPermission 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 DBTEAMLOGAdminConsoleAppPermission
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAdminConsoleAppPermission : NSObject, DBSerializable, NSCopying
  • The AdminConsoleAppPolicy 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 DBTEAMLOGAdminConsoleAppPolicy : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAdminConsoleAppPolicy : 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 AlertRecipientsSettingType union.

    Alert recipients setting 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 DBTEAMLOGAlertRecipientsSettingType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAlertRecipientsSettingType : 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 AppBlockedByPermissionsDetails struct.

    Failed to connect 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 DBTEAMLOGAppBlockedByPermissionsDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppBlockedByPermissionsDetails : NSObject, DBSerializable, NSCopying
  • The AppBlockedByPermissionsType 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 DBTEAMLOGAppBlockedByPermissionsType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppBlockedByPermissionsType : 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 AppPermissionsChangedDetails struct.

    Changed app permissions.

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

    Swift

    class DBTEAMLOGAppPermissionsChangedDetails : NSObject, DBSerializable, NSCopying
  • The AppPermissionsChangedType 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 DBTEAMLOGAppPermissionsChangedType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGAppPermissionsChangedType : 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 ApplyNamingConventionDetails struct.

    Applied a Naming Convention rule.

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

    Swift

    class DBTEAMLOGApplyNamingConventionDetails : NSObject, DBSerializable, NSCopying
  • The ApplyNamingConventionType 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 DBTEAMLOGApplyNamingConventionType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGApplyNamingConventionType : 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 BackupStatus union.

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

    Swift

    class DBTEAMLOGBackupStatus : NSObject, DBSerializable, NSCopying
  • The BinderAddPageDetails struct.

    Added Binder page.

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

    Swift

    class DBTEAMLOGBinderAddPageDetails : NSObject, DBSerializable, NSCopying
  • The BinderAddPageType 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 DBTEAMLOGBinderAddPageType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGBinderAddPageType : NSObject, DBSerializable, NSCopying
  • The BinderAddSectionDetails struct.

    Added Binder section.

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

    Swift

    class DBTEAMLOGBinderAddSectionDetails : NSObject, DBSerializable, NSCopying
  • The BinderAddSectionType 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 DBTEAMLOGBinderAddSectionType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGBinderAddSectionType : NSObject, DBSerializable, NSCopying
  • The BinderRemovePageDetails struct.

    Removed Binder page.

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

    Swift

    class DBTEAMLOGBinderRemovePageDetails : NSObject, DBSerializable, NSCopying
  • The BinderRemovePageType 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 DBTEAMLOGBinderRemovePageType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGBinderRemovePageType : NSObject, DBSerializable, NSCopying
  • The BinderRemoveSectionDetails struct.

    Removed Binder section.

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

    Swift

    class DBTEAMLOGBinderRemoveSectionDetails : NSObject, DBSerializable, NSCopying
  • The BinderRemoveSectionType 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 DBTEAMLOGBinderRemoveSectionType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGBinderRemoveSectionType : NSObject, DBSerializable, NSCopying
  • The BinderRenamePageDetails struct.

    Renamed Binder page.

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

    Swift

    class DBTEAMLOGBinderRenamePageDetails : NSObject, DBSerializable, NSCopying
  • The BinderRenamePageType 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 DBTEAMLOGBinderRenamePageType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGBinderRenamePageType : NSObject, DBSerializable, NSCopying
  • The BinderRenameSectionDetails struct.

    Renamed Binder section.

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

    Swift

    class DBTEAMLOGBinderRenameSectionDetails : NSObject, DBSerializable, NSCopying
  • The BinderRenameSectionType 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 DBTEAMLOGBinderRenameSectionType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGBinderRenameSectionType : NSObject, DBSerializable, NSCopying
  • The BinderReorderPageDetails struct.

    Reordered Binder page.

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

    Swift

    class DBTEAMLOGBinderReorderPageDetails : NSObject, DBSerializable, NSCopying
  • The BinderReorderPageType 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 DBTEAMLOGBinderReorderPageType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGBinderReorderPageType : NSObject, DBSerializable, NSCopying
  • The BinderReorderSectionDetails struct.

    Reordered Binder section.

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

    Swift

    class DBTEAMLOGBinderReorderSectionDetails : NSObject, DBSerializable, NSCopying
  • The BinderReorderSectionType 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 DBTEAMLOGBinderReorderSectionType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGBinderReorderSectionType : NSObject, DBSerializable, NSCopying
  • The CameraUploadsPolicy union.

    Policy for controlling if team members can activate camera uploads

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

    Swift

    class DBTEAMLOGCameraUploadsPolicy : NSObject, DBSerializable, NSCopying
  • The CameraUploadsPolicyChangedDetails struct.

    Changed camera uploads setting 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 DBTEAMLOGCameraUploadsPolicyChangedDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGCameraUploadsPolicyChangedDetails : NSObject, DBSerializable, NSCopying
  • The CameraUploadsPolicyChangedType 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 DBTEAMLOGCameraUploadsPolicyChangedType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGCameraUploadsPolicyChangedType : 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 ChangeLinkExpirationPolicy union.

    Policy for deciding whether the team’s default expiration days policy must be enforced when an externally shared is updated

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

    Swift

    class DBTEAMLOGChangeLinkExpirationPolicy : NSObject, DBSerializable, NSCopying
  • The ChangedEnterpriseAdminRoleDetails struct.

    Changed enterprise admin role.

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

    Swift

    class DBTEAMLOGChangedEnterpriseAdminRoleDetails : NSObject, DBSerializable, NSCopying
  • The ChangedEnterpriseAdminRoleType 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 DBTEAMLOGChangedEnterpriseAdminRoleType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGChangedEnterpriseAdminRoleType : NSObject, DBSerializable, NSCopying
  • The ChangedEnterpriseConnectedTeamStatusDetails struct.

    Changed enterprise-connected team 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 DBTEAMLOGChangedEnterpriseConnectedTeamStatusDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGChangedEnterpriseConnectedTeamStatusDetails : NSObject, DBSerializable, NSCopying
  • The ChangedEnterpriseConnectedTeamStatusType 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 DBTEAMLOGChangedEnterpriseConnectedTeamStatusType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGChangedEnterpriseConnectedTeamStatusType : NSObject, DBSerializable, NSCopying
  • The ClassificationChangePolicyDetails struct.

    Changed classification policy 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 DBTEAMLOGClassificationChangePolicyDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGClassificationChangePolicyDetails : NSObject, DBSerializable, NSCopying
  • The ClassificationChangePolicyType 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 DBTEAMLOGClassificationChangePolicyType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGClassificationChangePolicyType : NSObject, DBSerializable, NSCopying
  • The ClassificationCreateReportDetails struct.

    Created Classification 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 DBTEAMLOGClassificationCreateReportDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGClassificationCreateReportDetails : NSObject, DBSerializable, NSCopying
  • The ClassificationCreateReportFailDetails struct.

    Couldn’t create Classification 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 DBTEAMLOGClassificationCreateReportFailDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGClassificationCreateReportFailDetails : NSObject, DBSerializable, NSCopying
  • The ClassificationCreateReportFailType 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 DBTEAMLOGClassificationCreateReportFailType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGClassificationCreateReportFailType : NSObject, DBSerializable, NSCopying
  • The ClassificationCreateReportType 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 DBTEAMLOGClassificationCreateReportType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGClassificationCreateReportType : NSObject, DBSerializable, NSCopying
  • The ClassificationPolicyEnumWrapper union.

    Policy for controlling team access to the classification feature

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

    Swift

    class DBTEAMLOGClassificationPolicyEnumWrapper : NSObject, DBSerializable, NSCopying
  • The ClassificationType union.

    The type of classification (currently only personal 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 DBTEAMLOGClassificationType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGClassificationType : 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 ComputerBackupPolicy union.

    Policy for controlling team access to computer backup feature

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

    Swift

    class DBTEAMLOGComputerBackupPolicy : NSObject, DBSerializable, NSCopying
  • The ComputerBackupPolicyChangedDetails struct.

    Changed computer backup policy 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 DBTEAMLOGComputerBackupPolicyChangedDetails
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGComputerBackupPolicyChangedDetails : NSObject, DBSerializable, NSCopying
  • The ComputerBackupPolicyChangedType 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 DBTEAMLOGComputerBackupPolicyChangedType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGComputerBackupPolicyChangedType : NSObject, DBSerializable, NSCopying
  • The ConnectedTeamName struct.

    The name of the 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 DBTEAMLOGConnectedTeamName : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGConnectedTeamName : NSObject, DBSerializable, NSCopying
  • The ContentAdministrationPolicyChangedDetails struct.

    Changed content management setting.

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

    Swift

    class DBTEAMLOGContentAdministrationPolicyChangedDetails : NSObject, DBSerializable, NSCopying
  • The ContentAdministrationPolicyChangedType 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 DBTEAMLOGContentAdministrationPolicyChangedType
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLOGContentAdministrationPolicyChangedType : 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