Unable to create any compute instance any regions :

Rathin Das 0 Reputation points
2026-08-28T17:33:25.86+00:00

Hi Team -

Please help me with creating compute instance

rathinkumardas@Rathins-MacBook-Air 01_single_vm % az rest \

--method get \

--url "https://management.azure.com/subscriptions/<My_Redacted_Subscription_ID>?api-version=2022-12-01" \

--query "subscriptionPolicies"

{

"locationPlacementId": "Public_2014-09-01",

"quotaId": "PayAsYouGo_2014-09-01",

"spendingLimit": "Off"

}

rathinkumardas@Rathins-MacBook-Air 01_single_vm %

Thanks & Regards,

Rathin K Das

Azure Virtual Machines
Azure Virtual Machines

An Azure service that is used to provision Windows and Linux virtual machines.


2 answers

Sort by: Most helpful
  1. Allan Solomon Mejia 7,585 Reputation points
    2026-08-31T13:24:03.75+00:00

    Hi @Rathin Das

    Thanks for providing the output. This confirms the diagnosis.

    Standard_B2s is explicitly returning reasonCode: NotAvailableForSubscription for East US, including the listed availability zones. Microsoft documents this exact restriction as meaning the SKU isn't currently available to that subscription in the specified location/zone.

    So this is not simply a vCPU quota issue. Having unused quota doesn't override a NotAvailableForSubscription SKU restriction.

    As a quick check, run the same command for a few newer VM families and another region. However, since your original issue affects multiple VM sizes and regions, I recommend opening an Azure Support request and asking for a Compute SKU availability/subscription restriction review. Microsoft specifically recommends submitting a SKU request when the required SKU isn't available for the subscription.

    Reference: Microsoft - Resolve SKU not available errors

    Include this CLI output in the support request. It provides direct evidence that Azure Compute is applying a subscription-level restriction.

    Help make this community better for everyone: if this answer resolved your issue, please accept it or leave an upvote. If not, share more details in a comment so we can continue the discussion and find the right solution.

    Was this answer helpful?

    0 comments No comments

  2. Allan Solomon Mejia 7,585 Reputation points
    2026-08-30T23:14:49.4866667+00:00

    Hello @Rathin Das

    Based on the additional details, this doesn't look like a billing/free-trial or ordinary vCPU quota issue. Your subscription is Pay-As-You-Go, the spending limit is off, and several VM families show available quota.

    The important error is NotAvailableForSubscription. If you're seeing this across multiple common VM sizes and regions, despite having quota, that points more to a subscription-level SKU/Compute restriction than a regional capacity shortage.

    I would verify the restriction metadata for a specific SKU/region, for example:

    az vm list-skus \
      --location eastus \
      --resource-type virtualMachines \
      --all \
      --query "[?name=='Standard_B2s'].{Name:name,Restrictions:restrictions}"
    

    If restrictions reports NotAvailableForSubscription, increasing vCPU quota alone won't resolve it. Also note that Azure quota and actual SKU availability are separate concepts—a subscription can have sufficient quota while a SKU is still unavailable/restricted.

    Since you're seeing the problem broadly across regions/SKUs, I recommend opening an Azure Support request and asking Microsoft to check the subscription for a backend Compute/SKU eligibility restriction. Include the subscription ID, exact NotAvailableForSubscription error, affected SKUs/regions, and correlation/request IDs from failed deployments.

    Reference: Microsoft - Azure quota and compute management

    Don't keep requesting additional vCPU quota until Microsoft confirms whether the subscription itself is restricted.

    Help make this community better for everyone: if this answer resolved your issue, please accept it or leave an upvote. If not, share more details in a comment so we can continue the discussion and find the right solution.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.