def set_state(options = {})
      options = options.merge(alarm_name: @name)
      resp = @client.set_alarm_state(options)
      resp.data
    end
def set_state(options = {})
      options = options.merge(alarm_name: @name)
      resp = @client.set_alarm_state(options)
      resp.data
    end
@example Request syntax with placeholder values

   alarm.set_state({
     state_value: "OK", # required, accepts OK, ALARM, INSUFFICIENT_DATA
     state_reason: "StateReason", # required
     state_reason_data: "StateReasonData",
   })
 @param [Hash] options ({})
 @option options [required, String] :state_value
   The value of the state.
 @option options [required, String] :state_reason
   The reason that this alarm is set to this specific state, in text
   format.
 @option options [String] :state_reason_data
   The reason that this alarm is set to this specific state, in JSON
   format.
 @return [EmptyStructure]