If AllowHoldTypeOverride is false, jobs in the queue can have a more-restrictive HoldType but not a less-restrictive HoldType. If AllowHoldTypeOverride is true, jobs can choose whether to inherit the setting from the queue (by using InheritHoldType).