Aracılığıyla paylaş


Location - List Supported Virtual Machine Skus

Verilen konumda bulunan Batch tarafından desteklenen Sanal Makine VM boyutlarının listesini alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/virtualMachineSkus?api-version=2024-02-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/virtualMachineSkus?maxresults={maxresults}&$filter={$filter}&api-version=2024-02-01

URI Parametreleri

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

string

Batch hizmetinin desteklendiği SKU'ların alındığı bölge.

subscriptionId
path True

string

Azure abonelik kimliği. Bu GUID biçimli bir dizedir (örneğin, 000000000-0000-0000-0000-000000000000000)

api-version
query True

string

HTTP isteğiyle kullanılacak API sürümü.

$filter
query

string

OData filtre ifadesi. Filtreleme için geçerli özellikler "familyName" şeklindedir.

maxresults
query

integer

int32

Yanıtta döndürülecek en fazla öğe sayısı.

Yanıtlar

Name Tür Description
200 OK

SupportedSkusResult

İşlem başarılı oldu. Yanıt, belirtilen konumdaki abonelik için Desteklenen Batch hizmeti sanal makine vm boyutlarını içerir.

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

OAuth 2.0 kimlik doğrulama kodu akışını Microsoft Entra

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

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

Örnekler

LocationListVirtualMachineSkus

Örnek isteği

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.Batch/locations/japaneast/virtualMachineSkus?api-version=2024-02-01

Örnek yanıt

{
  "value": [
    {
      "name": "Standard_D1_v2",
      "familyName": "standardDFamily",
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        }
      ]
    },
    {
      "name": "Standard_A1",
      "familyName": "standardA0_A7Family",
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "MemoryPreservingMaintenanceSupported",
          "value": "True"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "CpuArchitectureType",
          "value": "x64"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "VMDeploymentTypes",
          "value": "IaaS,PaaS"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "EncryptionAtHostSupported",
          "value": "False"
        },
        {
          "name": "CapacityReservationSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "batchSupportEndOfLife": "2024-08-31T00:00:00Z"
    }
  ]
}

Tanımlar

Name Description
CloudError

Batch hizmetinden bir hata yanıtı.

CloudErrorBody

Batch hizmetinden bir hata yanıtı.

SkuCapability

Çekirdek sayısı gibi bir SKU özelliği.

SupportedSku

Batch tarafından desteklenen bir SKU'yu açıklar.

SupportedSkusResult

Toplu İş Listesi desteklenen SKU'lar işlem yanıtı.

CloudError

Batch hizmetinden bir hata yanıtı.

Name Tür Description
error

CloudErrorBody

Hata yanıtının gövdesi.

CloudErrorBody

Batch hizmetinden bir hata yanıtı.

Name Tür Description
code

string

Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır.

details

CloudErrorBody[]

Hatayla ilgili ek ayrıntıların listesi.

message

string

Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti.

target

string

Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı.

SkuCapability

Çekirdek sayısı gibi bir SKU özelliği.

Name Tür Description
name

string

Özelliğin adı.

value

string

Özelliğin değeri.

SupportedSku

Batch tarafından desteklenen bir SKU'yu açıklar.

Name Tür Description
batchSupportEndOfLife

string

Azure Batch hizmetinin bu SKU'yu kullanımdan kaldırma zamanı.

capabilities

SkuCapability[]

Bu SKU'nun desteklediği bir özellik koleksiyonu.

familyName

string

SKU'nun aile adı.

name

string

SKU'nun adı.

SupportedSkusResult

Toplu İş Listesi desteklenen SKU'lar işlem yanıtı.

Name Tür Description
nextLink

string

Sonraki sonuç kümesini almak için kullanılacak URL.

value

SupportedSku[]

Konumundaki Batch hizmeti için kullanılabilen SKU'ların listesi.