A programmatic way of obtaining the maximum shots allowed on a specific hardware present in the Azure Quantum workspace.
For example -
ionq.qpu.get_max_shots_allowed()
should return the maximum number of shots that can be executed on this quantum hardware.
This will let users to raise an error or find a suspicious activity such as DOS if the actual limit is breached.