Josh Hazlewood has been ruled out of the second Test against India due to a left side strain, with Scott Boland expected to replace him in the playing XI.