@@ -1622,7 +1622,7 @@ open class TeamLog {
16221622 }
16231623 }
16241624
1625- /// Changed admin email reminder policy for team requests to join.
1625+ /// Changed admin reminder settings for requests to join the team .
16261626 open class AdminEmailRemindersChangedDetails: CustomStringConvertible {
16271627 /// To.
16281628 public let newValue: TeamLog.AdminEmailRemindersPolicy
@@ -9506,6 +9506,8 @@ open class TeamLog {
95069506 /// An unspecified error.
95079507 case fileLockingPolicyChangedDetails(TeamLog.FileLockingPolicyChangedDetails)
95089508 /// An unspecified error.
9509+ case fileProviderMigrationPolicyChangedDetails(TeamLog.FileProviderMigrationPolicyChangedDetails)
9510+ /// An unspecified error.
95099511 case fileRequestsChangePolicyDetails(TeamLog.FileRequestsChangePolicyDetails)
95109512 /// An unspecified error.
95119513 case fileRequestsEmailsEnabledDetails(TeamLog.FileRequestsEmailsEnabledDetails)
@@ -11244,6 +11246,10 @@ open class TeamLog {
1124411246 var d = Serialization.getFields(TeamLog.FileLockingPolicyChangedDetailsSerializer().serialize(arg))
1124511247 d[".tag"] = .str("file_locking_policy_changed_details")
1124611248 return .dictionary(d)
11249+ case .fileProviderMigrationPolicyChangedDetails(let arg):
11250+ var d = Serialization.getFields(TeamLog.FileProviderMigrationPolicyChangedDetailsSerializer().serialize(arg))
11251+ d[".tag"] = .str("file_provider_migration_policy_changed_details")
11252+ return .dictionary(d)
1124711253 case .fileRequestsChangePolicyDetails(let arg):
1124811254 var d = Serialization.getFields(TeamLog.FileRequestsChangePolicyDetailsSerializer().serialize(arg))
1124911255 d[".tag"] = .str("file_requests_change_policy_details")
@@ -12806,6 +12812,9 @@ open class TeamLog {
1280612812 case "file_locking_policy_changed_details":
1280712813 let v = TeamLog.FileLockingPolicyChangedDetailsSerializer().deserialize(json)
1280812814 return EventDetails.fileLockingPolicyChangedDetails(v)
12815+ case "file_provider_migration_policy_changed_details":
12816+ let v = TeamLog.FileProviderMigrationPolicyChangedDetailsSerializer().deserialize(json)
12817+ return EventDetails.fileProviderMigrationPolicyChangedDetails(v)
1280912818 case "file_requests_change_policy_details":
1281012819 let v = TeamLog.FileRequestsChangePolicyDetailsSerializer().deserialize(json)
1281112820 return EventDetails.fileRequestsChangePolicyDetails(v)
@@ -13833,7 +13842,7 @@ open class TeamLog {
1383313842 case teamSelectiveSyncSettingsChanged(TeamLog.TeamSelectiveSyncSettingsChangedType)
1383413843 /// (team_policies) Changed account capture setting on team domain
1383513844 case accountCaptureChangePolicy(TeamLog.AccountCaptureChangePolicyType)
13836- /// (team_policies) Changed admin email reminder policy for team requests to join
13845+ /// (team_policies) Changed admin reminder settings for requests to join the team
1383713846 case adminEmailRemindersChanged(TeamLog.AdminEmailRemindersChangedType)
1383813847 /// (team_policies) Disabled downloads (deprecated, no longer logged)
1383913848 case allowDownloadDisabled(TeamLog.AllowDownloadDisabledType)
@@ -13889,6 +13898,8 @@ open class TeamLog {
1388913898 case fileCommentsChangePolicy(TeamLog.FileCommentsChangePolicyType)
1389013899 /// (team_policies) Changed file locking policy for team
1389113900 case fileLockingPolicyChanged(TeamLog.FileLockingPolicyChangedType)
13901+ /// (team_policies) Changed File Provider Migration policy for team
13902+ case fileProviderMigrationPolicyChanged(TeamLog.FileProviderMigrationPolicyChangedType)
1389213903 /// (team_policies) Enabled/disabled file requests
1389313904 case fileRequestsChangePolicy(TeamLog.FileRequestsChangePolicyType)
1389413905 /// (team_policies) Enabled file request emails for everyone (deprecated, no longer logged)
@@ -15633,6 +15644,10 @@ open class TeamLog {
1563315644 var d = Serialization.getFields(TeamLog.FileLockingPolicyChangedTypeSerializer().serialize(arg))
1563415645 d[".tag"] = .str("file_locking_policy_changed")
1563515646 return .dictionary(d)
15647+ case .fileProviderMigrationPolicyChanged(let arg):
15648+ var d = Serialization.getFields(TeamLog.FileProviderMigrationPolicyChangedTypeSerializer().serialize(arg))
15649+ d[".tag"] = .str("file_provider_migration_policy_changed")
15650+ return .dictionary(d)
1563615651 case .fileRequestsChangePolicy(let arg):
1563715652 var d = Serialization.getFields(TeamLog.FileRequestsChangePolicyTypeSerializer().serialize(arg))
1563815653 d[".tag"] = .str("file_requests_change_policy")
@@ -17191,6 +17206,9 @@ open class TeamLog {
1719117206 case "file_locking_policy_changed":
1719217207 let v = TeamLog.FileLockingPolicyChangedTypeSerializer().deserialize(json)
1719317208 return EventType.fileLockingPolicyChanged(v)
17209+ case "file_provider_migration_policy_changed":
17210+ let v = TeamLog.FileProviderMigrationPolicyChangedTypeSerializer().deserialize(json)
17211+ return EventType.fileProviderMigrationPolicyChanged(v)
1719417212 case "file_requests_change_policy":
1719517213 let v = TeamLog.FileRequestsChangePolicyTypeSerializer().deserialize(json)
1719617214 return EventType.fileRequestsChangePolicy(v)
@@ -18215,7 +18233,7 @@ open class TeamLog {
1821518233 case teamSelectiveSyncSettingsChanged
1821618234 /// (team_policies) Changed account capture setting on team domain
1821718235 case accountCaptureChangePolicy
18218- /// (team_policies) Changed admin email reminder policy for team requests to join
18236+ /// (team_policies) Changed admin reminder settings for requests to join the team
1821918237 case adminEmailRemindersChanged
1822018238 /// (team_policies) Disabled downloads (deprecated, no longer logged)
1822118239 case allowDownloadDisabled
@@ -18271,6 +18289,8 @@ open class TeamLog {
1827118289 case fileCommentsChangePolicy
1827218290 /// (team_policies) Changed file locking policy for team
1827318291 case fileLockingPolicyChanged
18292+ /// (team_policies) Changed File Provider Migration policy for team
18293+ case fileProviderMigrationPolicyChanged
1827418294 /// (team_policies) Enabled/disabled file requests
1827518295 case fileRequestsChangePolicy
1827618296 /// (team_policies) Enabled file request emails for everyone (deprecated, no longer logged)
@@ -20015,6 +20035,10 @@ open class TeamLog {
2001520035 var d = [String: JSON]()
2001620036 d[".tag"] = .str("file_locking_policy_changed")
2001720037 return .dictionary(d)
20038+ case .fileProviderMigrationPolicyChanged:
20039+ var d = [String: JSON]()
20040+ d[".tag"] = .str("file_provider_migration_policy_changed")
20041+ return .dictionary(d)
2001820042 case .fileRequestsChangePolicy:
2001920043 var d = [String: JSON]()
2002020044 d[".tag"] = .str("file_requests_change_policy")
@@ -21192,6 +21216,8 @@ open class TeamLog {
2119221216 return EventTypeArg.fileCommentsChangePolicy
2119321217 case "file_locking_policy_changed":
2119421218 return EventTypeArg.fileLockingPolicyChanged
21219+ case "file_provider_migration_policy_changed":
21220+ return EventTypeArg.fileProviderMigrationPolicyChanged
2119521221 case "file_requests_change_policy":
2119621222 return EventTypeArg.fileRequestsChangePolicy
2119721223 case "file_requests_emails_enabled":
@@ -23700,6 +23726,72 @@ open class TeamLog {
2370023726 }
2370123727 }
2370223728
23729+ /// Changed File Provider Migration policy for team.
23730+ open class FileProviderMigrationPolicyChangedDetails: CustomStringConvertible {
23731+ /// To.
23732+ public let newValue: TeamPolicies.FileProviderMigrationPolicyState
23733+ /// From.
23734+ public let previousValue: TeamPolicies.FileProviderMigrationPolicyState
23735+ public init(newValue: TeamPolicies.FileProviderMigrationPolicyState, previousValue: TeamPolicies.FileProviderMigrationPolicyState) {
23736+ self.newValue = newValue
23737+ self.previousValue = previousValue
23738+ }
23739+ open var description: String {
23740+ return "\(SerializeUtil.prepareJSONForSerialization(FileProviderMigrationPolicyChangedDetailsSerializer().serialize(self)))"
23741+ }
23742+ }
23743+ open class FileProviderMigrationPolicyChangedDetailsSerializer: JSONSerializer {
23744+ public init() { }
23745+ open func serialize(_ value: FileProviderMigrationPolicyChangedDetails) -> JSON {
23746+ let output = [
23747+ "new_value": TeamPolicies.FileProviderMigrationPolicyStateSerializer().serialize(value.newValue),
23748+ "previous_value": TeamPolicies.FileProviderMigrationPolicyStateSerializer().serialize(value.previousValue),
23749+ ]
23750+ return .dictionary(output)
23751+ }
23752+ open func deserialize(_ json: JSON) -> FileProviderMigrationPolicyChangedDetails {
23753+ switch json {
23754+ case .dictionary(let dict):
23755+ let newValue = TeamPolicies.FileProviderMigrationPolicyStateSerializer().deserialize(dict["new_value"] ?? .null)
23756+ let previousValue = TeamPolicies.FileProviderMigrationPolicyStateSerializer().deserialize(dict["previous_value"] ?? .null)
23757+ return FileProviderMigrationPolicyChangedDetails(newValue: newValue, previousValue: previousValue)
23758+ default:
23759+ fatalError("Type error deserializing")
23760+ }
23761+ }
23762+ }
23763+
23764+ /// The FileProviderMigrationPolicyChangedType struct
23765+ open class FileProviderMigrationPolicyChangedType: CustomStringConvertible {
23766+ /// (no description)
23767+ public let description_: String
23768+ public init(description_: String) {
23769+ stringValidator()(description_)
23770+ self.description_ = description_
23771+ }
23772+ open var description: String {
23773+ return "\(SerializeUtil.prepareJSONForSerialization(FileProviderMigrationPolicyChangedTypeSerializer().serialize(self)))"
23774+ }
23775+ }
23776+ open class FileProviderMigrationPolicyChangedTypeSerializer: JSONSerializer {
23777+ public init() { }
23778+ open func serialize(_ value: FileProviderMigrationPolicyChangedType) -> JSON {
23779+ let output = [
23780+ "description": Serialization._StringSerializer.serialize(value.description_),
23781+ ]
23782+ return .dictionary(output)
23783+ }
23784+ open func deserialize(_ json: JSON) -> FileProviderMigrationPolicyChangedType {
23785+ switch json {
23786+ case .dictionary(let dict):
23787+ let description_ = Serialization._StringSerializer.deserialize(dict["description"] ?? .null)
23788+ return FileProviderMigrationPolicyChangedType(description_: description_)
23789+ default:
23790+ fatalError("Type error deserializing")
23791+ }
23792+ }
23793+ }
23794+
2370323795 /// Renamed files and/or folders.
2370423796 open class FileRenameDetails: CustomStringConvertible {
2370523797 /// Relocate action details.
@@ -48903,6 +48995,8 @@ open class TeamLog {
4890348995 /// An unspecified error.
4890448996 case full
4890548997 /// An unspecified error.
48998+ case guest
48999+ /// An unspecified error.
4890649000 case other
4890749001
4890849002 public var description: String {
@@ -48921,6 +49015,10 @@ open class TeamLog {
4892149015 var d = [String: JSON]()
4892249016 d[".tag"] = .str("full")
4892349017 return .dictionary(d)
49018+ case .guest:
49019+ var d = [String: JSON]()
49020+ d[".tag"] = .str("guest")
49021+ return .dictionary(d)
4892449022 case .other:
4892549023 var d = [String: JSON]()
4892649024 d[".tag"] = .str("other")
@@ -48936,6 +49034,8 @@ open class TeamLog {
4893649034 return TeamMembershipType.free
4893749035 case "full":
4893849036 return TeamMembershipType.full
49037+ case "guest":
49038+ return TeamMembershipType.guest
4893949039 case "other":
4894049040 return TeamMembershipType.other
4894149041 default:
0 commit comments