I am looking for a API or documentation for querying for name availability of Azure Data Factory (ADF), Time Series Insights (TSI) and Stream Analytics Job resources similar to https://learn.microsoft.com/en-us/rest/api/keyvault/vaults/checknameavailability.
I have tried looking at azure-arm-datafactory, azure-arm-streamanalytics node libraries but couldn't find functionality to check name availability of resources.
I am looking for something similar to below..
import KeyVaultMangementClient from 'azure-arm-keyvault';
const client = new KeyVaultMangementClient(this._credentials, this._subscriptionId);
return client.vaults.checkNameAvailability({name: keyVaultName})
.then((result: any) => {
console.log(result.nameAvailable);
return Promise.resolve(result.nameAvailable);
});