Virtual Machines - Reimage
Kısa ömürlü işletim sistemi diskine sahip sanal makineler için kısa ömürlü işletim sistemi diski olmayan bir sanal makineyi yeniden oluşturur (işletim sistemini yükseltin), sanal makine ilk duruma sıfırlanır. NOT: Eski işletim sistemi diskinin saklanması işletim sistemi diskinin deleteOption değerine bağlıdır. deleteOption ayrılırsa, eski işletim sistemi diski yeniden görüntüden sonra korunur. deleteOption silinirse, eski işletim sistemi diski yeniden kullanımdan sonra silinir. yeniden oluşturma işlemi gerçekleştirilmeden önce işletim sistemi diskinin deleteOption değeri uygun şekilde güncelleştirilmelidir.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/reimage?api-version=2024-03-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Kaynak grubunun adı. |
subscription
|
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. |
vm
|
path | True |
string |
Sanal makinenin adı. |
api-version
|
query | True |
string |
İstemci Api Sürümü. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
parameters |
Sanal Makineyi Yeniden Boyutlandır işlemine sağlanan parametreler. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam |
|
202 Accepted |
Kabul edildi |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow
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
Reimage a Non-Ephemeral Virtual Machine. |
Reimage a Virtual Machine. |
Reimage a Non-Ephemeral Virtual Machine.
Örnek isteği
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVMName/reimage?api-version=2024-03-01
{
"tempDisk": true,
"exactVersion": "aaaaaa",
"osProfile": {
"adminPassword": "{your-password}",
"customData": "{your-custom-data}"
}
}
Örnek yanıt
Location: https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/westus/operations/{operationId}&monitor=true&api-version=2024-03-01
Reimage a Virtual Machine.
Örnek isteği
Örnek yanıt
Location: https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/westus/operations/{operationId}&monitor=true&api-version=2024-03-01
Tanımlar
Name | Description |
---|---|
Api |
Api hatası. |
Api |
Api hata tabanı. |
Cloud |
İşlem hizmetinden bir hata yanıtı. |
Inner |
İç hata ayrıntıları. |
OSProfile |
Kısa ömürlü olmayan işletim sistemi diskini yeniden biçimlendirmek için gereken bilgileri belirtir. |
Virtual |
Sanal Makineyi Yeniden Boyutlandır işlemine sağlanan parametreler. |
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. |
CloudError
İşlem hizmetinden bir hata yanıtı.
Name | Tür | Description |
---|---|---|
error |
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 işletim sistemi diskini yeniden biçimlendirmek için gereken bilgileri belirtir.
Name | Tür | Description |
---|---|---|
adminPassword |
string |
Yönetici hesabının parolasını belirtir. |
customData |
string |
Özel verilerin base-64 kodlanmış dizesini belirtir. Base-64 kodlu dizenin 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. |
VirtualMachineReimageParameters
Sanal Makineyi Yeniden Boyutlandır işlemine sağlanan parametreler.
Name | Tür | Description |
---|---|---|
exactVersion |
string |
İşletim sistemi diskinin yeniden oluşturulacağı sürümü ondalık sayı olarak belirtir. Tam sürüm sağlanmazsa, işletim sistemi diski mevcut işletim sistemi diskine yeniden oluşturulur. |
osProfile |
Kısa ömürlü olmayan işletim sistemi diskini yeniden biçimlendirmek için gereken bilgileri belirtir. |
|
tempDisk |
boolean |
Geçici diskin yeniden görüntülenip yeniden alınmayacağı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. |