An Azure service that is used to provision Windows and Linux virtual machines.
Hello Akorede,
Thank you for reaching out Q/A.
Please note that the Standard_B1s VM size is gradually being retired and is currently available only in limited quantities across certain Azure regions. Microsoft recommends using the newer Bsv2-series VM sizes where possible.
https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table
You can verify the VM SKU availability by running the following Azure CLI command:
az vm list-skus --location westus --size Standard_B1s --output table
If you see any restrictions in the output table, for example NotAvailableForSubscription then you won't be able to create the VM using that VM size in the region
If you want to check which regions don't have restrictions for your subscription, you can run the following command. It will return a JSON output, which you can paste into a code editor and search for regions without restrictions where you can create B1s-sized VMs.
az vm list-skus --resource-type virtualMachines --all --query "[?name=='Standard_B1s'].{
Name: name,
Locations: locations,
Restrictions: restrictions
}" --output json
The command returns a JSON output which can be reviewed in a code editor to identify regions without deployment restrictions.
As an alternative, we recommend trying the newer Bsv2-series VM sizes, which are intended to replace the older B1s series and provide improved availability.
Reference: https://docs.azure.cn/en-us/virtual-machines/sizes/general-purpose/b-family?
https://docs.azure.cn/en-us/virtual-machines/sizes/general-purpose/bsv2-series?
Announcing public preview of new burstable VMs - Bsv2, Basv2 and Bpsv2
Hope this helps! Please let me know if you have any queries in comments.