Hi,
Although Azure DevOps contains Azure in it is name underneath it is not an Azure resource. Due to that it does not have ARM template support. Currently the only Azure DevOps resource that you can create with ARM template is Managed DevOps pool. It does not manage the actual pool in Azure DevOps but allows you to manage the host provisioning that are required for a pool.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.