Plugin
Description
Plugin is a placeholder for defining custom plugins for the future versions of Athena.
Name field of tag name
The Name of the plugin. There is no active check if the name collides with any basic implemented plugins, but if there is any overlap, the users' would be preferred. Current basic implemented plugins: observer: curl conditioner: amr, oai configurator: passthrough, gtt, amr
Kind: NameTag
Tag: name
Data Type: string
Optional: False
Kind field of tag kind
The Kind of the plugin.
Kind: string
Tag: kind
Data Type: string
Enumeration: observer, conditioner, configurator
Optional: False
URL field of tag url
URL to download and apply the plugin. Currently, the format is not decided. Go-getter is used to perform the download, plus an OCI option implemented.
Kind: string
Tag: url
Data Type: string
Format: uri
Optional: False