---
title: "GET /subscriptions/{subscriptionId}/providers/Microsoft.StorageCache/skus"
method: GET
path: "/subscriptions/{subscriptionId}/providers/Microsoft.StorageCache/skus"
tags: ["SKUs"]
---

# GET /subscriptions/{subscriptionId}/providers/Microsoft.StorageCache/skus

`GET /subscriptions/{subscriptionId}/providers/Microsoft.StorageCache/skus`

Get the list of StorageCache.Cache SKUs available to this subscription.

## Path parameters

- `subscriptionId` string, required

## Query parameters

- `api-version` string, required

## Response `200`

A list of SKU descriptors.

- ResourceSkusResult — The response from the List Cache SKUs operation.
  - `nextLink` string — The URI to fetch the next page of Cache SKUs.
  - `value` ResourceSku[] — The list of SKUs available for the subscription.
    - `resourceType` string — The type of resource the SKU applies to.
    - `capabilities` ResourceSkuCapabilities[] — A list of capabilities of this SKU, such as throughput or ops/sec.
      - `name` string — Name of a capability, such as ops/sec.
      - `value` string — Quantity, if the capability is measured by quantity.
    - `locations` string[] — The set of locations that the SKU is available. This will be supported and registered Azure Geo Regions (e.g., West US, East US, Southeast Asia, etc.).
    - `locationInfo` ResourceSkuLocationInfo[] — The set of locations that the SKU is available.
      - `location` string — Location where this SKU is available.
      - `zones` string[] — Zones if any.
    - `name` string — The name of this SKU.
    - `restrictions` Restriction[] — The restrictions preventing this SKU from being used. This is empty if there are no restrictions.
      - `type` string — The type of restrictions. In this version, the only possible value for this is location.
      - `values` string[] — The value of restrictions. If the restriction type is set to location, then this would be the different locations where the SKU is restricted.
      - `reasonCode` 'QuotaId' | 'NotAvailableForSubscription' — The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". "QuotaId" is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. "NotAvailableForSubscription" is related to capacity at the datacenter.

## Other responses

- `default` — Error response describing why the operation failed.

---

[API](https://skmtc.dev/azure/apis/storage-cache-mgmt-client.md) · [All operations](https://skmtc.dev/azure/apis/storage-cache-mgmt-client/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azure/storage-cache-mgmt-client/revisions/11e5dfc79bbd/schema)
