def definition_properties
      {
        config_rule_name: config_rule_name,
        source: {
          owner: "CUSTOM_LAMBDA",
          source_identifier: "!GetAtt {namespace}LambdaFunction.Arn",
          source_details: [
            {
              event_source: "aws.config",
              message_type: "ConfigurationItemChangeNotification"
            },
            {
              event_source: "aws.config",
              message_type: "OversizedConfigurationItemChangeNotification"
            }
          ]
        },
      }.deep_merge(@props)
    end
def definition_properties
      {
        config_rule_name: config_rule_name,
        source: {
          owner: "CUSTOM_LAMBDA",
          source_identifier: "!GetAtt {namespace}LambdaFunction.Arn",
          source_details: [
            {
              event_source: "aws.config",
              message_type: "ConfigurationItemChangeNotification"
            },
            {
              event_source: "aws.config",
              message_type: "OversizedConfigurationItemChangeNotification"
            }
          ]
        },
      }.deep_merge(@props)
    end
Do not name this method properties, that is a computed method of `Jets::Resource::Base`