Hello @Ramakant Galande ,
In addition to what @Andreas Baumgarten suggested. You can leverage Azure CLI or PS incase, Azure Portal doesn’t allow you to stop application gateway.
In such cases, Azure cmdline helps. Open the Azure Cloud Shell or local PowerShell with Az module installed and use the following:
Get Azure Application Gateway
$appgw=Get-AzApplicationGateway -Name <appgw_name> -ResourceGroupName <rg_name>
Stop the Azure Application Gateway
Stop-AzApplicationGateway -ApplicationGateway $appgw
Start the Azure Application Gateway (optional)
Start-AzApplicationGateway -ApplicationGateway $appgw
Azure Portal updates the Application Gateway:
Azure Portal - Application Gateway Stopping
Verify the application gateway has stopped state. You will only billed for the public IP assigned to the stopped Application Gateway (saves money significantly):
Please "Accept as Answer" if any of above helped so that, it can help others in community looking for remediation for the similar issues.