islandora.settings: type: config_object label: 'Islandora Core Settings' mapping: broker_url: type: string label: 'Url to connect to message broker' fedora_rest_endpoint: type: string label: 'Url to Fedora instance' broadcast_queue: type: string label: 'Queue that handles distributing messages amongst multiple recipients' action.configuration.emit_node_event: type: mapping label: 'Emit a Node event to a queue/topic' mapping: queue: type: text label: 'Queue' event: type: text label: 'Event Type' action.configuration.emit_media_event: type: mapping label: 'Emit a Media event to a queue/topic' mapping: queue: type: text label: 'Queue' event: type: text label: 'Event Type' action.configuration.emit_file_event: type: mapping label: 'Emit a Flie event to a queue/topic' mapping: queue: type: text label: 'Queue' event: type: text label: 'Event Type' condition.plugin.is_node: type: condition.plugin mapping: condition.plugin.is_media: type: condition.plugin mapping: condition.plugin.is_referenced_media: type: condition.plugin mapping: field: type: text label: 'Reference Field' condition.plugin.is_file: type: condition.plugin mapping: