содержит return true или false, формат
boolean contains(array|string $subject, any $search)
Вы можете попробовать это
kv=nancykeyvault
az keyvault list-deleted --query "contains([].name,'$kv')"
Или просто заключите переменную в одинарные кавычки, вот так, она по умолчанию выводит в формате JSON.
az keyvault list-deleted --query "[?contains(name,'$kv')]"