Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
Courtesy of @VenkateshDodda-MSFT
This script worked for me to remove the custom domain. Warning it can take a while!
$name = "yourstaticwebapp";
$rg = "yourresourcegroup"
$remove_me = "yourcustomdomain";
$domains = Get-AzStaticWebAppCustomDomain -ResourceGroupName $rg -Name $name;
$len = $domains.Length;
while($len -eq $domains.Length){
foreach($item in $domains){
if($item.name -eq $remove_me){
$err = Remove-AzStaticWebAppCustomDomain -DomainName $remove_me -Name $name -ResourceGroupName $rg -NoWait;
$domains = Get-AzStaticWebAppCustomDomain -ResourceGroupName $rg -Name $name;
if($domains.Length -gt 0){
Write-Host "$remove_me still exists. Retrying...";
Start-Sleep -s 10;
}
}
}
}
Write-Host "Success!";