
Explanation:
Custom Configuration Type:
Azure Resource Manager (ARM) template is the best option for custom configurations in Azure. It allows you to define infrastructure as code and specify configuration parameters for the session hosts in a host pool. ARM templates are widely used to automate deployments in Azure, including Azure Virtual Desktop resources.
Storage Location:
Azure Blob Storage is the ideal storage location for custom configurations. Blob Storage can securely store files such as ARM templates or scripts that need to be accessible during deployment. It integrates well with Azure Resource Manager and supports secure access control.