code: def _construct_target(self, function):
          
          target = {
                  'Arn': function.get_runtime_attr("arn"),
                  'Id': self.logical_id + 'LambdaTarget'
          }
          if self.Input is not None:
              target['Input'] = self.Input
  
          if self.InputPath is not None:
              target['InputPath'] = self.InputPath
          return target
docs: Constructs the Target property for the CloudWatch Events Rule.
  
          :returns: the Target property
          :rtype: dict