addr | Address of the node that the vital we're updating resides on, this node MUST be in the database, or an error will occur. |
name | Name of the vital being updated. |
status | Status of the vital that it's being updated to. |
type | Type of the vital, for classifying and grouping purposes. |
note | Vital note, which gives a brief description of how this Vital is doing and provides any other details that are useful in determining why it's in its current status. |
create | Flag indicating if the vital should be created if it doesn't already exist in the database. This flag will almost always be true. |
properties | Hash table properties that are passed on to the hooks functions. Extension modules are given a change to populate this table so that extra data related to their operation can be made available during processing from their hooks. |
txn | Database transaction to perform the update over. |
pool | Pool, for allocating memory overhead. |