Aracılığıyla paylaş


Availability Sets - List

Bir kaynak grubundaki tüm kullanılabilirlik kümelerini listeler.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets?api-version=2025-04-01

URI Parametreleri

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

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

AvailabilitySetListResult

İstek başarılı oldu.

Other Status Codes

CloudError

Beklenmeyen bir hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı.

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

AvailabilitySet_List_MaximumSet_Gen
AvailabilitySet_List_MinimumSet_Gen

AvailabilitySet_List_MaximumSet_Gen

Örnek isteği

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets?api-version=2025-04-01

Örnek yanıt

{
  "value": [
    {
      "name": "{availabilitySetName}",
      "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
      "type": "Microsoft.Compute/availabilitySets",
      "location": "australiasoutheast",
      "properties": {
        "platformUpdateDomainCount": 5,
        "platformFaultDomainCount": 3,
        "virtualMachines": [
          {
            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}"
          }
        ],
        "proximityPlacementGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "statuses": [
          {
            "code": "aaaaaaaaaaaaaaa",
            "level": "Info",
            "displayStatus": "aaaaaaaaaaa",
            "message": "aaaaaa",
            "time": "2021-11-30T13:39:56.427Z"
          }
        ]
      },
      "sku": {
        "name": "Classic",
        "tier": "aaaaaaaaaaaaaaaaaaaaaaa",
        "capacity": 22
      },
      "tags": {
        "key2039": "aaaaaaaaaaaaa"
      }
    },
    {
      "name": "{availabilitySetName}",
      "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
      "type": "Microsoft.Compute/availabilitySets",
      "location": "australiasoutheast",
      "properties": {
        "platformUpdateDomainCount": 5,
        "platformFaultDomainCount": 3,
        "virtualMachines": [
          {
            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}"
          }
        ],
        "proximityPlacementGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "statuses": [
          {
            "code": "aaaaaaaaaaaaaaa",
            "level": "Info",
            "displayStatus": "aaaaaaaaaaa",
            "message": "aaaaaa",
            "time": "2021-11-30T13:39:56.427Z"
          }
        ]
      },
      "sku": {
        "name": "Classic",
        "tier": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "capacity": 23
      },
      "tags": {
        "key5849": "aaaaaaaaaaaaaaa"
      }
    },
    {
      "name": "{availabilitySetName}",
      "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
      "type": "Microsoft.Compute/availabilitySets",
      "location": "westcentralus",
      "tags": {},
      "properties": {
        "platformUpdateDomainCount": 5,
        "platformFaultDomainCount": 3,
        "virtualMachines": [],
        "proximityPlacementGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "statuses": [
          {
            "code": "aaaaaaaaaaaaaaa",
            "level": "Info",
            "displayStatus": "aaaaaaaaaaa",
            "message": "aaaaaa",
            "time": "2021-11-30T13:39:56.427Z"
          }
        ]
      },
      "sku": {
        "name": "Classic",
        "tier": "aaaaaaaaaaaaaaaaaaaaa",
        "capacity": 26
      }
    },
    {
      "name": "{availabilitySetName}",
      "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
      "type": "Microsoft.Compute/availabilitySets",
      "location": "westcentralus",
      "tags": {},
      "properties": {
        "platformUpdateDomainCount": 5,
        "platformFaultDomainCount": 3,
        "virtualMachines": [],
        "proximityPlacementGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "statuses": [
          {
            "code": "aaaaaaaaaaaaaaa",
            "level": "Info",
            "displayStatus": "aaaaaaaaaaa",
            "message": "aaaaaa",
            "time": "2021-11-30T13:39:56.427Z"
          }
        ]
      },
      "sku": {
        "name": "Classic",
        "tier": "aaaaaaaaaaaaaaaaaa",
        "capacity": 6
      }
    }
  ],
  "nextLink": "a://example.com/aaaaa"
}

AvailabilitySet_List_MinimumSet_Gen

Örnek isteği

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets?api-version=2025-04-01

Örnek yanıt

{
  "value": [
    {
      "location": "australiasoutheast",
      "id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet1"
    },
    {
      "location": "australiasoutheast",
      "id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet2"
    },
    {
      "location": "westcentralus",
      "id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet3"
    },
    {
      "location": "westcentralus",
      "id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet4"
    }
  ]
}

Tanımlar

Name Description
AllInstancesDown

Tüm örnekler kapalıyken Zamanlanmış Etkinliklerin otomatik olarak onaylanıp onaylanmayacağını belirtir.

ApiError

API hatası.

ApiErrorBase

Api hata tabanı.

AvailabilitySet

Sanal makinenin atanması gereken kullanılabilirlik kümesi hakkındaki bilgileri belirtir. Aynı kullanılabilirlik kümesinde belirtilen sanal makineler, kullanılabilirliği en üst düzeye çıkarmak için farklı düğümlere ayrılır. Kullanılabilirlik kümeleri hakkında daha fazla bilgi için bkz. Kullanılabilirlik kümelerine genel bakış. Azure planlı bakımı hakkında daha fazla bilgi için bkz. Azure'de Sanal Makineler için bakım ve güncelleştirmeler. Şu anda bir VM yalnızca oluşturma zamanında bir kullanılabilirlik kümesine eklenebilir. Mevcut vm kullanılabilirlik kümesine eklenemez.

AvailabilitySetListResult

Liste Kullanılabilirlik Kümesi işlem yanıtı.

CloudError

İşlem hizmetinden bir hata yanıtı.

createdByType

Kaynağı oluşturan kimliğin türü.

DefaultVirtualMachineScaleSetInfo

ConvertToVirtualMachineScaleSet API'si aracılığıyla VM'lerin kapalı kalma süresi olmadan sorunsuz bir geçiş tetiklendikten sonra hedef Sanal Makine ScaleSet özelliklerini gösterir.

EventGridAndResourceGraph

eventGridAndResourceGraph ile ilgili Zamanlanmış Olay ile ilgili yapılandırmaları belirtir.

InnerError

İç hata ayrıntıları.

InstanceViewStatus

Örnek görünümü durumu.

ScheduledEventsAdditionalPublishingTargets
ScheduledEventsPolicy

Yeniden Dağıtma, Yeniden Başlatma ve ScheduledEventsAdditionalPublishingTargets Zamanlanmış Olayla ilgili yapılandırmaları belirtir.

Sku

Sanal makine ölçek kümesi SKU'sunu açıklar. NOT: Ölçek kümesinin şu anda açık olduğu donanımda yeni VM SKU'su desteklenmiyorsa, SKU adını değiştirmeden önce ölçek kümesindeki VM'leri serbest bırakmanız gerekir.

StatusLevelTypes

Düzey kodu.

SubResource
systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

UserInitiatedReboot

Yeniden başlatma ile ilgili Zamanlanmış Olay ile ilgili yapılandırmaları belirtir.

UserInitiatedRedeploy

İlgili Zamanlanmış Olay ile ilgili yapılandırmaları yeniden konuşlandırır.

VirtualMachineScaleSetMigrationInfo

Esnek Sanal Makine Ölçek Kümesi'ne geçişle ilgili Kullanılabilirlik Kümesi özelliklerini açıklar.

AllInstancesDown

Tüm örnekler kapalıyken Zamanlanmış Etkinliklerin otomatik olarak onaylanıp onaylanmayacağını belirtir.

Name Tür Description
automaticallyApprove

boolean

Tüm örnekler kapalıyken Zamanlanmış Etkinliklerin otomatik olarak onaylanıp onaylanmayacağını belirtir. Varsayılan değeri true

ApiError

API hatası.

Name Tür Description
code

string

Hata kodu.

details

ApiErrorBase[]

Api hata ayrıntıları

innererror

InnerError

Api iç hatası

message

string

Hata iletisi.

target

string

Belirli bir hatanın hedefi.

ApiErrorBase

Api hata tabanı.

Name Tür Description
code

string

Hata kodu.

message

string

Hata iletisi.

target

string

Belirli bir hatanın hedefi.

AvailabilitySet

Sanal makinenin atanması gereken kullanılabilirlik kümesi hakkındaki bilgileri belirtir. Aynı kullanılabilirlik kümesinde belirtilen sanal makineler, kullanılabilirliği en üst düzeye çıkarmak için farklı düğümlere ayrılır. Kullanılabilirlik kümeleri hakkında daha fazla bilgi için bkz. Kullanılabilirlik kümelerine genel bakış. Azure planlı bakımı hakkında daha fazla bilgi için bkz. Azure'de Sanal Makineler için bakım ve güncelleştirmeler. Şu anda bir VM yalnızca oluşturma zamanında bir kullanılabilirlik kümesine eklenebilir. Mevcut vm kullanılabilirlik kümesine eklenemez.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Kaynağın bulunduğu coğrafi konum

name

string

Kaynağın adı

properties.platformFaultDomainCount

integer (int32)

Hata Etki Alanı sayısı.

properties.platformUpdateDomainCount

integer (int32)

Etki alanı sayısını güncelleştirin.

properties.proximityPlacementGroup

SubResource

Kullanılabilirlik kümesinin atanması gereken yakınlık yerleştirme grubu hakkındaki bilgileri belirtir. En düşük api sürümü: 2018-04-01.

properties.scheduledEventsPolicy

ScheduledEventsPolicy

Kullanılabilirlik kümesi için Yeniden Dağıtma, Yeniden Başlatma ve ScheduledEventsAdditionalPublishingTargets Zamanlanmış Olayla ilgili yapılandırmaları belirtir.

properties.statuses

InstanceViewStatus[]

Kaynak durumu bilgileri.

properties.virtualMachineScaleSetMigrationInfo

VirtualMachineScaleSetMigrationInfo

Kullanılabilirlik Kümesi'ndeki geçiş özelliklerini açıklar.

properties.virtualMachines

SubResource[]

Kullanılabilirlik kümesindeki tüm sanal makinelere yapılan başvuruların listesi.

sku

Sku

Kullanılabilirlik kümesinin SKU'su, yalnızca adın ayarlanması gerekir. Olası değer kümesi için bkz. AvailabilitySetSkuTypes. Yönetilen diskleri olan sanal makineler için 'Hizalanmış' ve yönetilmeyen diskleri olan sanal makineler için 'Klasik' kullanın. Varsayılan değer 'Klasik'tir.

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

tags

object

Kaynak etiketleri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

AvailabilitySetListResult

Liste Kullanılabilirlik Kümesi işlem yanıtı.

Name Tür Description
nextLink

string (uri)

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

value

AvailabilitySet[]

Kullanılabilirlik kümelerinin listesi.

CloudError

İşlem hizmetinden bir hata yanıtı.

Name Tür Description
error

ApiError

API hatası.

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

DefaultVirtualMachineScaleSetInfo

ConvertToVirtualMachineScaleSet API'si aracılığıyla VM'lerin kapalı kalma süresi olmadan sorunsuz bir geçiş tetiklendikten sonra hedef Sanal Makine ScaleSet özelliklerini gösterir.

Name Tür Description
constrainedMaximumCapacity

boolean

Geçişten sonra varsayılan olarak geçirilen Sanal Makine Ölçek Kümesi'nin kapasite üst sınırının sınırlı sayıda VM ile kısıtlanıp kısıtlanmayacağını gösterir.

defaultVirtualMachineScaleSet

SubResource

ConvertToVirtualMachineScaleSet API'si aracılığıyla sorunsuz bir geçiş tetiklendikten sonra Kullanılabilirlik Kümesinin taşınacağı varsayılan Sanal Makine ScaleSet Uri'si.

EventGridAndResourceGraph

eventGridAndResourceGraph ile ilgili Zamanlanmış Olay ile ilgili yapılandırmaları belirtir.

Name Tür Description
enable

boolean

Zamanlanan olayla ilgili yapılandırmalar için olay kılavuzu ve kaynak grafiğinin etkinleştirilip etkinleştirilmediğini belirtir.

scheduledEventsApiVersion

string

Hangi Zamanlanmış Olaylar yapılandırma şeması sürümünün teslim edileceğini belirlemek için api-version değerini belirtir.

InnerError

İç hata ayrıntıları.

Name Tür Description
errordetail

string

İç hata iletisi veya özel durum dökümü.

exceptiontype

string

Özel durum türü.

InstanceViewStatus

Örnek görünümü durumu.

Name Tür Description
code

string

Durum kodu.

displayStatus

string

Durum için kısa yerelleştirilebilir etiket.

level

StatusLevelTypes

Düzey kodu.

message

string

Uyarılar ve hata iletileri dahil olmak üzere ayrıntılı durum iletisi.

time

string (date-time)

Durum zamanı.

ScheduledEventsAdditionalPublishingTargets

Name Tür Description
eventGridAndResourceGraph

EventGridAndResourceGraph

eventGridAndResourceGraph Zamanlanmış Olay ayarı oluşturulurken kullanılan yapılandırma parametreleri.

ScheduledEventsPolicy

Yeniden Dağıtma, Yeniden Başlatma ve ScheduledEventsAdditionalPublishingTargets Zamanlanmış Olayla ilgili yapılandırmaları belirtir.

Name Tür Description
allInstancesDown

AllInstancesDown

AllInstancesDown zamanlanmış olay ayarı oluşturulurken kullanılan yapılandırma parametreleri.

scheduledEventsAdditionalPublishingTargets

ScheduledEventsAdditionalPublishingTargets

ScheduledEventsAdditionalPublishingTargets yayımlanırken kullanılan yapılandırma parametreleri.

userInitiatedReboot

UserInitiatedReboot

userInitiatedReboot zamanlanmış olay ayarı oluşturma işlemi oluşturulurken kullanılan yapılandırma parametreleri.

userInitiatedRedeploy

UserInitiatedRedeploy

userInitiatedRedeploy zamanlanmış olay ayarı oluşturma işlemi oluşturulurken kullanılan yapılandırma parametreleri.

Sku

Sanal makine ölçek kümesi SKU'sunu açıklar. NOT: Ölçek kümesinin şu anda açık olduğu donanımda yeni VM SKU'su desteklenmiyorsa, SKU adını değiştirmeden önce ölçek kümesindeki VM'leri serbest bırakmanız gerekir.

Name Tür Description
capacity

integer (int64)

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

name

string

Sku adı.

tier

string

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

Olası Değerler:

Standart

Basic

StatusLevelTypes

Düzey kodu.

Değer Description
Info
Warning
Error

SubResource

Name Tür Description
id

string

Kaynak Kimliği

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.

UserInitiatedReboot

Yeniden başlatma ile ilgili Zamanlanmış Olay ile ilgili yapılandırmaları belirtir.

Name Tür Description
automaticallyApprove

boolean

Yeniden Başlatma Zamanlanmış Olayla ilgili yapılandırmaları belirtir.

UserInitiatedRedeploy

İlgili Zamanlanmış Olay ile ilgili yapılandırmaları yeniden konuşlandırır.

Name Tür Description
automaticallyApprove

boolean

Zamanlanmış Olayla ilgili yapılandırmaları Yeniden Dağıt'ı belirtir.

VirtualMachineScaleSetMigrationInfo

Esnek Sanal Makine Ölçek Kümesi'ne geçişle ilgili Kullanılabilirlik Kümesi özelliklerini açıklar.

Name Tür Description
defaultVirtualMachineScaleSetInfo

DefaultVirtualMachineScaleSetInfo

ConvertToVirtualMachineScaleSet API'si aracılığıyla VM'lerin kapalı kalma süresi olmadan sorunsuz bir geçiş tetiklendikten sonra hedef Sanal Makine ScaleSet özelliklerini gösterir.

migrateToVirtualMachineScaleSet

SubResource

Kullanılabilirlik Kümesinin geçirildiği Sanal Makine Ölçek Kümesi'ni belirtir.