Resource Skus - List

Aboneliğiniz için kullanılabilen Microsoft.Compute SKU'larının listesini alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter={$filter}&includeExtendedLocations={includeExtendedLocations}

URI Parametreleri

Name İçinde Gerekli Tür Description
subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True

string

İstemci Api Sürümü.

$filter
query

string

İşlemde uygulanacak filtre. Şu anda yalnızca konum filtresi desteklenmektedir.

includeExtendedLocations
query

string

Genişletilmiş Konumlar bilgilerini dahil etmek veya yanıta dahil etmek için.

Yanıtlar

Name Tür Description
200 OK

ResourceSkusResult

Tamam

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Lists all available Resource SKUs
Lists all available Resource SKUs for the specified region
Lists all available Resource SKUs with Extended Location information

Lists all available Resource SKUs

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01

Sample Response

{
  "value": [
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "1"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "50"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "2",
            "1"
          ],
          "zoneDetails": [
            {
              "name": [
                "2"
              ],
              "capabilities": [
                {
                  "name": "UltraSSDAvailable",
                  "value": "True"
                }
              ]
            }
          ]
        }
      ],
      "name": "Standard_A0",
      "tier": "Standard",
      "size": "A0",
      "family": "standardA0_A7Family"
    },
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "LowPriorityCapable",
          "value": "True"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "1",
            "2",
            "3"
          ]
        }
      ],
      "name": "Standard_A1",
      "tier": "Standard",
      "size": "A1",
      "family": "standardA0_A7Family"
    }
  ],
  "nextLink": null
}

Lists all available Resource SKUs for the specified region

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter=location eq 'westus'

Sample Response

{
  "value": [
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "1"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "50"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "2",
            "1"
          ],
          "zoneDetails": [
            {
              "name": [
                "2"
              ],
              "capabilities": [
                {
                  "name": "UltraSSDAvailable",
                  "value": "True"
                }
              ]
            }
          ]
        }
      ],
      "name": "Standard_A0",
      "tier": "Standard",
      "size": "A0",
      "family": "standardA0_A7Family"
    },
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "LowPriorityCapable",
          "value": "True"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "1",
            "2",
            "3"
          ]
        }
      ],
      "name": "Standard_A1",
      "tier": "Standard",
      "size": "A1",
      "family": "standardA0_A7Family"
    }
  ],
  "nextLink": null
}

Lists all available Resource SKUs with Extended Location information

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&includeExtendedLocations=true

Sample Response

{
  "value": [
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "1"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "50"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "2",
            "1"
          ],
          "zoneDetails": [
            {
              "name": [
                "2"
              ],
              "capabilities": [
                {
                  "name": "UltraSSDAvailable",
                  "value": "True"
                }
              ]
            }
          ]
        }
      ],
      "name": "Standard_A0",
      "tier": "Standard",
      "size": "A0",
      "family": "standardA0_A7Family"
    },
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "LowPriorityCapable",
          "value": "True"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "1",
            "2",
            "3"
          ]
        },
        {
          "location": "westus",
          "extendedLocations": [
            "Las Vegas",
            "Seattle",
            "Portland"
          ],
          "type": "EdgeZone"
        }
      ],
      "name": "Standard_A1",
      "tier": "Standard",
      "size": "A1",
      "family": "standardA0_A7Family"
    }
  ],
  "nextLink": null
}

Tanımlar

Name Description
ExtendedLocationType

Genişletilmiş konumun türü.

ResourceSku

Kullanılabilir bir İşlem SKU'su açıklanır.

ResourceSkuCapabilities

SKU özellikleri nesnesini açıklar.

ResourceSkuCapacity

SKU'nun ölçeklendirme bilgilerini açıklar.

ResourceSkuCapacityScaleType

Sku için geçerli ölçek türü.

ResourceSkuCosts

Fiyat bilgilerini almaya yönelik meta verileri açıklar.

ResourceSkuLocationInfo

Kullanılabilir bir İşlem SKU'su Konum Bilgilerini açıklar.

ResourceSkuRestrictionInfo

Kullanılabilir bir İşlem SKU'su Kısıtlama Bilgilerini açıklar.

ResourceSkuRestrictions

SKU'nun ölçeklendirme bilgilerini açıklar.

ResourceSkuRestrictionsReasonCode

Kısıtlamanın nedeni.

ResourceSkuRestrictionsType

Kısıtlamaların türü.

ResourceSkusResult

Kaynak Sku'larını listeleme işlemi yanıtı.

ResourceSkuZoneDetails

SKU'nun bölgesel özelliklerini açıklar.

ExtendedLocationType

Genişletilmiş konumun türü.

Name Tür Description
EdgeZone

string

ResourceSku

Kullanılabilir bir İşlem SKU'su açıklanır.

Name Tür Description
apiVersions

string[]

Bu SKU'yu destekleyen API sürümleri.

capabilities

ResourceSkuCapabilities[]

Özelliği açıklamak için bir ad değeri çifti.

capacity

ResourceSkuCapacity

Ölçek kümesindeki sanal makine sayısını belirtir.

costs

ResourceSkuCosts[]

Fiyat bilgilerini almaya yönelik meta veriler.

family

string

Bu özel SKU'nun Ailesi.

kind

string

Bu SKU'da desteklenen kaynak türü.

locationInfo

ResourceSkuLocationInfo[]

SKU'nun kullanılabildiği konumların ve kullanılabilirlik alanlarının listesi.

locations

string[]

SKU'nun kullanılabilir olduğu konum kümesi.

name

string

SKU adı.

resourceType

string

SKU'nun uygulandığı kaynak türü.

restrictions

ResourceSkuRestrictions[]

SKU'nun kullanılamadığı kısıtlamalar. Kısıtlama yoksa bu boş olur.

size

string

SKU boyutu.

tier

string

Ölçek kümesindeki sanal makinelerin katmanını belirtir.

Olası Değerler:

Standart

Temel

ResourceSkuCapabilities

SKU özellikleri nesnesini açıklar.

Name Tür Description
name

string

Özelliği tanımlamak için sabit bir değer.

value

string

Özellik miktara göre ölçülürse sabittir.

ResourceSkuCapacity

SKU'nun ölçeklendirme bilgilerini açıklar.

Name Tür Description
default

integer

Varsayılan kapasite.

maximum

integer

Ayarlanabilecek maksimum kapasite.

minimum

integer

En düşük kapasite.

scaleType

ResourceSkuCapacityScaleType

Sku için geçerli ölçek türü.

ResourceSkuCapacityScaleType

Sku için geçerli ölçek türü.

Name Tür Description
Automatic

string

Manual

string

None

string

ResourceSkuCosts

Fiyat bilgilerini almaya yönelik meta verileri açıklar.

Name Tür Description
extendedUnit

string

Genişletilmiş birimi göstermek için sabit bir değer.

meterID

string

Ticari fiyat sorgulamak için kullanılır.

quantity

integer

Çarpan, temel tarifeli maliyeti genişletmek için gereklidir.

ResourceSkuLocationInfo

Kullanılabilir bir İşlem SKU'su Konum Bilgilerini açıklar.

Name Tür Description
extendedLocations

string[]

Genişletilmiş konumların adları.

location

string

SKU'nun konumu

type

ExtendedLocationType

Genişletilmiş konumun türü.

zoneDetails

ResourceSkuZoneDetails[]

Belirli bölgelerdeki bir SKU'nun kullanabileceği özelliklerin ayrıntıları.

zones

string[]

SKU'nun desteklendiği kullanılabilirlik alanlarının listesi.

ResourceSkuRestrictionInfo

Kullanılabilir bir İşlem SKU'su Kısıtlama Bilgilerini açıklar.

Name Tür Description
locations

string[]

SKU'nun kısıtlandığı konumlar

zones

string[]

SKU'nun kısıtlandığı kullanılabilirlik alanlarının listesi.

ResourceSkuRestrictions

SKU'nun ölçeklendirme bilgilerini açıklar.

Name Tür Description
reasonCode

ResourceSkuRestrictionsReasonCode

Kısıtlamanın nedeni.

restrictionInfo

ResourceSkuRestrictionInfo

SKU'nun kullanılamadığı kısıtlama hakkındaki bilgiler.

type

ResourceSkuRestrictionsType

Kısıtlamaların türü.

values

string[]

Kısıtlamaların değeri. Kısıtlama türü konum olarak ayarlandıysa. Bu, SKU'nun kısıtlandığı farklı konumlar olabilir.

ResourceSkuRestrictionsReasonCode

Kısıtlamanın nedeni.

Name Tür Description
NotAvailableForSubscription

string

QuotaId

string

ResourceSkuRestrictionsType

Kısıtlamaların türü.

Name Tür Description
Location

string

Zone

string

ResourceSkusResult

Kaynak Sku'larını listeleme işlemi yanıtı.

Name Tür Description
nextLink

string

Kaynak Sku'larının sonraki sayfasını getirmek için URI. Kaynak Sku'larının sonraki sayfasını getirmek için bu URI ile ListNext() öğesini çağırın

value

ResourceSku[]

Abonelik için kullanılabilen sku'ların listesi.

ResourceSkuZoneDetails

SKU'nun bölgesel özelliklerini açıklar.

Name Tür Description
capabilities

ResourceSkuCapabilities[]

Belirtilen bölge listesinde SKU için kullanılabilen özelliklerin listesi.

name

string[]

SKU'nun belirtilen özelliklerle birlikte kullanılabildiği bölge kümesi.