Events
1. events()
Get all events as a list
Parameters: None
Return value: List of Event Object
Return value example: Below shows an event object
istack/iot/v1/event Event
uid: 10.200.42.138
name: inesa event
admin: admin
state_timestamp: 201654064894102
value: 1
type: null
2. create_event(event)
Add an event. Parameters: event (Event) # target event
| Name | Type | Description |
|---|---|---|
| Event | Object | a event object. |
| name | str | event description |
| uid | str | unique descriptor, could be MAC |
| type | str | the type of the event, default null |
| value | list[type] | set the tigger value, default 0 |
| state_timestamp | datetime | event’s last updated time |
| admin | str | belongs to whom |
Parameters Example:
event = Event()
event.admin = "admin"
event.state = "13"
event.uid = "10.200.44.80"
event.name = "pythonTest"
event = cloud.iot.create_event(event)
# do sth ...
Return value:Event Object # 已创建event Return value example:
istack/iot/v1/event Event
uid: 10.200.42.138
name: inesa event
admin: admin
state_timestamp: 201654064894102
value: 1
type: null
3. iot.delete_event(event)
Delete an event entry.
Parameters: event (Event) # target event
| Name | Type | Description |
|---|---|---|
| Event | Object | a event object. |
| name | str | event description |
| uid | str | unique descriptor, could be MAC |
| type | str | the type of the event, default null |
| value | list[type] | set the tigger value, default 0 |
| state_timestamp | datetime | event’s last updated time |
| admin | str | belongs to whom |
Parameters Example:
event = Event()
event.admin = "admin"
event.state = "13"
event.uid = "10.200.44.80"
event.name = "pythonTest"
Return value: Event Object # 已删除event
Return value example:
istack/iot/v1/event Event
uid: 10.200.42.138
name: inesa event
admin: admin
state_timestamp: 201654064894102
value: 1
type: null