lib/mihari/schemas/emitter.rb in mihari-6.3.0 vs lib/mihari/schemas/emitter.rb in mihari-7.0.0

- old
+ new

@@ -4,11 +4,11 @@ module Schemas # # Emitter schemas # module Emitters - extend Schemas::Mixins + extend Concerns::Orrable Database = Dry::Schema.Params do required(:emitter).value(Types::String.enum(*Mihari::Emitters::Database.class_keys)) optional(:options).hash(Options) end @@ -22,10 +22,9 @@ TheHive = Dry::Schema.Params do required(:emitter).value(Types::String.enum(*Mihari::Emitters::TheHive.class_keys)) optional(:url).value(:string) optional(:api_key).value(:string) - optional(:api_version).value(Types::String.enum("v4", "v5")).default("v4") optional(:options).hash(Options) end Slack = Dry::Schema.Params do required(:emitter).value(Types::String.enum(*Mihari::Emitters::Slack.class_keys))