Virtual Machine Scale Sets - Reimage

Kısa ömürlü işletim sistemi diskine sahip sanal makineler için kısa ömürlü işletim sistemi diski olmayan bir vm ölçek kümesindeki bir veya daha fazla sanal makineyi yeniden oluşturur (işletim sistemini yükseltin), sanal makine ilk duruma sıfırlanır.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/reimage?api-version=2026-04-01

URI Parametreleri

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

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır.

subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

vmScaleSetName
path True

string

VM ölçek kümesinin adı.

api-version
query True

string

minLength: 1

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

İstek Gövdesi

Name Tür Description
exactVersion

string

Ondalık sayı olarak işletim sistemi diskinin yeniden oluşturulacağı sürümü belirtir. Tam sürüm sağlanmazsa, işletim sistemi diski mevcut işletim sistemi diskine yeniden oluşturulur.

forceUpdateOSDiskForEphemeral

boolean

Sanal makine ölçek kümesi VM'si için kısa ömürlü işletim sistemi diskini güncelleştirmeye zorlamak için parametre

instanceIds

string[]

Sanal makine ölçek kümesi örnek kimlikleri. Sanal makine ölçek kümesi örnek kimliklerinin atlanması, işlemin sanal makine ölçek kümesindeki tüm sanal makinelerde gerçekleştirilmesini sağlar.

osProfile

OSProfileProvisioningData

Kısa ömürlü olmayan işletim sistemi diskini yeniden görüntülemek için gereken bilgileri belirtir.

tempDisk

boolean

Geçici diskin yeniden oluşturup oluşturmayacağını belirtir. Varsayılan Değer: false. Not: Bu geçici disk yeniden oluşturma parametresi yalnızca kısa ömürlü işletim sistemi diski olan VM/VMSS için desteklenir.

Yanıtlar

Name Tür Description
200 OK

İstek başarılı oldu.

202 Accepted

Kaynak işlemi kabul edildi.

Üst Bilgiler

  • Location: string
  • Retry-After: integer
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ı taklit etme

Örnekler

VirtualMachineScaleSet_Reimage_MaximumSet_Gen
VirtualMachineScaleSet_Reimage_MinimumSet_Gen

VirtualMachineScaleSet_Reimage_MaximumSet_Gen

Örnek isteği

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaaaaaa/reimage?api-version=2026-04-01

{
  "instanceIds": [
    "aaaaaaaaaa"
  ],
  "forceUpdateOSDiskForEphemeral": true,
  "tempDisk": true
}

Örnek yanıt

location: https://foo.com/operationstatus

VirtualMachineScaleSet_Reimage_MinimumSet_Gen

Örnek isteği

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/reimage?api-version=2026-04-01

Örnek yanıt

location: https://foo.com/operationstatus

Tanımlar

Name Description
ApiError

API hatası.

ApiErrorBase

Api hata tabanı.

CloudError

İşlem hizmetinden bir hata yanıtı.

InnerError

İç hata ayrıntıları.

OSProfileProvisioningData

Kısa Ömürlü Olmayan Sanal Makineyi Yeniden Etkinleştirmek için ek parametreler.

VirtualMachineScaleSetReimageParameters

Sanal Makine Ölçek Kümesi VM Yeniden Oluşturma Parametrelerini açıklar.

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.

CloudError

İşlem hizmetinden bir hata yanıtı.

Name Tür Description
error

ApiError

API hatası.

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ü.

OSProfileProvisioningData

Kısa Ömürlü Olmayan Sanal Makineyi Yeniden Etkinleştirmek için ek parametreler.

Name Tür Description
adminPassword

string (password)

Yönetici hesabının parolasını belirtir.

Minimum uzunluk (Windows): 8 karakter

Minimum uzunluk (Linux): 6 karakter

En uzun (Windows): 123 karakter

Maksimum uzunluk (Linux): 72 karakter

Karmaşıklık gereksinimleri: aşağıdaki 4 koşuldan 3'ünün karşılanması gerekir
Daha küçük karakterler var
Üst karakter içeriyor
Basamak var
Özel bir karakteri var (Regex eşleşmesi [\W_])

İzin verilmeyen değerler: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

Parolayı sıfırlamak için bkz. Windows VM'de Uzak Masaüstü hizmetini veya oturum açma parolasını sıfırlama

Kök parolayı sıfırlamak için bkz. Kullanıcıları yönetme, SSH ve VMAccess Uzantısını kullanarak Azure Linux VM'lerinde diskleri denetleme veya onarma

customData

string

Özel verilerin 64 tabanında kodlanmış dizesini belirtir. Base-64 kodlanmış dizesinin kodu, Sanal Makinede dosya olarak kaydedilen ikili bir diziyle çözüldü. İkili dizinin uzunluk üst sınırı 65535 bayttır. Not: customData özelliğinde gizli dizi veya parola geçirmeyin. Vm oluşturulduktan sonra bu özellik güncelleştirilemez. customData özelliği dosya olarak kaydedilecek VM'ye geçirilir. Daha fazla bilgi için bkz. Azure VM'lerinde Özel Veriler. Linux VM'niz için cloud-init kullanıyorsanız bkz. Oluşturma sırasında linux VM'sini özelleştirmek için cloud-init kullanma.

VirtualMachineScaleSetReimageParameters

Sanal Makine Ölçek Kümesi VM Yeniden Oluşturma Parametrelerini açıklar.

Name Tür Description
exactVersion

string

Ondalık sayı olarak işletim sistemi diskinin yeniden oluşturulacağı sürümü belirtir. Tam sürüm sağlanmazsa, işletim sistemi diski mevcut işletim sistemi diskine yeniden oluşturulur.

forceUpdateOSDiskForEphemeral

boolean

Sanal makine ölçek kümesi VM'si için kısa ömürlü işletim sistemi diskini güncelleştirmeye zorlamak için parametre

instanceIds

string[]

Sanal makine ölçek kümesi örnek kimlikleri. Sanal makine ölçek kümesi örnek kimliklerinin atlanması, işlemin sanal makine ölçek kümesindeki tüm sanal makinelerde gerçekleştirilmesini sağlar.

osProfile

OSProfileProvisioningData

Kısa ömürlü olmayan işletim sistemi diskini yeniden görüntülemek için gereken bilgileri belirtir.

tempDisk

boolean

Geçici diskin yeniden oluşturup oluşturmayacağını belirtir. Varsayılan Değer: false. Not: Bu geçici disk yeniden oluşturma parametresi yalnızca kısa ömürlü işletim sistemi diski olan VM/VMSS için desteklenir.