...
Info |
---|
Note: Every event also has the virtual properties origin and target whereas each in term point to the origin or target properties inside the payload (if there exists any). Virtual means, these properties are not serialized to JSON and can only be accessed by a pipeline expression (PE). This is handy for filters, since no null check for payload is necessary here. So these paths point to the same whereas the left part will never raise a null exception: It depends on the event whether origin and / or target is provided and which structure they have. Please consult the documentation for the certain event. |
async
true
, in case this event was sent in asynchronous way. Otherwise false
.
...
Event Key | Description | Payload |
---|
property.created
| Fired every time a new property was created in the property store. | Contains as origin the value null and as target the property created before. Code Block |
---|
{
"payload": {
"origin": null,
"target": {
"uuid": "string",
"key": "string",
"type": "string",
"value": "string",
"created": timestamp,
"updated": timestamp
}
}
} |
|
property.copied
| Fired every time a property was copied in the property store. | Contains as origin the source property and as target the property where source was copied to. Code Block |
---|
| {
"payload": {
"origin": {
"uuid": "string",
"key": "string",
"type": "string",
"value": "string",
"created": timestamp,
"updated": timestamp
},
"target": {
"uuid": "string",
"key": "string",
"type": "string",
"value": "string",
"created": timestamp,
"updated": timestamp
}
}
} |
|
property.deleted
| Fired every time a property was deleted from the property store. | Contains as origin the property which was deleted and as target null . Code Block |
---|
| {
"payload": {
"origin": {
"uuid": "string",
"key": "string",
"type": "string",
"value": "string",
"created": timestamp,
"updated": timestamp
},
"target": null
}
} |
|
property.moved
| Fired every time a property was moved from one key to another key. | Contains as origin the key of the source property and as target the key of the property where it was moved to. Code Block |
---|
| {
"payload": {
"origin": "string",
"target": "string"
}
} |
|
property.updated
| Fired after a property has been updated in the property store. | Contains as origin the property before the update and as target the property after the update. Code Block |
---|
| {
"payload": {
"origin": {
"uuid": "string",
"key": "string",
"type": "string",
"value": "string",
"created": timestamp,
"updated": timestamp
},
"target": {
"uuid": "string",
"key": "string",
"type": "string",
"value": "string",
"created": timestamp,
"updated": timestamp
}
}
} |
|
setup.finished
| Fired after the hub service was successfully started and all setup scripts have been executed successfully. | This event contains no payload. |
setup.starting
| Fired after the hub service was successfully started but right before all setup scripts will be executed. | This event contains no payload. |
hub.context.started
| Fired after the hub service was successfully started. | Contains as origin the configuration of the context as key-value-pairs. Target The target is null . Code Block |
---|
| {
"payload": {
"origin": {
"key1": "value1",
"key2": "value2"
},
"target": null
}
} |
|
iam.bruteforce.detected
| Fired every time a potential brute force attempt was detected. | |
iam.login.error
| Fired every time a login attempt has been failed. | |
...