I have configured dynamic slaves on Jenkins to wait for 24 hours before being deleted (debugging purposes), and it works well, but we want the next build for the job to be launched in a different slave and it does not affect the previous one build. I'm using labels to match the slaves.
UPDATE
I found this option when configuring the slave: Maximum Total Uses is the option that I required.
But I would like to disable the slave to run further jobs, without destroying it.