@@ -14,6 +14,10 @@ namespace Seam.Model
14
14
typeof ( EventEnrollmentAutomationDeleted ) ,
15
15
"enrollment_automation.deleted"
16
16
) ]
17
+ [ JsonSubtypes . KnownSubType (
18
+ typeof ( EventThermostatTemperatureReachedSetPoint ) ,
19
+ "thermostat.temperature_reached_set_point"
20
+ ) ]
17
21
[ JsonSubtypes . KnownSubType (
18
22
typeof ( EventThermostatTemperatureThresholdNoLongerExceeded ) ,
19
23
"thermostat.temperature_threshold_no_longer_exceeded"
@@ -148,6 +152,7 @@ namespace Seam.Model
148
152
"connected_account.connected"
149
153
) ]
150
154
[ JsonSubtypes . KnownSubType ( typeof ( EventClientSessionDeleted ) , "client_session.deleted" ) ]
155
+ [ JsonSubtypes . KnownSubType ( typeof ( EventAcsAccessGroupDeleted ) , "acs_access_group.deleted" ) ]
151
156
[ JsonSubtypes . KnownSubType ( typeof ( EventAcsEncoderRemoved ) , "acs_encoder.removed" ) ]
152
157
[ JsonSubtypes . KnownSubType ( typeof ( EventAcsEncoderAdded ) , "acs_encoder.added" ) ]
153
158
[ JsonSubtypes . KnownSubType ( typeof ( EventAcsUserDeleted ) , "acs_user.deleted" ) ]
@@ -2000,6 +2005,77 @@ public override string ToString()
2000
2005
}
2001
2006
}
2002
2007
2008
+ [ DataContract ( Name = "seamModel_eventAcsAccessGroupDeleted_model" ) ]
2009
+ public class EventAcsAccessGroupDeleted : Event
2010
+ {
2011
+ [ JsonConstructorAttribute ]
2012
+ protected EventAcsAccessGroupDeleted ( ) { }
2013
+
2014
+ public EventAcsAccessGroupDeleted (
2015
+ string acsAccessGroupId = default ,
2016
+ string acsSystemId = default ,
2017
+ string ? connectedAccountId = default ,
2018
+ string createdAt = default ,
2019
+ string eventId = default ,
2020
+ string eventType = default ,
2021
+ string occurredAt = default ,
2022
+ string workspaceId = default
2023
+ )
2024
+ {
2025
+ AcsAccessGroupId = acsAccessGroupId ;
2026
+ AcsSystemId = acsSystemId ;
2027
+ ConnectedAccountId = connectedAccountId ;
2028
+ CreatedAt = createdAt ;
2029
+ EventId = eventId ;
2030
+ EventType = eventType ;
2031
+ OccurredAt = occurredAt ;
2032
+ WorkspaceId = workspaceId ;
2033
+ }
2034
+
2035
+ [ DataMember ( Name = "acs_access_group_id" , IsRequired = true , EmitDefaultValue = false ) ]
2036
+ public string AcsAccessGroupId { get ; set ; }
2037
+
2038
+ [ DataMember ( Name = "acs_system_id" , IsRequired = true , EmitDefaultValue = false ) ]
2039
+ public string AcsSystemId { get ; set ; }
2040
+
2041
+ [ DataMember ( Name = "connected_account_id" , IsRequired = false , EmitDefaultValue = false ) ]
2042
+ public string ? ConnectedAccountId { get ; set ; }
2043
+
2044
+ [ DataMember ( Name = "created_at" , IsRequired = true , EmitDefaultValue = false ) ]
2045
+ public string CreatedAt { get ; set ; }
2046
+
2047
+ [ DataMember ( Name = "event_id" , IsRequired = true , EmitDefaultValue = false ) ]
2048
+ public string EventId { get ; set ; }
2049
+
2050
+ [ DataMember ( Name = "event_type" , IsRequired = true , EmitDefaultValue = false ) ]
2051
+ public override string EventType { get ; } = "acs_access_group.deleted" ;
2052
+
2053
+ [ DataMember ( Name = "occurred_at" , IsRequired = true , EmitDefaultValue = false ) ]
2054
+ public string OccurredAt { get ; set ; }
2055
+
2056
+ [ DataMember ( Name = "workspace_id" , IsRequired = true , EmitDefaultValue = false ) ]
2057
+ public string WorkspaceId { get ; set ; }
2058
+
2059
+ public override string ToString ( )
2060
+ {
2061
+ JsonSerializer jsonSerializer = JsonSerializer . CreateDefault ( null ) ;
2062
+
2063
+ StringWriter stringWriter = new StringWriter (
2064
+ new StringBuilder ( 256 ) ,
2065
+ System . Globalization . CultureInfo . InvariantCulture
2066
+ ) ;
2067
+ using ( JsonTextWriter jsonTextWriter = new JsonTextWriter ( stringWriter ) )
2068
+ {
2069
+ jsonTextWriter . IndentChar = ' ' ;
2070
+ jsonTextWriter . Indentation = 2 ;
2071
+ jsonTextWriter . Formatting = Formatting . Indented ;
2072
+ jsonSerializer . Serialize ( jsonTextWriter , this , null ) ;
2073
+ }
2074
+
2075
+ return stringWriter . ToString ( ) ;
2076
+ }
2077
+ }
2078
+
2003
2079
[ DataContract ( Name = "seamModel_eventClientSessionDeleted_model" ) ]
2004
2080
public class EventClientSessionDeleted : Event
2005
2081
{
@@ -5262,6 +5338,100 @@ public override string ToString()
5262
5338
}
5263
5339
}
5264
5340
5341
+ [ DataContract ( Name = "seamModel_eventThermostatTemperatureReachedSetPoint_model" ) ]
5342
+ public class EventThermostatTemperatureReachedSetPoint : Event
5343
+ {
5344
+ [ JsonConstructorAttribute ]
5345
+ protected EventThermostatTemperatureReachedSetPoint ( ) { }
5346
+
5347
+ public EventThermostatTemperatureReachedSetPoint (
5348
+ string connectedAccountId = default ,
5349
+ string createdAt = default ,
5350
+ float ? desiredTemperatureCelsius = default ,
5351
+ float ? desiredTemperatureFahrenheit = default ,
5352
+ string deviceId = default ,
5353
+ string eventId = default ,
5354
+ string eventType = default ,
5355
+ string occurredAt = default ,
5356
+ float temperatureCelsius = default ,
5357
+ float temperatureFahrenheit = default ,
5358
+ string workspaceId = default
5359
+ )
5360
+ {
5361
+ ConnectedAccountId = connectedAccountId ;
5362
+ CreatedAt = createdAt ;
5363
+ DesiredTemperatureCelsius = desiredTemperatureCelsius ;
5364
+ DesiredTemperatureFahrenheit = desiredTemperatureFahrenheit ;
5365
+ DeviceId = deviceId ;
5366
+ EventId = eventId ;
5367
+ EventType = eventType ;
5368
+ OccurredAt = occurredAt ;
5369
+ TemperatureCelsius = temperatureCelsius ;
5370
+ TemperatureFahrenheit = temperatureFahrenheit ;
5371
+ WorkspaceId = workspaceId ;
5372
+ }
5373
+
5374
+ [ DataMember ( Name = "connected_account_id" , IsRequired = true , EmitDefaultValue = false ) ]
5375
+ public string ConnectedAccountId { get ; set ; }
5376
+
5377
+ [ DataMember ( Name = "created_at" , IsRequired = true , EmitDefaultValue = false ) ]
5378
+ public string CreatedAt { get ; set ; }
5379
+
5380
+ [ DataMember (
5381
+ Name = "desired_temperature_celsius" ,
5382
+ IsRequired = false ,
5383
+ EmitDefaultValue = false
5384
+ ) ]
5385
+ public float ? DesiredTemperatureCelsius { get ; set ; }
5386
+
5387
+ [ DataMember (
5388
+ Name = "desired_temperature_fahrenheit" ,
5389
+ IsRequired = false ,
5390
+ EmitDefaultValue = false
5391
+ ) ]
5392
+ public float ? DesiredTemperatureFahrenheit { get ; set ; }
5393
+
5394
+ [ DataMember ( Name = "device_id" , IsRequired = true , EmitDefaultValue = false ) ]
5395
+ public string DeviceId { get ; set ; }
5396
+
5397
+ [ DataMember ( Name = "event_id" , IsRequired = true , EmitDefaultValue = false ) ]
5398
+ public string EventId { get ; set ; }
5399
+
5400
+ [ DataMember ( Name = "event_type" , IsRequired = true , EmitDefaultValue = false ) ]
5401
+ public override string EventType { get ; } = "thermostat.temperature_reached_set_point" ;
5402
+
5403
+ [ DataMember ( Name = "occurred_at" , IsRequired = true , EmitDefaultValue = false ) ]
5404
+ public string OccurredAt { get ; set ; }
5405
+
5406
+ [ DataMember ( Name = "temperature_celsius" , IsRequired = true , EmitDefaultValue = false ) ]
5407
+ public float TemperatureCelsius { get ; set ; }
5408
+
5409
+ [ DataMember ( Name = "temperature_fahrenheit" , IsRequired = true , EmitDefaultValue = false ) ]
5410
+ public float TemperatureFahrenheit { get ; set ; }
5411
+
5412
+ [ DataMember ( Name = "workspace_id" , IsRequired = true , EmitDefaultValue = false ) ]
5413
+ public string WorkspaceId { get ; set ; }
5414
+
5415
+ public override string ToString ( )
5416
+ {
5417
+ JsonSerializer jsonSerializer = JsonSerializer . CreateDefault ( null ) ;
5418
+
5419
+ StringWriter stringWriter = new StringWriter (
5420
+ new StringBuilder ( 256 ) ,
5421
+ System . Globalization . CultureInfo . InvariantCulture
5422
+ ) ;
5423
+ using ( JsonTextWriter jsonTextWriter = new JsonTextWriter ( stringWriter ) )
5424
+ {
5425
+ jsonTextWriter . IndentChar = ' ' ;
5426
+ jsonTextWriter . Indentation = 2 ;
5427
+ jsonTextWriter . Formatting = Formatting . Indented ;
5428
+ jsonSerializer . Serialize ( jsonTextWriter , this , null ) ;
5429
+ }
5430
+
5431
+ return stringWriter . ToString ( ) ;
5432
+ }
5433
+ }
5434
+
5265
5435
[ DataContract ( Name = "seamModel_eventEnrollmentAutomationDeleted_model" ) ]
5266
5436
public class EventEnrollmentAutomationDeleted : Event
5267
5437
{
0 commit comments