IaasVMRestoreRequest interface
Przywracanie maszyny wirtualnej IaaS specyficzne dla obciążenia.
- Rozszerzenie
Właściwości
| affinity |
Grupa koligacji skojarzona z maszyną wirtualną do przywrócenia. Używane tylko w przypadku klasycznych maszyn wirtualnych obliczeniowych. |
| create |
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. |
| disk |
Identyfikator diskEncryptionSet — wymagany, jeśli maszyna wirtualna musi być zaszyfrowana podczas przywracania przy użyciu klucza zarządzanego przez klienta. |
| encryption |
Szczegóły potrzebne, jeśli maszyna wirtualna została zaszyfrowana podczas tworzenia kopii zapasowej. |
| extended |
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 |
| identity |
Szczegóły przywracania specyficzne dla obciążenia maszyny wirtualnej IaaS dotyczące przywracania przy użyciu tożsamości zarządzanej. |
| identity |
Informacje o tożsamości zarządzanej wymagane do uzyskania dostępu do konta magazynu klienta. |
| object |
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być |
| original |
Oryginalna opcja konta magazynu |
| recovery |
Identyfikator kopii zapasowej do odzyskania. |
| recovery |
Typ tego odzyskiwania. |
| region | Region, w którym przywracana jest maszyna wirtualna. |
| restore |
Lista jednostek LUN dysku na potrzeby częściowego przywracania |
| restore |
Flaga oznaczania niezarządzanej maszyny wirtualnej dysku powinna zostać przywrócona przy użyciu dysków zarządzanych. |
| secured |
Przechowuje szczegóły zabezpieczonej maszyny wirtualnej |
| source |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, która jest odzyskiwana. |
| storage |
W pełni kwalifikowany identyfikator arm konta magazynu, do którego ma zostać przywrócona maszyna wirtualna. |
| subnet |
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. |
| target |
Określa docelowe ustawienia dostępu do sieci dla dysków maszyny wirtualnej do przywrócenia, |
| target |
W pełni kwalifikowany identyfikator ARM nazwy domeny, który ma być skojarzony z przywracaną maszyną wirtualną. Dotyczy to tylko klasycznych maszyn wirtualnych. |
| target |
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} |
| target |
Jest to kompletny identyfikator arm maszyny wirtualnej, która zostanie utworzona. Na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
| virtual |
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
| resource |
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