|
7 | 7 |
|
8 | 8 | namespace Seam.Model |
9 | 9 | { |
10 | | - [JsonConverter(typeof(JsonSubtypes), "ActionType")] |
11 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptUpdateNoiseThreshold), "update_noise_threshold")] |
12 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptDeleteNoiseThreshold), "delete_noise_threshold")] |
13 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptCreateNoiseThreshold), "create_noise_threshold")] |
14 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptUpdateAccessCode), "update_access_code")] |
15 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptDeleteAccessCode), "delete_access_code")] |
16 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptCreateAccessCode), "create_access_code")] |
17 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptSyncAccessCodes), "sync_access_codes")] |
| 10 | + [JsonConverter(typeof(JsonSubtypes), "action_type")] |
| 11 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptUpdateNoiseThreshold), "UPDATE_NOISE_THRESHOLD")] |
| 12 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptDeleteNoiseThreshold), "DELETE_NOISE_THRESHOLD")] |
| 13 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptCreateNoiseThreshold), "CREATE_NOISE_THRESHOLD")] |
| 14 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptUpdateAccessCode), "UPDATE_ACCESS_CODE")] |
| 15 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptDeleteAccessCode), "DELETE_ACCESS_CODE")] |
| 16 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptCreateAccessCode), "CREATE_ACCESS_CODE")] |
| 17 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptSyncAccessCodes), "SYNC_ACCESS_CODES")] |
18 | 18 | [JsonSubtypes.KnownSubType( |
19 | 19 | typeof(ActionAttemptActivateClimatePreset), |
20 | | - "activate_climate_preset" |
| 20 | + "ACTIVATE_CLIMATE_PRESET" |
21 | 21 | )] |
22 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptSetThermostatOff), "set_thermostat_off")] |
23 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptSetFanMode), "set_fan_mode")] |
24 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptSetHeatCool), "set_heat_cool")] |
25 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptSetHeat), "set_heat")] |
26 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptSetCool), "set_cool")] |
| 22 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptSetThermostatOff), "SET_THERMOSTAT_OFF")] |
| 23 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptSetFanMode), "SET_FAN_MODE")] |
| 24 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptSetHeatCool), "SET_HEAT_COOL")] |
| 25 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptSetHeat), "SET_HEAT")] |
| 26 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptSetCool), "SET_COOL")] |
27 | 27 | [JsonSubtypes.KnownSubType( |
28 | 28 | typeof(ActionAttemptResetSandboxWorkspace), |
29 | | - "reset_sandbox_workspace" |
| 29 | + "RESET_SANDBOX_WORKSPACE" |
30 | 30 | )] |
31 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptEncodeCredential), "encode_credential")] |
32 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptScanCredential), "scan_credential")] |
33 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptUnlockDoor), "unlock_door")] |
34 | | - [JsonSubtypes.KnownSubType(typeof(ActionAttemptLockDoor), "lock_door")] |
| 31 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptEncodeCredential), "ENCODE_CREDENTIAL")] |
| 32 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptScanCredential), "SCAN_CREDENTIAL")] |
| 33 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptUnlockDoor), "UNLOCK_DOOR")] |
| 34 | + [JsonSubtypes.KnownSubType(typeof(ActionAttemptLockDoor), "LOCK_DOOR")] |
35 | 35 | public abstract class ActionAttempt |
36 | 36 | { |
37 | 37 | public abstract string ActionType { get; } |
|
0 commit comments