| Name | Description | Type | Additional information | 
|---|---|---|---|
| DisplayName | 
                         The friendly displayname for the bot  | 
                    string | 
                                 Required  | 
                
| AllowDuplicateMessages | 
                         If the bot should be allowed to raise duplicate status messages  | 
                    boolean | 
                             None.  | 
                
| Description | 
                         Description of the bot  | 
                    string | 
                             None.  | 
                
| DevicesCheckIntervalMinutes | 
                         How often the spark account should be checked for new devices.  | 
                    integer | 
                             None.  | 
                
| AutoAddDevice | 
                         If new spark devices should be added as Tinamous devices automatically.  | 
                    boolean | 
                             None.  | 
                
| MeasurementCollectionIntervalMinutes | 
                         How often measurements should be collected from the devices (applies to new devices only).  | 
                    integer | 
                             None.  | 
                
| Enabled | boolean | 
                             None.  | 
                |
| Tags | 
                         Tags to assign to the bot  | 
                    Collection of string | 
                             None.  | 
                
| DeviceTags | 
                         Tags to assign to devices as they are added.  | 
                    Collection of string | 
                             None.  | 
                
| AllowStatusMessageCommands | 
                         Allow status messages to be used to invoke Alexa SmartHome functions  | 
                    boolean | 
                             None.  | 
                
| LimitStatusMessageCommandsToUser | 
                         Only allow status message commands from this member/device (Leave null for any member/device)  | 
                    globally unique identifier | 
                             None.  | 
                
| StreamingCollectionEnabled | boolean | 
                             None.  | 
                |
| VariableCollectionEnabled | boolean | 
                             None.  |