Is there an option for DHCP renewal interval?

I can set the Lease time of the DHCP to 30 minutes but I want each client to have a 30 minute lease and after it expires they will not be allowed to request a renewal for another 30 minutes.

Is there an option or configuration for that?

It should be possible to implement using hotplug and firewall IPset with timeout.