Skip to content

airdress.device.*

The events in the airdress.device family. How to read a section, and what each audience means, is on the event reference page.

Owner warn Functions

A delegation-only device tried something only a root-holding device or the owner may do: deciding for other devices (action), or an owner-only route (action owner_route, with its path).

Audience: owner. About the airdress as a whole. Only the owner receives it: the owner’s devices and the owner’s subscriptions.

Where it goes

  • The operator’s journal, as one log line at this level, and the event log, where airdress events tail reads it.
  • Subscriptions that name it, within its audience.
  • Functions bound to this operator’s events (source: operator).

Versions

  • Version 1: first carried by operator v0.1.138.

Data

FieldTypeRequiredDescription
actionstringyes
enrollmentstring or nullno
pathstring or nullno
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "A delegation-only device tried something only a root-holding device or the owner may do: deciding for other devices (`action`), or an owner-only route (`action` `owner_route`, with its `path`).",
"properties": {
"action": {
"type": "string"
},
"enrollment": {
"format": "uuid",
"type": [
"string",
"null"
]
},
"path": {
"type": [
"string",
"null"
]
}
},
"required": [
"action"
],
"title": "DelegationOnlyRefused",
"type": "object"
}
Owner warn Functions

A sub-user’s device tried to decide on the owner’s root (cancel or approve a reset), and was refused.

Audience: owner. About the airdress as a whole. Only the owner receives it: the owner’s devices and the owner’s subscriptions.

Where it goes

  • The operator’s journal, as one log line at this level, and the event log, where airdress events tail reads it.
  • Subscriptions that name it, within its audience.
  • Functions bound to this operator’s events (source: operator).

Versions

  • Version 1: first carried by operator v0.1.138.

Data

FieldTypeRequiredDescription
actionstringyes
enrollmentstring (uuid)yes
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "A sub-user's device tried to decide on the owner's root (cancel or approve a reset), and was refused.",
"properties": {
"action": {
"type": "string"
},
"enrollment": {
"format": "uuid",
"type": "string"
}
},
"required": [
"action",
"enrollment"
],
"title": "SubUserDeviceRefused",
"type": "object"
}