Aracılığıyla paylaş


Restore Points - Get

Geri yükleme noktasını alma işlemi.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{restorePointName}?api-version=2024-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{restorePointName}?$expand=instanceView&api-version=2024-07-01

URI Parametreleri

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

string

Kaynak grubunun adı.

restorePointCollectionName
path True

string

Geri yükleme noktası koleksiyonunun adı.

restorePointName
path True

string

Geri yükleme noktasının adı.

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

api-version
query True

string

İstemci Api Sürümü.

$expand
query

RestorePointExpandOptions

İşleme uygulanacak genişletme ifadesi. 'InstanceView', bir geri yükleme noktasının çalışma zamanı durumu hakkında bilgi alır.

Yanıtlar

Name Tür Description
200 OK

RestorePoint

TAMAM

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan 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

Get a restore point
Get restore point with instance view

Get a restore point

Örnek isteği

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName?$expand=instanceView&api-version=2024-07-01

Örnek yanıt

{
  "name": "rpName",
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName",
  "properties": {
    "excludeDisks": [
      {
        "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vm8768_disk2_fe6ffde4f69b491ca33fb984d5bcd89f"
      }
    ],
    "sourceMetadata": {
      "vmId": "76d6541e-80bd-4dc1-932b-3cae4cfb80e7",
      "hardwareProfile": {
        "vmSize": "Standard_B1s"
      },
      "storageProfile": {
        "osDisk": {
          "osType": "Windows",
          "name": "testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f",
          "caching": "ReadWrite",
          "managedDisk": {
            "storageAccountType": "Standard_LRS",
            "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
          },
          "diskRestorePoint": {
            "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
          }
        },
        "dataDisks": [
          {
            "lun": 1,
            "name": "testingexcludedisk_DataDisk_1",
            "caching": "None",
            "managedDisk": {
              "storageAccountType": "Standard_LRS",
              "id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/disks/testingexcludedisk_DataDisk_1"
            },
            "diskRestorePoint": {
              "id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/restorePointCollections/mynewrpc/restorePoints/restorepointtwo/diskRestorePoints/testingexcludedisk_DataDisk_1_68785190-1acb-4d5e-a8ae-705b45f3dca5"
            }
          }
        ],
        "diskControllerType": "NVMe"
      },
      "osProfile": {
        "computerName": "computerName",
        "adminUsername": "admin",
        "windowsConfiguration": {
          "provisionVMAgent": true,
          "enableAutomaticUpdates": true
        },
        "secrets": [],
        "allowExtensionOperations": true,
        "requireGuestProvisionSignal": true
      },
      "diagnosticsProfile": {
        "bootDiagnostics": {
          "enabled": true
        }
      },
      "location": "westus"
    },
    "provisioningState": "Succeeded",
    "consistencyMode": "ApplicationConsistent",
    "timeCreated": "2021-01-27T20:35:05.8401519+00:00"
  }
}

Get restore point with instance view

Örnek isteği

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName?$expand=instanceView&api-version=2024-07-01

Örnek yanıt

{
  "name": "rpName",
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName",
  "properties": {
    "excludeDisks": [
      {
        "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vm8768_disk2_fe6ffde4f69b491ca33fb984d5bcd89f"
      }
    ],
    "sourceMetadata": {
      "vmId": "76d6541e-80bd-4dc1-932b-3cae4cfb80e7",
      "hardwareProfile": {
        "vmSize": "Standard_B1s"
      },
      "storageProfile": {
        "osDisk": {
          "osType": "Windows",
          "name": "testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f",
          "caching": "ReadWrite",
          "managedDisk": {
            "storageAccountType": "Standard_LRS",
            "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
          },
          "diskRestorePoint": {
            "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
          }
        },
        "dataDisks": [
          {
            "lun": 1,
            "name": "testingexcludedisk_DataDisk_1",
            "caching": "None",
            "managedDisk": {
              "storageAccountType": "Standard_LRS",
              "id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/disks/testingexcludedisk_DataDisk_1"
            },
            "diskRestorePoint": {
              "id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/restorePointCollections/mynewrpc/restorePoints/restorepointtwo/diskRestorePoints/testingexcludedisk_DataDisk_1_68785190-1acb-4d5e-a8ae-705b45f3dca5"
            }
          }
        ],
        "diskControllerType": "NVMe"
      },
      "osProfile": {
        "computerName": "computerName",
        "adminUsername": "admin",
        "windowsConfiguration": {
          "provisionVMAgent": true,
          "enableAutomaticUpdates": true
        },
        "secrets": [],
        "allowExtensionOperations": true,
        "requireGuestProvisionSignal": true
      },
      "diagnosticsProfile": {
        "bootDiagnostics": {
          "enabled": true
        }
      },
      "location": "westus"
    },
    "provisioningState": "Succeeded",
    "consistencyMode": "ApplicationConsistent",
    "timeCreated": "2021-01-27T20:35:05.8401519+00:00",
    "instanceView": {
      "diskRestorePoints": [
        {
          "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57",
          "replicationStatus": {
            "status": {
              "code": "ReplicationState/succeeded",
              "level": "Info",
              "displayStatus": "Succeeded"
            },
            "completionPercent": 100
          }
        },
        {
          "id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/restorePointCollections/mynewrpc/restorePoints/restorepointtwo/diskRestorePoints/testingexcludedisk_DataDisk_1_68785190-1acb-4d5e-a8ae-705b45f3dca5",
          "replicationStatus": {
            "status": {
              "code": "ReplicationState/succeeded",
              "level": "Info",
              "displayStatus": "Succeeded"
            },
            "completionPercent": 100
          }
        }
      ],
      "statuses": [
        {
          "code": "ReplicationState/succeeded",
          "level": "Info",
          "displayStatus": "Succeeded"
        }
      ]
    }
  }
}

Tanımlar

Name Description
AdditionalUnattendContent

Windows Kurulumu tarafından kullanılan Unattend.xml dosyasına ekleyebileceğiniz ek XML biçimli bilgileri belirtir. İçerikler, ayar adı, bileşen adı ve içeriğin uygulandığı geçiş ile tanımlanır.

ApiEntityReference

API varlık başvurusu.

ApiError

API hatası.

ApiErrorBase

Api hata tabanı.

BootDiagnostics

Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden VM'nin ekran görüntüsünü görmenizi sağlar.

CachingTypes

Önbelleğe alma türünü alır.

CloudError

İşlem hizmetinden bir hata yanıtı.

ComponentNames

Bileşen adı. Şu anda izin verilebilen tek değer Microsoft-Windows-Shell-Setup'dır.

ConsistencyModeTypes

RestorePoint'in ConsistencyMode. Geri yükleme noktası oluşturulurken girişte belirtilebilir. Şimdilik geçerli bir giriş olarak yalnızca CrashConsistent kabul edilir. Daha fazla bilgi için lütfen https://aka.ms/RestorePoints bakın.

DiagnosticsProfile

Önyükleme tanılama ayarları durumunu belirtir. En düşük api sürümü: 2015-06-15.

DiskControllerTypes

Geri yükleme noktası oluşturulurken yakalanan VM'nin disk denetleyicisi türünü alır.

DiskEncryptionSetParameters

Disk için belirtilebilen müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğinin parametresini açıklar. Not: Disk şifreleme kümesi kaynak kimliği yalnızca yönetilen disk için belirtilebilir. Daha fazla bilgi için lütfen https://aka.ms/mdssewithcmkoverview bakın.

DiskEncryptionSettings

Disk için Şifreleme Ayarlarını açıklar

DiskRestorePointAttributes

Disk Geri Yükleme Noktası ayrıntıları.

DiskRestorePointInstanceView

Disk geri yükleme noktasının örnek görünümü.

DiskRestorePointReplicationStatus

Disk geri yükleme noktasının örnek görünümü.

EncryptionIdentity

Anahtar kasası işlemleri için erişim belirteci almak için ADE tarafından kullanılan Yönetilen Kimliği belirtir.

HardwareProfile

Sanal makine için donanım ayarlarını belirtir.

HyperVGenerationTypes

Geri yükleme noktasının yakalandığı kaynak VM'nin HyperVGeneration değeri.

InnerError

İç hata ayrıntıları.

InstanceViewStatus

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

KeyVaultKeyReference

Key Vault Anahtarına bir başvuru açıklar

KeyVaultSecretReference

Key Vault Gizli Dizisine bir başvuru açıklar

LinuxConfiguration

Sanal makinedeki Linux işletim sistemi ayarlarını belirtir. Desteklenen Linux dağıtımlarının listesi için bkz.Azure-Endorsed Dağıtımlarında Linux .

LinuxPatchAssessmentMode

IaaS sanal makinesi için VM Konuk Düzeltme Eki Değerlendirmesi modunu belirtir.

Olası değerler şunlardır:

imageDefault - Bir sanal makinede düzeltme eki değerlendirmelerinin zamanlamasını denetlersiniz.

AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır.

LinuxPatchSettings

Linux'ta VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir.

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir.

LinuxVMGuestPatchAutomaticByPlatformSettings

Linux düzeltme eki ayarlarında düzeltme eki modu AutomaticByPlatform seçildiğinde uygulanacak ek ayarları belirtir.

LinuxVMGuestPatchMode

IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir.

Olası değerler şunlardır:

ImageDefault - Sanal makinenin varsayılan düzeltme eki uygulama yapılandırması kullanılır.

AutomaticByPlatform - Sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent özelliği true olmalıdır

ManagedDiskParameters

Yönetilen diskin parametreleri.

Mode

Özellik etkinse ProxyAgent'ın yürütüleceği modu belirtir. ProxyAgent denetime veya izlemeye başlar ancak Denetim modunda konak uç noktalarına yönelik istekler üzerinde erişim denetimini zorlamazken, Zorlama modunda erişim denetimini zorunlu kılacaktır. Varsayılan değer Zorlama modudur.

OperatingSystemType

İşletim Sistemi türünü alır.

OSProfile

Sanal makine için işletim sistemi ayarlarını belirtir. VM sağlandıktan sonra bazı ayarlar değiştirilemez.

PassNames

Geçiş adı. Şu anda izin verilen tek değer OobeSystem'dır.

PatchSettings

Windows'da VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir.

ProtocolTypes

WinRM dinleyicisinin protokolünün belirtir. Olası değerler şunlardır: http,https .

ProxyAgentSettings

Sanal makine oluşturulurken ProxyAgent ayarlarını belirtir. En düşük api sürümü: 2023-09-01.

RestorePoint

Geri Yükleme Noktası ayrıntıları.

RestorePointEncryption

Disk geri yükleme noktası için bekleyen ayarlarda şifreleme. Geri yükleme noktası oluşturulurken girişte belirtilebilen isteğe bağlı bir özelliktir.

RestorePointEncryptionType

Disk geri yükleme noktasının verilerini şifrelemek için kullanılan anahtar türü.

RestorePointExpandOptions

İşleme uygulanacak genişletme ifadesi. 'InstanceView', bir geri yükleme noktasının çalışma zamanı durumu hakkında bilgi alır.

RestorePointInstanceView

Geri yükleme noktasının örnek görünümü.

RestorePointSourceMetadata

Geri yükleme noktasının oluşturulduğu Sanal Makinenin özelliklerini açıklar. Sağlanan özellikler bir alt kümedir ve geri yükleme noktası oluşturulurken yakalanan genel Sanal Makine özelliklerinin anlık görüntüsü.

RestorePointSourceVMDataDisk

Veri disklerini açıklar.

RestorePointSourceVMOSDisk

İşletim Sistemi disklerini açıklar.

RestorePointSourceVMStorageProfile

Depolama profilini açıklar.

securityEncryptionTypes

Yönetilen diskin EncryptionType değerini belirtir. VmGuestState blobu ile birlikte yönetilen diskin şifrelenmesi için DiskWithVMGuestState, yalnızca VMGuestState blobunun şifrelenmesi için VMGuestStateOnly ve VMGuestState blobunda üretici yazılımı durumunun kalıcı olmaması için NonPersistedTPM olarak ayarlanır.. Not: Yalnızca Gizli VM'ler için ayarlanabilir.

SecurityProfile

Sanal makine veya sanal makine ölçek kümesi için Güvenlik profili ayarlarını belirtir.

SecurityTypes

Sanal makinenin SecurityType değerini belirtir. UefiSettings'i etkinleştirmek için belirtilen herhangi bir değere ayarlanması gerekir. Varsayılan davranış: Bu özellik ayarlanmadığı sürece UefiSettings etkinleştirilmez.

SettingNames

İçeriğin uygulandığı ayarın adını belirtir. Olası değerler şunlardır: FirstLogonCommands ve AutoLogon.

SshConfiguration

Azure'da çalışan Linux tabanlı VM'ler için SSH yapılandırması

SshPublicKey

SSH sertifikası ortak anahtarı ve ortak anahtarın yerleştirildiği Linux VM'sinin yolu hakkında bilgi içerir.

StatusLevelTypes

Düzey kodu.

StorageAccountTypes

Yönetilen disk için depolama hesabı türünü belirtir. NOT: UltraSSD_LRS yalnızca veri diskleriyle kullanılabilir, işletim sistemi diskiyle kullanılamaz.

SubResource
UefiSettings

Sanal makineyi oluştururken kullanılan güvenli önyükleme ve vTPM gibi güvenlik ayarlarını belirtir. En düşük api sürümü: 2020-12-01.

VaultCertificate

Key Vault'ta tek bir sertifika başvurusu ve sertifikanın VM'de nerede bulunması gerektiğini açıklar.

VaultSecretGroup

Tümü aynı Key Vault'ta bulunan bir sertifika kümesini açıklar.

VirtualMachineSizeTypes

Sanal makinenin boyutunu belirtir. Sabit listesi veri türü şu anda kullanım dışıdır ve 23 Aralık 2023'e kadar kaldırılacaktır. Kullanılabilir boyutların listesini almak için önerilen yol şu API'leri kullanmaktır: Kullanılabilirlik kümesindeki tüm kullanılabilir sanal makine boyutlarınılisteleyin bir bölgedeki tüm kullanılabilir sanal makine boyutlarını listeleyin yeniden boyutlandırmak için tüm kullanılabilir sanal makine boyutlarını listeleyin. Sanal makine boyutları hakkında daha fazla bilgi için bkz.sanal makineler için Boyutları. Kullanılabilir VM boyutları bölgeye ve kullanılabilirlik kümesine bağlıdır.

VMDiskSecurityProfile

Yönetilen disk için güvenlik profili ayarlarını belirtir. Not: Yalnızca Gizli VM'ler için ayarlanabilir.

VMSizeProperties

Sanal makinedeki VM Boyutu Özellik ayarlarını belirtir.

WindowsConfiguration

Sanal makinedeki Windows işletim sistemi ayarlarını belirtir.

WindowsPatchAssessmentMode

IaaS sanal makinesi için VM Konuk düzeltme eki değerlendirmesi modunu belirtir.

Olası değerler şunlardır:

imageDefault - Bir sanal makinede düzeltme eki değerlendirmelerinin zamanlamasını denetlersiniz.

AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır.

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir.

WindowsVMGuestPatchAutomaticByPlatformSettings

Windows düzeltme eki ayarlarında düzeltme eki modu AutomaticByPlatform seçildiğinde uygulanacak ek ayarları belirtir.

WindowsVMGuestPatchMode

IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir.

Olası değerler şunlardır:

el ile - Bir sanal makineye düzeltme eki uygulanmasını denetlersiniz. Bunu yapmak için VM'nin içine el ile düzeltme eki uygularsınız. Bu modda otomatik güncelleştirmeler devre dışı bırakılır; WindowsConfiguration.enableAutomaticUpdates özelliği false olmalıdır

AutomaticByOS - Sanal makine işletim sistemi tarafından otomatik olarak güncelleştirilir. WindowsConfiguration.enableAutomaticUpdates özelliği true olmalıdır.

AutomaticByPlatform - sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent ve WindowsConfiguration.enableAutomaticUpdates özellikleri true olmalıdır

WinRMConfiguration

VM'nin Windows Uzaktan Yönetim yapılandırmasını açıklar

WinRMListener

Windows Uzaktan Yönetim dinleyicisinin Protokol ve parmak izini açıklar

AdditionalUnattendContent

Windows Kurulumu tarafından kullanılan Unattend.xml dosyasına ekleyebileceğiniz ek XML biçimli bilgileri belirtir. İçerikler, ayar adı, bileşen adı ve içeriğin uygulandığı geçiş ile tanımlanır.

Name Tür Description
componentName

ComponentNames

Bileşen adı. Şu anda izin verilebilen tek değer Microsoft-Windows-Shell-Setup'dır.

content

string

Belirtilen yol ve bileşen için unattend.xml dosyasına eklenen XML biçimli içeriği belirtir. XML 4 KB'tan küçük olmalı ve eklenen ayar veya özelliğin kök öğesini içermelidir.

passName

PassNames

Geçiş adı. Şu anda izin verilen tek değer OobeSystem'dır.

settingName

SettingNames

İçeriğin uygulandığı ayarın adını belirtir. Olası değerler şunlardır: FirstLogonCommands ve AutoLogon.

ApiEntityReference

API varlık başvurusu.

Name Tür Description
id

string

/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... biçiminde ARM kaynak kimliği

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.

BootDiagnostics

Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden VM'nin ekran görüntüsünü görmenizi sağlar.

Name Tür Description
enabled

boolean

Sanal Makinede önyükleme tanılamasının etkinleştirilip etkinleştirilmemesi.

storageUri

string

Konsol çıkışını ve ekran görüntüsünü yerleştirmek için kullanılacak depolama hesabının Uri'si. Önyükleme tanılaması etkinleştirilirken storageUri belirtilmezse yönetilen depolama kullanılır.

CachingTypes

Önbelleğe alma türünü alır.

Değer Description
None
ReadOnly
ReadWrite

CloudError

İşlem hizmetinden bir hata yanıtı.

Name Tür Description
error

ApiError

API hatası.

ComponentNames

Bileşen adı. Şu anda izin verilebilen tek değer Microsoft-Windows-Shell-Setup'dır.

Değer Description
Microsoft-Windows-Shell-Setup

ConsistencyModeTypes

RestorePoint'in ConsistencyMode. Geri yükleme noktası oluşturulurken girişte belirtilebilir. Şimdilik geçerli bir giriş olarak yalnızca CrashConsistent kabul edilir. Daha fazla bilgi için lütfen https://aka.ms/RestorePoints bakın.

Değer Description
ApplicationConsistent
CrashConsistent
FileSystemConsistent

DiagnosticsProfile

Önyükleme tanılama ayarları durumunu belirtir. En düşük api sürümü: 2015-06-15.

Name Tür Description
bootDiagnostics

BootDiagnostics

Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. NOT: storageUri belirtiliyorsa depolama hesabının VM ile aynı bölgede ve abonelikte olduğundan emin olun. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden VM'nin ekran görüntüsünü görmenizi sağlar.

DiskControllerTypes

Geri yükleme noktası oluşturulurken yakalanan VM'nin disk denetleyicisi türünü alır.

Değer Description
NVMe
SCSI

DiskEncryptionSetParameters

Disk için belirtilebilen müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğinin parametresini açıklar. Not: Disk şifreleme kümesi kaynak kimliği yalnızca yönetilen disk için belirtilebilir. Daha fazla bilgi için lütfen https://aka.ms/mdssewithcmkoverview bakın.

Name Tür Description
id

string

Kaynak Kimliği

DiskEncryptionSettings

Disk için Şifreleme Ayarlarını açıklar

Name Tür Description
diskEncryptionKey

KeyVaultSecretReference

Anahtar Kasası Gizli Anahtarı olan disk şifreleme anahtarının konumunu belirtir.

enabled

boolean

Sanal makinede disk şifrelemesinin etkinleştirilip etkinleştirilmeymeyeceğini belirtir.

keyEncryptionKey

KeyVaultKeyReference

Anahtar şifreleme anahtarının Key Vault'taki konumunu belirtir.

DiskRestorePointAttributes

Disk Geri Yükleme Noktası ayrıntıları.

Name Tür Description
encryption

RestorePointEncryption

Disk geri yükleme noktası için bekleyen ayarlarda şifreleme. Geri yükleme noktası oluşturulurken girişte belirtilebilen isteğe bağlı bir özelliktir.

id

string

Kaynak Kimliği

sourceDiskRestorePoint

ApiEntityReference

Kaynak disk geri yükleme noktasının Kaynak Kimliği.

DiskRestorePointInstanceView

Disk geri yükleme noktasının örnek görünümü.

Name Tür Description
id

string

Disk geri yükleme noktası kimliği.

replicationStatus

DiskRestorePointReplicationStatus

Disk geri yükleme noktası çoğaltma durumu bilgileri.

DiskRestorePointReplicationStatus

Disk geri yükleme noktasının örnek görünümü.

Name Tür Description
completionPercent

integer

Çoğaltma tamamlanma yüzdesi.

status

InstanceViewStatus

Kaynak durumu bilgileri.

EncryptionIdentity

Anahtar kasası işlemleri için erişim belirteci almak için ADE tarafından kullanılan Yönetilen Kimliği belirtir.

Name Tür Description
userAssignedIdentityResourceId

string

VM ile ilişkili kullanıcı kimliklerinden birinin ARM Kaynak Kimliğini belirtir.

HardwareProfile

Sanal makine için donanım ayarlarını belirtir.

Name Tür Description
vmSize

VirtualMachineSizeTypes

Sanal makinenin boyutunu belirtir. Sabit listesi veri türü şu anda kullanım dışıdır ve 23 Aralık 2023'e kadar kaldırılacaktır. Kullanılabilir boyutların listesini almak için önerilen yol şu API'leri kullanmaktır: Kullanılabilirlik kümesindeki tüm kullanılabilir sanal makine boyutlarınılisteleyin bir bölgedeki tüm kullanılabilir sanal makine boyutlarını listeleyin yeniden boyutlandırmak için tüm kullanılabilir sanal makine boyutlarını listeleyin. Sanal makine boyutları hakkında daha fazla bilgi için bkz.sanal makineler için Boyutları. Kullanılabilir VM boyutları bölgeye ve kullanılabilirlik kümesine bağlıdır.

vmSizeProperties

VMSizeProperties

Sanal makinenin boyutunu özelleştirmeye yönelik özellikleri belirtir. En düşük api sürümü: 2021-07-01. Bu özellik hala önizleme modundadır ve VirtualMachineScaleSet için desteklenmez. Daha fazla bilgi için lütfen vm özelleştirme yönergeleri izleyin.

HyperVGenerationTypes

Geri yükleme noktasının yakalandığı kaynak VM'nin HyperVGeneration değeri.

Değer Description
V1
V2

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

Durum zamanı.

KeyVaultKeyReference

Key Vault Anahtarına bir başvuru açıklar

Name Tür Description
keyUrl

string

Key Vault'ta anahtar şifreleme anahtarına başvuran URL.

sourceVault

SubResource

Anahtarı içeren Key Vault'un göreli URL'si.

KeyVaultSecretReference

Key Vault Gizli Dizisine bir başvuru açıklar

Name Tür Description
secretUrl

string

Key Vault'ta gizli diziye başvuran URL.

sourceVault

SubResource

Gizli diziyi içeren Key Vault'un göreli URL'si.

LinuxConfiguration

Sanal makinedeki Linux işletim sistemi ayarlarını belirtir. Desteklenen Linux dağıtımlarının listesi için bkz.Azure-Endorsed Dağıtımlarında Linux .

Name Tür Description
disablePasswordAuthentication

boolean

Parola kimlik doğrulamasının devre dışı bırakılıp bırakılmayacağını belirtir.

enableVMAgentPlatformUpdates

boolean

VmAgent Platform Güncelleştirmelerinin Linux sanal makinesi için etkinleştirilip etkinleştirilmediğini gösterir. Varsayılan değer false'tur.

patchSettings

LinuxPatchSettings

[Önizleme Özelliği] Linux'ta VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir.

provisionVMAgent

boolean

Sanal makine aracısının sanal makinede sağlanıp sağlanmayacağını gösterir. Bu özellik istek gövdesinde belirtilmediğinde, varsayılan davranış bunu true olarak ayarlamaktır. Bu, VM'ye daha sonra uzantı eklenebilmesi için VM Aracısı'nın VM'ye yüklenmesini sağlar.

ssh

SshConfiguration

Linux işletim sistemi için ssh anahtarı yapılandırmasını belirtir.

LinuxPatchAssessmentMode

IaaS sanal makinesi için VM Konuk Düzeltme Eki Değerlendirmesi modunu belirtir.

Olası değerler şunlardır:

imageDefault - Bir sanal makinede düzeltme eki değerlendirmelerinin zamanlamasını denetlersiniz.

AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır.

Değer Description
AutomaticByPlatform
ImageDefault

LinuxPatchSettings

Linux'ta VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir.

Name Tür Description
assessmentMode

LinuxPatchAssessmentMode

IaaS sanal makinesi için VM Konuk Düzeltme Eki Değerlendirmesi modunu belirtir.

Olası değerler şunlardır:

imageDefault - Bir sanal makinede düzeltme eki değerlendirmelerinin zamanlamasını denetlersiniz.

AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır.

automaticByPlatformSettings

LinuxVMGuestPatchAutomaticByPlatformSettings

Linux üzerinde VM Konuk Düzeltme Eki Uygulama'da düzeltme eki modu AutomaticByPlatform için ek ayarları belirtir.

patchMode

LinuxVMGuestPatchMode

IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir.

Olası değerler şunlardır:

ImageDefault - Sanal makinenin varsayılan düzeltme eki uygulama yapılandırması kullanılır.

AutomaticByPlatform - Sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent özelliği true olmalıdır

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir.

Değer Description
Always
IfRequired
Never
Unknown

LinuxVMGuestPatchAutomaticByPlatformSettings

Linux düzeltme eki ayarlarında düzeltme eki modu AutomaticByPlatform seçildiğinde uygulanacak ek ayarları belirtir.

Name Tür Description
bypassPlatformSafetyChecksOnUserSchedule

boolean

Müşterinin yanlışlıkla yükseltme yapmadan düzeltme eki uygulama zamanlamasını sağlar

rebootSetting

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir.

LinuxVMGuestPatchMode

IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir.

Olası değerler şunlardır:

ImageDefault - Sanal makinenin varsayılan düzeltme eki uygulama yapılandırması kullanılır.

AutomaticByPlatform - Sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent özelliği true olmalıdır

Değer Description
AutomaticByPlatform
ImageDefault

ManagedDiskParameters

Yönetilen diskin parametreleri.

Name Tür Description
diskEncryptionSet

DiskEncryptionSetParameters

Yönetilen disk için müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğini belirtir.

id

string

Kaynak Kimliği

securityProfile

VMDiskSecurityProfile

Yönetilen disk için güvenlik profilini belirtir.

storageAccountType

StorageAccountTypes

Yönetilen disk için depolama hesabı türünü belirtir. NOT: UltraSSD_LRS yalnızca veri diskleriyle kullanılabilir, işletim sistemi diskiyle kullanılamaz.

Mode

Özellik etkinse ProxyAgent'ın yürütüleceği modu belirtir. ProxyAgent denetime veya izlemeye başlar ancak Denetim modunda konak uç noktalarına yönelik istekler üzerinde erişim denetimini zorlamazken, Zorlama modunda erişim denetimini zorunlu kılacaktır. Varsayılan değer Zorlama modudur.

Değer Description
Audit
Enforce

OperatingSystemType

İşletim Sistemi türünü alır.

Değer Description
Linux
Windows

OSProfile

Sanal makine için işletim sistemi ayarlarını belirtir. VM sağlandıktan sonra bazı ayarlar değiştirilemez.

Name Tür Description
adminPassword

string

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

adminUsername

string

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

Vm oluşturulduktan sonra bu özellik güncelleştirilemez.

Yalnızca Windows kısıtlaması: "" ile bitemez.

İzin verilmeyen değerler : "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

Minimum uzunluk (Linux): 1 karakter

En uzun (Linux): 64 karakter

En uzun (Windows): 20 karakter.

allowExtensionOperations

boolean

Sanal makinede uzantı işlemlerine izin verilip verilmeyeceğini belirtir. Bu, yalnızca sanal makinede uzantı olmadığında False olarak ayarlanabilir.

computerName

string

Sanal makinenin konak işletim sistemi adını belirtir. Vm oluşturulduktan sonra bu ad güncelleştirilemez. En uzun (Windows): 15 karakter. En uzun (Linux): 64 karakter. Adlandırma kuralları ve kısıtlamaları için bkz.Azure altyapı hizmetleri uygulama yönergeleri.

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 kullanmak için bkz. Oluşturma sırasında Linux VM'sini özelleştirmek için cloud-init kullanma.

linuxConfiguration

LinuxConfiguration

Sanal makinedeki Linux işletim sistemi ayarlarını belirtir. Desteklenen Linux dağıtımlarının listesi için bkz.Azure-Endorsed Dağıtımlarında Linux .

requireGuestProvisionSignal

boolean

True olarak ayarlanması veya atlanması gereken isteğe bağlı özellik.

secrets

VaultSecretGroup[]

Sanal makineye yüklenmesi gereken sertifika kümesini belirtir. Sanal makineye sertifika yüklemek için Linux için Azure Key Vault sanal makine uzantısını veya Windowsiçin Azure Key Vault sanal makine uzantısını önerilir.

windowsConfiguration

WindowsConfiguration

Sanal makinedeki Windows işletim sistemi ayarlarını belirtir.

PassNames

Geçiş adı. Şu anda izin verilen tek değer OobeSystem'dır.

Değer Description
OobeSystem

PatchSettings

Windows'da VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir.

Name Tür Description
assessmentMode

WindowsPatchAssessmentMode

IaaS sanal makinesi için VM Konuk düzeltme eki değerlendirmesi modunu belirtir.

Olası değerler şunlardır:

imageDefault - Bir sanal makinede düzeltme eki değerlendirmelerinin zamanlamasını denetlersiniz.

AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır.

automaticByPlatformSettings

WindowsVMGuestPatchAutomaticByPlatformSettings

Windows'da VM Konuk Düzeltme Eki Uygulama'da düzeltme eki modu AutomaticByPlatform için ek ayarları belirtir.

enableHotpatching

boolean

Müşterilerin yeniden başlatma gerektirmeden Azure VM'lerine düzeltme eki uygulamalarına olanak tanır. enableHotpatching için 'provisionVMAgent' true ve 'patchMode' değeri 'AutomaticByPlatform' olarak ayarlanmalıdır.

patchMode

WindowsVMGuestPatchMode

IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir.

Olası değerler şunlardır:

el ile - Bir sanal makineye düzeltme eki uygulanmasını denetlersiniz. Bunu yapmak için VM'nin içine el ile düzeltme eki uygularsınız. Bu modda otomatik güncelleştirmeler devre dışı bırakılır; WindowsConfiguration.enableAutomaticUpdates özelliği false olmalıdır

AutomaticByOS - Sanal makine işletim sistemi tarafından otomatik olarak güncelleştirilir. WindowsConfiguration.enableAutomaticUpdates özelliği true olmalıdır.

AutomaticByPlatform - sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent ve WindowsConfiguration.enableAutomaticUpdates özellikleri true olmalıdır

ProtocolTypes

WinRM dinleyicisinin protokolünün belirtir. Olası değerler şunlardır: http,https .

Değer Description
Http
Https

ProxyAgentSettings

Sanal makine oluşturulurken ProxyAgent ayarlarını belirtir. En düşük api sürümü: 2023-09-01.

Name Tür Description
enabled

boolean

ProxyAgent özelliğinin sanal makinede mi yoksa sanal makine ölçek kümesinde mi etkinleştirilmesi gerektiğini belirtir.

keyIncarnationId

integer

Bu özelliğin değerini artırmak, kullanıcının konuk ve konak arasındaki iletişim kanalını güvenli hale getirmek için kullanılan anahtarı sıfırlamasına olanak tanır.

mode

Mode

Özellik etkinse ProxyAgent'ın yürütüleceği modu belirtir. ProxyAgent denetime veya izlemeye başlar ancak Denetim modunda konak uç noktalarına yönelik istekler üzerinde erişim denetimini zorlamazken, Zorlama modunda erişim denetimini zorunlu kılacaktır. Varsayılan değer Zorlama modudur.

RestorePoint

Geri Yükleme Noktası ayrıntıları.

Name Tür Description
id

string

Kaynak Kimliği

name

string

Kaynak adı

properties.consistencyMode

ConsistencyModeTypes

RestorePoint'in ConsistencyMode. Geri yükleme noktası oluşturulurken girişte belirtilebilir. Şimdilik geçerli bir giriş olarak yalnızca CrashConsistent kabul edilir. Daha fazla bilgi için lütfen https://aka.ms/RestorePoints bakın.

properties.excludeDisks

ApiEntityReference[]

Müşterinin geri yükleme noktasından dışlamak istediği disk kaynağı kimliklerinin listesi. Disk belirtilmezse, tüm diskler dahil edilir.

properties.instanceView

RestorePointInstanceView

Geri yükleme noktası örneği görünümü.

properties.provisioningState

string

Geri yükleme noktasının sağlama durumunu alır.

properties.sourceMetadata

RestorePointSourceMetadata

Geri yükleme noktası oluşturulurken yakalanan VM'nin ayrıntılarını alır.

properties.sourceRestorePoint

ApiEntityReference

Bir kopyanın oluşturulması gereken kaynak geri yükleme noktasının Kaynak Kimliği.

properties.timeCreated

string

Geri yükleme noktasının oluşturma zamanını alır.

type

string

Kaynak türü

RestorePointEncryption

Disk geri yükleme noktası için bekleyen ayarlarda şifreleme. Geri yükleme noktası oluşturulurken girişte belirtilebilen isteğe bağlı bir özelliktir.

Name Tür Description
diskEncryptionSet

DiskEncryptionSetParameters

Disk için belirtilebilen müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğinin parametresini açıklar. Not: Disk şifreleme kümesi kaynak kimliği yalnızca yönetilen disk için belirtilebilir. Daha fazla bilgi için lütfen https://aka.ms/mdssewithcmkoverview bakın.

type

RestorePointEncryptionType

Disk geri yükleme noktasının verilerini şifrelemek için kullanılan anahtar türü.

RestorePointEncryptionType

Disk geri yükleme noktasının verilerini şifrelemek için kullanılan anahtar türü.

Değer Description
EncryptionAtRestWithCustomerKey

Disk Geri Yükleme Noktası, müşteri tarafından değiştirilebilen ve iptal edilebilen Müşteri tarafından yönetilen anahtarla bekleme sırasında şifrelenir.

EncryptionAtRestWithPlatformAndCustomerKeys

Disk Geri Yükleme Noktası bekleyen 2 şifreleme katmanıyla şifrelenir. Anahtarlardan biri Müşteri tarafından yönetilir, diğer anahtar ise Platform tarafından yönetilir.

EncryptionAtRestWithPlatformKey

Disk Geri Yükleme Noktası, Platform tarafından yönetilen anahtarla beklemede şifrelenir.

RestorePointExpandOptions

İşleme uygulanacak genişletme ifadesi. 'InstanceView', bir geri yükleme noktasının çalışma zamanı durumu hakkında bilgi alır.

Değer Description
instanceView

RestorePointInstanceView

Geri yükleme noktasının örnek görünümü.

Name Tür Description
diskRestorePoints

DiskRestorePointInstanceView[]

Disk geri yükleme noktası bilgileri.

statuses

InstanceViewStatus[]

Kaynak durumu bilgileri.

RestorePointSourceMetadata

Geri yükleme noktasının oluşturulduğu Sanal Makinenin özelliklerini açıklar. Sağlanan özellikler bir alt kümedir ve geri yükleme noktası oluşturulurken yakalanan genel Sanal Makine özelliklerinin anlık görüntüsü.

Name Tür Description
diagnosticsProfile

DiagnosticsProfile

Tanılama profilini alır.

hardwareProfile

HardwareProfile

Donanım profilini alır.

hyperVGeneration

HyperVGenerationTypes

Geri yükleme noktasının yakalandığı kaynak VM'nin HyperVGeneration değeri.

licenseType

string

Kendi lisansını getir senaryosuna yönelik lisans türünü alır.

location

string

Geri yükleme noktasının oluşturulduğu VM'nin konumu.

osProfile

OSProfile

İşletim sistemi profilini alır.

securityProfile

SecurityProfile

Güvenlik profilini alır.

storageProfile

RestorePointSourceVMStorageProfile

Depolama profilini alır.

userData

string

Geri yükleme noktasının yakalandığı kaynak VM ile ilişkili UserData, temel-64 kodlanmış bir değerdir.

vmId

string

Sanal makine benzersiz kimliğini alır.

RestorePointSourceVMDataDisk

Veri disklerini açıklar.

Name Tür Description
caching

CachingTypes

Önbelleğe alma türünü alır.

diskRestorePoint

DiskRestorePointAttributes

Disk Geri Yükleme Noktası özelliklerini içerir.

diskSizeGB

integer

Boş veri diskleri için ilk disk boyutunu GB olarak ve mevcut işletim sistemi ve Veri diskleri için istenen yeni boyutu alır.

lun

integer

Mantıksal birim numarasını alır.

managedDisk

ManagedDiskParameters

Yönetilen disk ayrıntılarını içerir.

name

string

Disk adını alır.

writeAcceleratorEnabled

boolean

Disk yazma hızlandırıcısı etkinse true değerini gösterir.

RestorePointSourceVMOSDisk

İşletim Sistemi disklerini açıklar.

Name Tür Description
caching

CachingTypes

Önbelleğe alma türünü alır.

diskRestorePoint

DiskRestorePointAttributes

Disk Geri Yükleme Noktası özelliklerini içerir.

diskSizeGB

integer

Disk boyutunu GB olarak alır.

encryptionSettings

DiskEncryptionSettings

Disk şifreleme ayarlarını alır.

managedDisk

ManagedDiskParameters

Yönetilen disk ayrıntılarını alır

name

string

Disk adını alır.

osType

OperatingSystemType

İşletim Sistemi türünü alır.

writeAcceleratorEnabled

boolean

Disk yazma hızlandırıcısı etkinse true değerini gösterir.

RestorePointSourceVMStorageProfile

Depolama profilini açıklar.

Name Tür Description
dataDisks

RestorePointSourceVMDataDisk[]

Geri yükleme noktası oluşturulurken yakalanan VM'nin veri disklerini alır.

diskControllerType

DiskControllerTypes

Geri yükleme noktası oluşturulurken yakalanan VM'nin disk denetleyicisi türünü alır.

osDisk

RestorePointSourceVMOSDisk

Geri yükleme noktası oluşturulurken yakalanan VM'nin işletim sistemi diskini alır.

securityEncryptionTypes

Yönetilen diskin EncryptionType değerini belirtir. VmGuestState blobu ile birlikte yönetilen diskin şifrelenmesi için DiskWithVMGuestState, yalnızca VMGuestState blobunun şifrelenmesi için VMGuestStateOnly ve VMGuestState blobunda üretici yazılımı durumunun kalıcı olmaması için NonPersistedTPM olarak ayarlanır.. Not: Yalnızca Gizli VM'ler için ayarlanabilir.

Değer Description
DiskWithVMGuestState
NonPersistedTPM
VMGuestStateOnly

SecurityProfile

Sanal makine veya sanal makine ölçek kümesi için Güvenlik profili ayarlarını belirtir.

Name Tür Description
encryptionAtHost

boolean

Bu özellik, kullanıcı tarafından istekte sanal makine veya sanal makine ölçek kümesi için Konak Şifrelemesi'ni etkinleştirmek veya devre dışı bırakmak için kullanılabilir. Bu, ana bilgisayarın kendisinde Kaynak/Geçici disk de dahil olmak üzere tüm diskler için şifrelemeyi etkinleştirir. Varsayılan davranış: Bu özellik kaynak için true olarak ayarlanmadığı sürece konakta şifreleme devre dışı bırakılır.

encryptionIdentity

EncryptionIdentity

Anahtar kasası işlemleri için erişim belirteci almak için ADE tarafından kullanılan Yönetilen Kimliği belirtir.

proxyAgentSettings

ProxyAgentSettings

Sanal makine oluşturulurken ProxyAgent ayarlarını belirtir. En düşük api sürümü: 2023-09-01.

securityType

SecurityTypes

Sanal makinenin SecurityType değerini belirtir. UefiSettings'i etkinleştirmek için belirtilen herhangi bir değere ayarlanması gerekir. Varsayılan davranış: Bu özellik ayarlanmadığı sürece UefiSettings etkinleştirilmez.

uefiSettings

UefiSettings

Sanal makineyi oluştururken kullanılan güvenli önyükleme ve vTPM gibi güvenlik ayarlarını belirtir. En düşük api sürümü: 2020-12-01.

SecurityTypes

Sanal makinenin SecurityType değerini belirtir. UefiSettings'i etkinleştirmek için belirtilen herhangi bir değere ayarlanması gerekir. Varsayılan davranış: Bu özellik ayarlanmadığı sürece UefiSettings etkinleştirilmez.

Değer Description
ConfidentialVM
TrustedLaunch

SettingNames

İçeriğin uygulandığı ayarın adını belirtir. Olası değerler şunlardır: FirstLogonCommands ve AutoLogon.

Değer Description
AutoLogon
FirstLogonCommands

SshConfiguration

Azure'da çalışan Linux tabanlı VM'ler için SSH yapılandırması

Name Tür Description
publicKeys

SshPublicKey[]

Linux tabanlı VM'lerde kimlik doğrulaması yapmak için kullanılan SSH ortak anahtarlarının listesi.

SshPublicKey

SSH sertifikası ortak anahtarı ve ortak anahtarın yerleştirildiği Linux VM'sinin yolu hakkında bilgi içerir.

Name Tür Description
keyData

string

SSH aracılığıyla VM ile kimlik doğrulaması yapmak için kullanılan SSH ortak anahtar sertifikası. Anahtarın en az 2048 bit ve ssh-rsa biçiminde olması gerekir. Ssh anahtarları oluşturmak için bkz. [Azure'da Linux ve Mac vm'lerinde SSH anahtarları oluşturma]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).

path

string

Oluşturulan VM'de ssh ortak anahtarının depolandığı tam yolu belirtir. Dosya zaten varsa, belirtilen anahtar dosyanın sonuna eklenir. Örnek: /home/user/.ssh/authorized_keys

StatusLevelTypes

Düzey kodu.

Değer Description
Error
Info
Warning

StorageAccountTypes

Yönetilen disk için depolama hesabı türünü belirtir. NOT: UltraSSD_LRS yalnızca veri diskleriyle kullanılabilir, işletim sistemi diskiyle kullanılamaz.

Değer Description
PremiumV2_LRS
Premium_LRS
Premium_ZRS
StandardSSD_LRS
StandardSSD_ZRS
Standard_LRS
UltraSSD_LRS

SubResource

Name Tür Description
id

string

Kaynak Kimliği

UefiSettings

Sanal makineyi oluştururken kullanılan güvenli önyükleme ve vTPM gibi güvenlik ayarlarını belirtir. En düşük api sürümü: 2020-12-01.

Name Tür Description
secureBootEnabled

boolean

Sanal makinede güvenli önyüklemenin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. En düşük api sürümü: 2020-12-01.

vTpmEnabled

boolean

Sanal makinede vTPM'nin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. En düşük api sürümü: 2020-12-01.

VaultCertificate

Key Vault'ta tek bir sertifika başvurusu ve sertifikanın VM'de nerede bulunması gerektiğini açıklar.

Name Tür Description
certificateStore

string

Windows VM'leri için, sanal makinede sertifikanın eklenmesi gereken sertifika depoyu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için sertifika dosyası /var/lib/waagent dizinine yerleştirilir ve X509 sertifika dosyası için UppercaseThumbprint>.crt <dosya adı ve özel anahtar için <UppercaseThumbprint>.prv. Bu dosyaların her ikisi de .pem biçimindedir.

certificateUrl

string

Bu, Key Vault'a gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault'a gizli dizi eklemek için bkz. anahtar kasasına anahtar veya gizli dizi ekleme. Bu durumda, sertifikanızın UTF-8'de kodlanmış aşağıdaki JSON Nesnesinin Base64 kodlaması olması gerekir:

{
"data":"",
"dataType":"pfx",
"password":""
}
Sanal makineye sertifika yüklemek için Linux
için Azure Key Vault sanal makine uzantısını veya Windowsiçin Azure Key Vault sanal makine uzantısını önerilir.

VaultSecretGroup

Tümü aynı Key Vault'ta bulunan bir sertifika kümesini açıklar.

Name Tür Description
sourceVault

SubResource

VaultCertificates içindeki tüm sertifikaları içeren Key Vault'un göreli URL'si.

vaultCertificates

VaultCertificate[]

SourceVault'ta sertifikalar içeren anahtar kasası başvurularının listesi.

VirtualMachineSizeTypes

Sanal makinenin boyutunu belirtir. Sabit listesi veri türü şu anda kullanım dışıdır ve 23 Aralık 2023'e kadar kaldırılacaktır. Kullanılabilir boyutların listesini almak için önerilen yol şu API'leri kullanmaktır: Kullanılabilirlik kümesindeki tüm kullanılabilir sanal makine boyutlarınılisteleyin bir bölgedeki tüm kullanılabilir sanal makine boyutlarını listeleyin yeniden boyutlandırmak için tüm kullanılabilir sanal makine boyutlarını listeleyin. Sanal makine boyutları hakkında daha fazla bilgi için bkz.sanal makineler için Boyutları. Kullanılabilir VM boyutları bölgeye ve kullanılabilirlik kümesine bağlıdır.

Değer Description
Basic_A0
Basic_A1
Basic_A2
Basic_A3
Basic_A4
Standard_A0
Standard_A1
Standard_A10
Standard_A11
Standard_A1_v2
Standard_A2
Standard_A2_v2
Standard_A2m_v2
Standard_A3
Standard_A4
Standard_A4_v2
Standard_A4m_v2
Standard_A5
Standard_A6
Standard_A7
Standard_A8
Standard_A8_v2
Standard_A8m_v2
Standard_A9
Standard_B1ms
Standard_B1s
Standard_B2ms
Standard_B2s
Standard_B4ms
Standard_B8ms
Standard_D1
Standard_D11
Standard_D11_v2
Standard_D12
Standard_D12_v2
Standard_D13
Standard_D13_v2
Standard_D14
Standard_D14_v2
Standard_D15_v2
Standard_D16_v3
Standard_D16s_v3
Standard_D1_v2
Standard_D2
Standard_D2_v2
Standard_D2_v3
Standard_D2s_v3
Standard_D3
Standard_D32_v3
Standard_D32s_v3
Standard_D3_v2
Standard_D4
Standard_D4_v2
Standard_D4_v3
Standard_D4s_v3
Standard_D5_v2
Standard_D64_v3
Standard_D64s_v3
Standard_D8_v3
Standard_D8s_v3
Standard_DS1
Standard_DS11
Standard_DS11_v2
Standard_DS12
Standard_DS12_v2
Standard_DS13
Standard_DS13-2_v2
Standard_DS13-4_v2
Standard_DS13_v2
Standard_DS14
Standard_DS14-4_v2
Standard_DS14-8_v2
Standard_DS14_v2
Standard_DS15_v2
Standard_DS1_v2
Standard_DS2
Standard_DS2_v2
Standard_DS3
Standard_DS3_v2
Standard_DS4
Standard_DS4_v2
Standard_DS5_v2
Standard_E16_v3
Standard_E16s_v3
Standard_E2_v3
Standard_E2s_v3
Standard_E32-16_v3
Standard_E32-8s_v3
Standard_E32_v3
Standard_E32s_v3
Standard_E4_v3
Standard_E4s_v3
Standard_E64-16s_v3
Standard_E64-32s_v3
Standard_E64_v3
Standard_E64s_v3
Standard_E8_v3
Standard_E8s_v3
Standard_F1
Standard_F16
Standard_F16s
Standard_F16s_v2
Standard_F1s
Standard_F2
Standard_F2s
Standard_F2s_v2
Standard_F32s_v2
Standard_F4
Standard_F4s
Standard_F4s_v2
Standard_F64s_v2
Standard_F72s_v2
Standard_F8
Standard_F8s
Standard_F8s_v2
Standard_G1
Standard_G2
Standard_G3
Standard_G4
Standard_G5
Standard_GS1
Standard_GS2
Standard_GS3
Standard_GS4
Standard_GS4-4
Standard_GS4-8
Standard_GS5
Standard_GS5-16
Standard_GS5-8
Standard_H16
Standard_H16m
Standard_H16mr
Standard_H16r
Standard_H8
Standard_H8m
Standard_L16s
Standard_L32s
Standard_L4s
Standard_L8s
Standard_M128-32ms
Standard_M128-64ms
Standard_M128ms
Standard_M128s
Standard_M64-16ms
Standard_M64-32ms
Standard_M64ms
Standard_M64s
Standard_NC12
Standard_NC12s_v2
Standard_NC12s_v3
Standard_NC24
Standard_NC24r
Standard_NC24rs_v2
Standard_NC24rs_v3
Standard_NC24s_v2
Standard_NC24s_v3
Standard_NC6
Standard_NC6s_v2
Standard_NC6s_v3
Standard_ND12s
Standard_ND24rs
Standard_ND24s
Standard_ND6s
Standard_NV12
Standard_NV24
Standard_NV6

VMDiskSecurityProfile

Yönetilen disk için güvenlik profili ayarlarını belirtir. Not: Yalnızca Gizli VM'ler için ayarlanabilir.

Name Tür Description
diskEncryptionSet

DiskEncryptionSetParameters

Müşteri Tarafından Yönetilen Anahtar ile şifrelenmiş GizliVM İşletim Sistemi Diski ve VMGuest blobu için kullanılan yönetilen disk için müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğini belirtir.

securityEncryptionType

securityEncryptionTypes

Yönetilen diskin EncryptionType değerini belirtir. VmGuestState blobu ile birlikte yönetilen diskin şifrelenmesi için DiskWithVMGuestState, yalnızca VMGuestState blobunun şifrelenmesi için VMGuestStateOnly ve VMGuestState blobunda üretici yazılımı durumunun kalıcı olmaması için NonPersistedTPM olarak ayarlanır.. Not: Yalnızca Gizli VM'ler için ayarlanabilir.

VMSizeProperties

Sanal makinedeki VM Boyutu Özellik ayarlarını belirtir.

Name Tür Description
vCPUsAvailable

integer

VM için kullanılabilen vCPU sayısını belirtir. Bu özellik istek gövdesinde belirtilmediğinde varsayılan davranış, bir bölgedeki kullanılabilir tüm sanal makine boyutlarını listele api yanıtında kullanıma sunulan sanal makine boyutu için kullanılabilir vCPU'ların değerine ayarlamaktır.

vCPUsPerCore

integer

vCPU ile fiziksel çekirdek oranını belirtir. Bu özellik istek gövdesinde belirtilmediğinde, bir bölgedeki tüm kullanılabilir sanal makine boyutlarını listele api yanıtında gösterilen VM Boyutu için varsayılan davranış vCPUPerCore değerine ayarlanır. Bu özelliğin 1 olarak ayarlanması, hiper iş parçacığının devre dışı bırakıldığını da gösterir.

WindowsConfiguration

Sanal makinedeki Windows işletim sistemi ayarlarını belirtir.

Name Tür Description
additionalUnattendContent

AdditionalUnattendContent[]

Windows Kurulumu tarafından kullanılan Unattend.xml dosyasına ekleyebileceğiniz ek base-64 kodlanmış XML biçimli bilgileri belirtir.

enableAutomaticUpdates

boolean

Windows sanal makinesi için Otomatik Güncelleştirmeler'in etkinleştirilip etkinleştirilmediğini gösterir. Varsayılan değer true değeridir. Sanal makine ölçek kümeleri için bu özellik güncelleştirilebilir ve güncelleştirmeler işletim sistemi yeniden sağlama üzerinde etkili olur.

enableVMAgentPlatformUpdates

boolean

VMAgent Platform Güncelleştirmelerinin Windows Sanal Makinesi için etkinleştirilip etkinleştirilmediğini gösterir.

patchSettings

PatchSettings

[Önizleme Özelliği] Windows'da VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir.

provisionVMAgent

boolean

Sanal makine aracısının sanal makinede sağlanıp sağlanmayacağını gösterir. Bu özellik istek gövdesinde belirtilmediğinde varsayılan olarak true olarak ayarlanır. Bu, VM'ye daha sonra uzantı eklenebilmesi için VM Aracısı'nın VM'ye yüklenmesini sağlar.

timeZone

string

Sanal makinenin saat dilimini belirtir. Örneğin, "Pasifik Standart Saati". Olası değerler, TimeZoneInfo.GetSystemTimeZonestarafından döndürülen saat dilimlerinden TimeZoneInfo.Id değer olabilir.

winRM

WinRMConfiguration

Windows Uzaktan Yönetim dinleyicilerini belirtir. Bu, uzak Windows PowerShell'i etkinleştirir.

WindowsPatchAssessmentMode

IaaS sanal makinesi için VM Konuk düzeltme eki değerlendirmesi modunu belirtir.

Olası değerler şunlardır:

imageDefault - Bir sanal makinede düzeltme eki değerlendirmelerinin zamanlamasını denetlersiniz.

AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır.

Değer Description
AutomaticByPlatform
ImageDefault

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir.

Değer Description
Always
IfRequired
Never
Unknown

WindowsVMGuestPatchAutomaticByPlatformSettings

Windows düzeltme eki ayarlarında düzeltme eki modu AutomaticByPlatform seçildiğinde uygulanacak ek ayarları belirtir.

Name Tür Description
bypassPlatformSafetyChecksOnUserSchedule

boolean

Müşterinin yanlışlıkla yükseltme yapmadan düzeltme eki uygulama zamanlamasını sağlar

rebootSetting

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir.

WindowsVMGuestPatchMode

IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir.

Olası değerler şunlardır:

el ile - Bir sanal makineye düzeltme eki uygulanmasını denetlersiniz. Bunu yapmak için VM'nin içine el ile düzeltme eki uygularsınız. Bu modda otomatik güncelleştirmeler devre dışı bırakılır; WindowsConfiguration.enableAutomaticUpdates özelliği false olmalıdır

AutomaticByOS - Sanal makine işletim sistemi tarafından otomatik olarak güncelleştirilir. WindowsConfiguration.enableAutomaticUpdates özelliği true olmalıdır.

AutomaticByPlatform - sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent ve WindowsConfiguration.enableAutomaticUpdates özellikleri true olmalıdır

Değer Description
AutomaticByOS
AutomaticByPlatform
Manual

WinRMConfiguration

VM'nin Windows Uzaktan Yönetim yapılandırmasını açıklar

Name Tür Description
listeners

WinRMListener[]

Windows Uzaktan Yönetim dinleyicilerinin listesi

WinRMListener

Windows Uzaktan Yönetim dinleyicisinin Protokol ve parmak izini açıklar

Name Tür Description
certificateUrl

string

Bu, Key Vault'a gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault'a gizli dizi eklemek için bkz. anahtar kasasına anahtar veya gizli dizi ekleme. Bu durumda, sertifikanızın UTF-8'de kodlanmış aşağıdaki JSON Nesnesinin Base64 kodlaması olması gerekir:

{
"data":"",
"dataType":"pfx",
"password":""
}
Sanal makineye sertifika yüklemek için Linux
için Azure Key Vault sanal makine uzantısını veya Windowsiçin Azure Key Vault sanal makine uzantısını önerilir.

protocol

ProtocolTypes

WinRM dinleyicisinin protokolünün belirtir. Olası değerler şunlardır: http,https .