Udostępnij przez


IaasVMRestoreRequest interface

Przywracanie maszyny wirtualnej IaaS specyficzne dla obciążenia.

Rozszerzenie

Właściwości

affinityGroup

Grupa koligacji skojarzona z maszyną wirtualną do przywrócenia. Używane tylko w przypadku klasycznych maszyn wirtualnych obliczeniowych.

createNewCloudService

Jeśli podczas przywracania maszyny wirtualnej zostanie utworzona nowa usługa w chmurze. Jeśli jest to fałsz, maszyna wirtualna zostanie przywrócona do tej samej usługi w chmurze, co w momencie tworzenia kopii zapasowej.

diskEncryptionSetId

Identyfikator diskEncryptionSet — wymagany, jeśli maszyna wirtualna musi być zaszyfrowana podczas przywracania przy użyciu klucza zarządzanego przez klienta.

encryptionDetails

Szczegóły potrzebne, jeśli maszyna wirtualna została zaszyfrowana podczas tworzenia kopii zapasowej.

extendedLocation

Docelowa lokalizacja rozszerzona, w której należy przywrócić maszynę wirtualną, powinna mieć wartość null, jeśli przywracanie ma być wykonywane w chmurze publicznej

identityBasedRestoreDetails

Szczegóły przywracania specyficzne dla obciążenia maszyny wirtualnej IaaS dotyczące przywracania przy użyciu tożsamości zarządzanej.

identityInfo

Informacje o tożsamości zarządzanej wymagane do uzyskania dostępu do konta magazynu klienta.

objectType

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

originalStorageAccountOption

Oryginalna opcja konta magazynu

recoveryPointId

Identyfikator kopii zapasowej do odzyskania.

recoveryType

Typ tego odzyskiwania.

region

Region, w którym przywracana jest maszyna wirtualna.

restoreDiskLunList

Lista jednostek LUN dysku na potrzeby częściowego przywracania

restoreWithManagedDisks

Flaga oznaczania niezarządzanej maszyny wirtualnej dysku powinna zostać przywrócona przy użyciu dysków zarządzanych.

securedVMDetails

Przechowuje szczegóły zabezpieczonej maszyny wirtualnej

sourceResourceId

W pełni kwalifikowany identyfikator arm maszyny wirtualnej, która jest odzyskiwana.

storageAccountId

W pełni kwalifikowany identyfikator arm konta magazynu, do którego ma zostać przywrócona maszyna wirtualna.

subnetId

Identyfikator podsieci to identyfikator podsieci skojarzony z maszyną wirtualną, która ma zostać przywrócona. W przypadku klasycznych maszyn wirtualnych będzie to {VnetID}/Subnet/{SubnetName}, a dla maszyn wirtualnych usługi Azure Resource Manager będzie to identyfikator zasobu usługi ARM używany do reprezentowania podsieci.

targetDiskNetworkAccessSettings

Określa docelowe ustawienia dostępu do sieci dla dysków maszyny wirtualnej do przywrócenia,

targetDomainNameId

W pełni kwalifikowany identyfikator ARM nazwy domeny, który ma być skojarzony z przywracaną maszyną wirtualną. Dotyczy to tylko klasycznych maszyn wirtualnych.

targetResourceGroupId

Jest to identyfikator arm grupy zasobów, którą chcesz utworzyć dla tej maszyny wirtualnej i innych artefaktów. Na przykład /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

Jest to kompletny identyfikator arm maszyny wirtualnej, która zostanie utworzona. Na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

Jest to identyfikator sieci wirtualnej sieci wirtualnej, która zostanie dołączona do maszyny wirtualnej. Użytkownik zostanie zweryfikowany pod kątem uprawnień akcji sprzężenia w połączonym dostępie.

zones

Strefa docelowa, w której należy przywrócić maszynę wirtualną i jej dyski.

Właściwości dziedziczone

resourceGuardOperationRequests

ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC

Szczegóły właściwości

affinityGroup

Grupa koligacji skojarzona z maszyną wirtualną do przywrócenia. Używane tylko w przypadku klasycznych maszyn wirtualnych obliczeniowych.

affinityGroup?: string

Wartość właściwości

string

createNewCloudService

Jeśli podczas przywracania maszyny wirtualnej zostanie utworzona nowa usługa w chmurze. Jeśli jest to fałsz, maszyna wirtualna zostanie przywrócona do tej samej usługi w chmurze, co w momencie tworzenia kopii zapasowej.

createNewCloudService?: boolean

Wartość właściwości

boolean

diskEncryptionSetId

Identyfikator diskEncryptionSet — wymagany, jeśli maszyna wirtualna musi być zaszyfrowana podczas przywracania przy użyciu klucza zarządzanego przez klienta.

diskEncryptionSetId?: string

Wartość właściwości

string

encryptionDetails

Szczegóły potrzebne, jeśli maszyna wirtualna została zaszyfrowana podczas tworzenia kopii zapasowej.

encryptionDetails?: EncryptionDetails

Wartość właściwości

extendedLocation

Docelowa lokalizacja rozszerzona, w której należy przywrócić maszynę wirtualną, powinna mieć wartość null, jeśli przywracanie ma być wykonywane w chmurze publicznej

extendedLocation?: ExtendedLocation

Wartość właściwości

identityBasedRestoreDetails

Szczegóły przywracania specyficzne dla obciążenia maszyny wirtualnej IaaS dotyczące przywracania przy użyciu tożsamości zarządzanej.

identityBasedRestoreDetails?: IdentityBasedRestoreDetails

Wartość właściwości

identityInfo

Informacje o tożsamości zarządzanej wymagane do uzyskania dostępu do konta magazynu klienta.

identityInfo?: IdentityInfo

Wartość właściwości

objectType

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

objectType: "IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

Wartość właściwości

"IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

originalStorageAccountOption

Oryginalna opcja konta magazynu

originalStorageAccountOption?: boolean

Wartość właściwości

boolean

recoveryPointId

Identyfikator kopii zapasowej do odzyskania.

recoveryPointId?: string

Wartość właściwości

string

recoveryType

Typ tego odzyskiwania.

recoveryType?: string

Wartość właściwości

string

region

Region, w którym przywracana jest maszyna wirtualna.

region?: string

Wartość właściwości

string

restoreDiskLunList

Lista jednostek LUN dysku na potrzeby częściowego przywracania

restoreDiskLunList?: number[]

Wartość właściwości

number[]

restoreWithManagedDisks

Flaga oznaczania niezarządzanej maszyny wirtualnej dysku powinna zostać przywrócona przy użyciu dysków zarządzanych.

restoreWithManagedDisks?: boolean

Wartość właściwości

boolean

securedVMDetails

Przechowuje szczegóły zabezpieczonej maszyny wirtualnej

securedVMDetails?: SecuredVMDetails

Wartość właściwości

sourceResourceId

W pełni kwalifikowany identyfikator arm maszyny wirtualnej, która jest odzyskiwana.

sourceResourceId?: string

Wartość właściwości

string

storageAccountId

W pełni kwalifikowany identyfikator arm konta magazynu, do którego ma zostać przywrócona maszyna wirtualna.

storageAccountId?: string

Wartość właściwości

string

subnetId

Identyfikator podsieci to identyfikator podsieci skojarzony z maszyną wirtualną, która ma zostać przywrócona. W przypadku klasycznych maszyn wirtualnych będzie to {VnetID}/Subnet/{SubnetName}, a dla maszyn wirtualnych usługi Azure Resource Manager będzie to identyfikator zasobu usługi ARM używany do reprezentowania podsieci.

subnetId?: string

Wartość właściwości

string

targetDiskNetworkAccessSettings

Określa docelowe ustawienia dostępu do sieci dla dysków maszyny wirtualnej do przywrócenia,

targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings

Wartość właściwości

targetDomainNameId

W pełni kwalifikowany identyfikator ARM nazwy domeny, który ma być skojarzony z przywracaną maszyną wirtualną. Dotyczy to tylko klasycznych maszyn wirtualnych.

targetDomainNameId?: string

Wartość właściwości

string

targetResourceGroupId

Jest to identyfikator arm grupy zasobów, którą chcesz utworzyć dla tej maszyny wirtualnej i innych artefaktów. Na przykład /subscriptions/{subId}/resourcegroups/{rg}

targetResourceGroupId?: string

Wartość właściwości

string

targetVirtualMachineId

Jest to kompletny identyfikator arm maszyny wirtualnej, która zostanie utworzona. Na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

targetVirtualMachineId?: string

Wartość właściwości

string

virtualNetworkId

Jest to identyfikator sieci wirtualnej sieci wirtualnej, która zostanie dołączona do maszyny wirtualnej. Użytkownik zostanie zweryfikowany pod kątem uprawnień akcji sprzężenia w połączonym dostępie.

virtualNetworkId?: string

Wartość właściwości

string

zones

Strefa docelowa, w której należy przywrócić maszynę wirtualną i jej dyski.

zones?: string[]

Wartość właściwości

string[]

Szczegóły właściwości dziedziczonej

resourceGuardOperationRequests

ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC

resourceGuardOperationRequests?: string[]

Wartość właściwości

string[]

dziedziczone zRestoreRequest.resourceGuardOperationRequests