Class: Jets::Resource::Config::ManagedRule

Inherits:
ConfigRule show all
Defined in:
lib/jets/resource/config/managed_rule.rb

Instance Method Summary collapse

Methods inherited from ConfigRule

#config_rule_logical_id, #config_rule_name, #definition, #initialize, #namespace

Methods inherited from Base

#replacements, #resource

Constructor Details

This class inherits a constructor from Jets::Resource::Config::ConfigRule

Instance Method Details

#definition_propertiesObject



5
6
7
8
9
10
11
12
13
# File 'lib/jets/resource/config/managed_rule.rb', line 5

def definition_properties
  {
    config_rule_name: config_rule_name,
    source: {
      owner: "AWS",
      source_identifier: @meth.upcase,
    },
  }.deep_merge(@props)
end