airdress.key_package.*
The events in the airdress.key_package family. How to read a section, and what
each audience means, is on the event reference page.
airdress.key_package.retired_form_purged
Section titled “airdress.key_package.retired_form_purged”Pre-cutover key packages were discarded; v2 ones replace them in the same reconcile.
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 tailreads 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
| Field | Type | Required | Description |
|---|---|---|---|
airdress | string | yes | |
purged | integer (uint) | yes |
JSON Schema
{ "$schema": "http://json-schema.org/draft-07/schema#", "description": "Pre-cutover key packages were discarded; v2 ones replace them in the same reconcile.", "properties": { "airdress": { "type": "string" }, "purged": { "format": "uint", "minimum": 0, "type": "integer" } }, "required": [ "airdress", "purged" ], "title": "KeyPackageRetiredFormPurged", "type": "object"}airdress.key_package.undecodable
Section titled “airdress.key_package.undecodable”A stored key package could not be inspected for its identity form, so the purge of retired forms left it in place. Carries the package’s storage id in hex, never the package.
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 tailreads 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
| Field | Type | Required | Description |
|---|---|---|---|
airdress | string | yes | |
kid | string | yes | The key package’s storage id, hex. |
reason | string | yes |
JSON Schema
{ "$schema": "http://json-schema.org/draft-07/schema#", "description": "A stored key package could not be inspected for its identity form, so the purge of retired forms left it in place. Carries the package's storage id in hex, never the package.", "properties": { "airdress": { "type": "string" }, "kid": { "description": "The key package's storage id, hex.", "type": "string" }, "reason": { "type": "string" } }, "required": [ "airdress", "kid", "reason" ], "title": "KeyPackageUndecodable", "type": "object"}