code: public boolean disableVMByVMId(String vmID, long durationMillis) throws IllegalStateException {
          final String hostname = assignableVMs.getHostnameFromVMId(vmID);
          if (hostname == null) {
              return false;
          }
          disableVM(hostname, durationMillis);
          return true;
      }
docs: Disable the virtual machine with the specified ID. The scheduler will not use disabled hosts for allocating
  resources to tasks.
  
  @param vmID           the ID of the host to disable
  @param durationMillis the length of time, starting from now, in milliseconds, during which the host will
  be disabled
  @return {@code true} if the ID matches a known VM, {@code false} otherwise.
  @throws IllegalStateException if the scheduler is shutdown via the {@link #isShutdown} method.