ores.reporting Messaging Reference
NATS messaging reference for ores.reporting. All subjects use the
reporting.v1.> namespace. See ores.nats for transport details.
Each entity follows the standard pattern: list, save, delete, history.
Report Types
| Subject |
Description |
reporting.v1.report-types.list |
Retrieve all report types |
reporting.v1.report-types.save |
Create or update a report type |
reporting.v1.report-types.delete |
Delete one or more report types |
reporting.v1.report-types.history |
Retrieve version history for a report type |
Report Definitions
| Subject |
Description |
reporting.v1.report-definitions.list |
Retrieve all report definitions |
reporting.v1.report-definitions.save |
Create or update a report definition |
reporting.v1.report-definitions.delete |
Delete one or more report definitions |
reporting.v1.report-definitions.history |
Retrieve version history for a report definition |
reporting.v1.report-definitions.schedule |
Activate scheduled execution for a report definition |
reporting.v1.report-definitions.unschedule |
Deactivate scheduled execution for a report definition |
Report Instances
| Subject |
Description |
reporting.v1.report-instances.list |
Retrieve all report instances |
reporting.v1.report-instances.save |
Create or update a report instance |
reporting.v1.report-instances.delete |
Delete one or more report instances |
reporting.v1.report-instances.history |
Retrieve version history for a report instance |
Concurrency Policies
| Subject |
Description |
reporting.v1.concurrency-policies.list |
Retrieve all concurrency policies |
reporting.v1.concurrency-policies.save |
Create or update a concurrency policy |
reporting.v1.concurrency-policies.delete |
Delete one or more concurrency policies |
reporting.v1.concurrency-policies.history |
Retrieve version history for a concurrency policy |