Can I automate Site Recovery scenarios with an SDK?
Yes. You can automate Site Recovery workflows using the REST API, PowerShell, or the Azure SDK. Currently supported scenarios for deploying Site Recovery using PowerShell:
Replicate Hyper-V virtual machines in VMMs clouds to Azure PowerShell Resource Manager
Replicate Hyper-V virtual machines without VMM to Azure PowerShell Resource Manager
Replicate VMware to Azure with PowerShell Resource Manager