Getting error while creating Azure Batch Pool with private network configuration.
BatchClient bClient = BatchClient.Open(new BatchSharedKeyCredentials(batchUri, accountName, accountKey));
PoolSpecification poolSp = new PoolSpecification();
poolSp.NetworkConfiguration = new NetworkConfiguration
{
SubnetId = "/subscriptions/{0}/resourceGroups/{1}/providers/{2}/virtualNetworks/{3}/subnets/{4}"
};
Getting errors when creating job
await job.CommitAsync();
Exception: Microsoft.Azure.Batch.Protocol.Models.ErrorMessage - AuthenticationFailed AuthenticationErrorDetail: The specified type of authentication SharedKey is not allowed when external resources of type Network are linked.