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 |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
|
subscription
|
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 |
İstek başarılı oldu. |
|
| Other Status Codes |
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
|
Availability |
|
Availability |
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 |
|---|---|
|
All |
Tüm örnekler kapalıyken Zamanlanmış Etkinliklerin otomatik olarak onaylanıp onaylanmayacağını belirtir. |
|
Api |
API hatası. |
|
Api |
Api hata tabanı. |
|
Availability |
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. |
|
Availability |
Liste Kullanılabilirlik Kümesi işlem yanıtı. |
|
Cloud |
İşlem hizmetinden bir hata yanıtı. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Default |
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. |
|
Event |
eventGridAndResourceGraph ile ilgili Zamanlanmış Olay ile ilgili yapılandırmaları belirtir. |
|
Inner |
İç hata ayrıntıları. |
|
Instance |
Örnek görünümü durumu. |
|
Scheduled |
|
|
Scheduled |
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. |
|
Status |
Düzey kodu. |
|
Sub |
|
|
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
User |
Yeniden başlatma ile ilgili Zamanlanmış Olay ile ilgili yapılandırmaları belirtir. |
|
User |
İlgili Zamanlanmış Olay ile ilgili yapılandırmaları yeniden konuşlandırır. |
|
Virtual |
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 |
Api hata ayrıntıları |
|
| 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 |
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 |
Kullanılabilirlik kümesi için Yeniden Dağıtma, Yeniden Başlatma ve ScheduledEventsAdditionalPublishingTargets Zamanlanmış Olayla ilgili yapılandırmaları belirtir. |
|
| properties.statuses |
Kaynak durumu bilgileri. |
|
| properties.virtualMachineScaleSetMigrationInfo |
Kullanılabilirlik Kümesi'ndeki geçiş özelliklerini açıklar. |
|
| properties.virtualMachines |
Kullanılabilirlik kümesindeki tüm sanal makinelere yapılan başvuruların listesi. |
|
| 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 |
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 |
Kullanılabilirlik kümelerinin listesi. |
CloudError
İşlem hizmetinden bir hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| error |
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 |
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 |
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 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 zamanlanmış olay ayarı oluşturulurken kullanılan yapılandırma parametreleri. |
|
| scheduledEventsAdditionalPublishingTargets |
ScheduledEventsAdditionalPublishingTargets yayımlanırken kullanılan yapılandırma parametreleri. |
|
| userInitiatedReboot |
userInitiatedReboot zamanlanmış olay ayarı oluşturma işlemi oluşturulurken kullanılan yapılandırma parametreleri. |
|
| 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. |
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 |
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 |
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 |
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 |
Kullanılabilirlik Kümesinin geçirildiği Sanal Makine Ölçek Kümesi'ni belirtir. |