code: def get_alarm(name, region=None, key=None, keyid=None, profile=None):
      '''
      Get alarm details. Also can be used to check to see if an alarm exists.
  
      CLI example::
  
          salt myminion boto_cloudwatch.get_alarm myalarm region=us-east-1
      '''
      conn = _get_conn(region=region, key=key, keyid=keyid, profile=profile)
  
      alarms = conn.describe_alarms(alarm_names=[name])
      if not alarms:
          return None
      if len(alarms) > 1:
          log.error("multiple alarms matched name '%s'", name)
      return _metric_alarm_to_dict(alarms[0]f get_alarm(name, region=None, key=None, keyid=None, profile=None):
      '''
      Get alarm details. Also can be used to check to see if an alarm exists.
  
      CLI example::
  
          salt myminion boto_cloudwatch.get_alarm myalarm region=us-east-1
      '''
      conn = _get_conn(region=region, key=key, keyid=keyid, profile=profile)
  
      alarms = conn.describe_alarms(alarm_names=[name])
      if not alarms:
          return None
      if len(alarms) > 1:
          log.error("multiple alarms matched name '%s'", name)
      return _metric_alarm_to_dict(alarms[0])
docs: Get alarm details. Also can be used to check to see if an alarm exists.
  
      CLI example::
  
          salt myminion boto_cloudwatch.get_alarm myalarm region=us-east-1