Aracılığıyla paylaş


IaasVMRestoreRequest interface

IaaS VM iş yüküne özgü geri yükleme.

Extends

Özellikler

affinityGroup

Geri yüklenecek VM ile ilişkilendirilmiş benzite grubu. Yalnızca Klasik İşlem Sanal Makineleri için kullanılır.

createNewCloudService

VM geri yüklenirken yeni bir bulut hizmeti oluşturulmalıdır. Bu yanlışsa, VM yedekleme sırasında olduğu gibi aynı bulut hizmetine geri yüklenir.

diskEncryptionSetId

DiskEncryptionSet kimliği - geri yükleme sırasında vm'nin müşteri tarafından yönetilen anahtarla şifrelenmesi gerekiyorsa gereklidir.

encryptionDetails

Vm yedekleme sırasında şifrelendiyse gereken ayrıntılar.

extendedLocation

Sanal makinenin geri yüklenmesi gereken hedef genişletilmiş konum, genel bulutta geri yükleme yapılacaksa null olmalıdır

identityBasedRestoreDetails

Yönetilen kimlik kullanılarak geri yüklemeler için IaaS VM iş yüküne özgü geri yükleme ayrıntıları.

identityInfo

Müşteri depolama hesabına erişmek için gereken Yönetilen Kimlik bilgileri.

objectType

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

originalStorageAccountOption

Özgün Depolama Hesabı Seçeneği

recoveryPointId

Kurtarılacak yedek kopyanın kimliği.

recoveryType

Bu kurtarmanın türü.

region

Sanal makinenin geri yüklendiği bölge.

restoreDiskLunList

Kısmi geri yükleme için Disk LUN'larının listesi

restoreWithManagedDisks

Yönetilmeyen disk VM'sini gösteren bayrak Yönetilen disklerle geri yüklenmelidir.

securedVMDetails

Güvenli VM Ayrıntılarını Depolar

sourceResourceId

Kurtarılmakta olan VM'nin tam ARM kimliği.

storageAccountId

VM'nin geri yüklenmesi gereken depolama hesabının tam ARM kimliği.

subnetId

Alt ağ kimliği, geri yüklenecek VM ile ilişkilendirilmiş alt ağ kimliğidir. Klasik VM'ler için {VnetID}/Subnet/{SubnetName} ve Azure Resource Manager VM'leri için alt ağı temsil etmek için kullanılan ARM kaynak kimliği olacaktır.

targetDiskNetworkAccessSettings

Geri yüklenecek VM diskleri için hedef ağ erişim ayarlarını belirtir,

targetDomainNameId

Geri yüklenen VM ile ilişkilendirilecek etki alanı adının tam ARM kimliği. Bu yalnızca Klasik Sanal Makineler için geçerlidir.

targetResourceGroupId

Bu, bu Sanal makine ve diğer yapıtlar için oluşturmak istediğiniz kaynak grubunun ARM kimliğidir. Örneğin /subscriptions/{subId}/resourcegroups/{rg} için

targetVirtualMachineId

Bu, oluşturulacak VM'nin tam ARM kimliğidir. Örneğin, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} için

virtualNetworkId

Bu, sanal makineye eklenecek sanal ağın sanal ağ kimliğidir. Kullanıcı, bağlı erişimde katılma eylemi izinleri için doğrulanır.

zones

VM'nin ve disklerinin geri yüklenmesi gereken hedef bölge.

Devralınan Özellikler

resourceGuardOperationRequests

LAC denetiminin gerçekleştirileceği ResourceGuardOperationRequests

Özellik Ayrıntıları

affinityGroup

Geri yüklenecek VM ile ilişkilendirilmiş benzite grubu. Yalnızca Klasik İşlem Sanal Makineleri için kullanılır.

affinityGroup?: string

Özellik Değeri

string

createNewCloudService

VM geri yüklenirken yeni bir bulut hizmeti oluşturulmalıdır. Bu yanlışsa, VM yedekleme sırasında olduğu gibi aynı bulut hizmetine geri yüklenir.

createNewCloudService?: boolean

Özellik Değeri

boolean

diskEncryptionSetId

DiskEncryptionSet kimliği - geri yükleme sırasında vm'nin müşteri tarafından yönetilen anahtarla şifrelenmesi gerekiyorsa gereklidir.

diskEncryptionSetId?: string

Özellik Değeri

string

encryptionDetails

Vm yedekleme sırasında şifrelendiyse gereken ayrıntılar.

encryptionDetails?: EncryptionDetails

Özellik Değeri

extendedLocation

Sanal makinenin geri yüklenmesi gereken hedef genişletilmiş konum, genel bulutta geri yükleme yapılacaksa null olmalıdır

extendedLocation?: ExtendedLocation

Özellik Değeri

identityBasedRestoreDetails

Yönetilen kimlik kullanılarak geri yüklemeler için IaaS VM iş yüküne özgü geri yükleme ayrıntıları.

identityBasedRestoreDetails?: IdentityBasedRestoreDetails

Özellik Değeri

identityInfo

Müşteri depolama hesabına erişmek için gereken Yönetilen Kimlik bilgileri.

identityInfo?: IdentityInfo

Özellik Değeri

objectType

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

objectType: "IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

Özellik Değeri

"IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

originalStorageAccountOption

Özgün Depolama Hesabı Seçeneği

originalStorageAccountOption?: boolean

Özellik Değeri

boolean

recoveryPointId

Kurtarılacak yedek kopyanın kimliği.

recoveryPointId?: string

Özellik Değeri

string

recoveryType

Bu kurtarmanın türü.

recoveryType?: string

Özellik Değeri

string

region

Sanal makinenin geri yüklendiği bölge.

region?: string

Özellik Değeri

string

restoreDiskLunList

Kısmi geri yükleme için Disk LUN'larının listesi

restoreDiskLunList?: number[]

Özellik Değeri

number[]

restoreWithManagedDisks

Yönetilmeyen disk VM'sini gösteren bayrak Yönetilen disklerle geri yüklenmelidir.

restoreWithManagedDisks?: boolean

Özellik Değeri

boolean

securedVMDetails

Güvenli VM Ayrıntılarını Depolar

securedVMDetails?: SecuredVMDetails

Özellik Değeri

sourceResourceId

Kurtarılmakta olan VM'nin tam ARM kimliği.

sourceResourceId?: string

Özellik Değeri

string

storageAccountId

VM'nin geri yüklenmesi gereken depolama hesabının tam ARM kimliği.

storageAccountId?: string

Özellik Değeri

string

subnetId

Alt ağ kimliği, geri yüklenecek VM ile ilişkilendirilmiş alt ağ kimliğidir. Klasik VM'ler için {VnetID}/Subnet/{SubnetName} ve Azure Resource Manager VM'leri için alt ağı temsil etmek için kullanılan ARM kaynak kimliği olacaktır.

subnetId?: string

Özellik Değeri

string

targetDiskNetworkAccessSettings

Geri yüklenecek VM diskleri için hedef ağ erişim ayarlarını belirtir,

targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings

Özellik Değeri

targetDomainNameId

Geri yüklenen VM ile ilişkilendirilecek etki alanı adının tam ARM kimliği. Bu yalnızca Klasik Sanal Makineler için geçerlidir.

targetDomainNameId?: string

Özellik Değeri

string

targetResourceGroupId

Bu, bu Sanal makine ve diğer yapıtlar için oluşturmak istediğiniz kaynak grubunun ARM kimliğidir. Örneğin /subscriptions/{subId}/resourcegroups/{rg} için

targetResourceGroupId?: string

Özellik Değeri

string

targetVirtualMachineId

Bu, oluşturulacak VM'nin tam ARM kimliğidir. Örneğin, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} için

targetVirtualMachineId?: string

Özellik Değeri

string

virtualNetworkId

Bu, sanal makineye eklenecek sanal ağın sanal ağ kimliğidir. Kullanıcı, bağlı erişimde katılma eylemi izinleri için doğrulanır.

virtualNetworkId?: string

Özellik Değeri

string

zones

VM'nin ve disklerinin geri yüklenmesi gereken hedef bölge.

zones?: string[]

Özellik Değeri

string[]

Devralınan Özellik Detayları

resourceGuardOperationRequests

LAC denetiminin gerçekleştirileceği ResourceGuardOperationRequests

resourceGuardOperationRequests?: string[]

Özellik Değeri

string[]

Devralındığı yer:RestoreRequest.resourceGuardOperationRequests