IaasVMRestoreRequest interface
IaaS VM-workloadspecifieke herstelbewerking.
- Uitbreiding
Eigenschappen
| affinity |
Affiniteitsgroep die is gekoppeld aan vm die moet worden hersteld. Alleen gebruikt voor klassieke compute-VM's. |
| create |
Als er een nieuwe cloudservice wordt gemaakt tijdens het herstellen van de virtuele machine. Als dit onwaar is, wordt de VIRTUELE machine hersteld naar dezelfde cloudservice als op het moment van de back-up. |
| disk |
De id van DiskEncryptionSet: vereist als de VM at rest moet worden versleuteld tijdens het herstellen met de door de klant beheerde sleutel. |
| encryption |
Details die nodig zijn als de virtuele machine is versleuteld op het moment van de back-up. |
| extended |
De uitgebreide doellocatie waar de VIRTUELE machine moet worden hersteld, moet null zijn als herstel moet worden uitgevoerd in de openbare cloud |
| identity |
Specifieke hersteldetails voor IaaS-VM-werkbelastingen voor herstelbewerkingen met behulp van beheerde identiteit. |
| identity |
Informatie over beheerde identiteit die is vereist voor toegang tot het opslagaccount van de klant. |
| object |
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
| original |
Optie oorspronkelijk opslagaccount |
| recovery |
Id van de back-upkopie die moet worden hersteld. |
| recovery |
Type van dit herstel. |
| region | Regio waarin de virtuele machine wordt hersteld. |
| restore |
Lijst met schijf-LUN's voor gedeeltelijk herstellen |
| restore |
Vlag om aan te geven dat een niet-beheerde schijf-VM moet worden hersteld met beheerde schijven. |
| secured |
Slaat beveiligde VM-details op |
| source |
Volledig gekwalificeerde ARM-id van de VIRTUELE machine die wordt hersteld. |
| storage |
Volledig gekwalificeerde ARM-id van het opslagaccount waarnaar de VIRTUELE machine moet worden hersteld. |
| subnet |
Subnet-id is de subnet-id die is gekoppeld aan de te herstellen VM. Voor klassieke VM's is dit {VnetID}/Subnet/{SubnetName} en voor de Azure Resource Manager-VM's zou dit arm-resource-id zijn die wordt gebruikt om het subnet weer te geven. |
| target |
Hiermee geeft u de doelnetwerktoegangsinstellingen op voor schijven van vm die moeten worden hersteld, |
| target |
Volledig gekwalificeerde ARM-id van de domeinnaam die moet worden gekoppeld aan de VM die wordt hersteld. Dit geldt alleen voor klassieke virtuele machines. |
| target |
Dit is de ARM-id van de resourcegroep die u wilt maken voor deze virtuele machine en andere artefacten. Bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg} |
| target |
Dit is de volledige ARM-id van de virtuele machine die wordt gemaakt. Bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
| virtual |
Dit is de id van het virtuele netwerk van het vnet dat wordt gekoppeld aan de virtuele machine. De gebruiker wordt gevalideerd voor machtigingen voor deelnameacties in de gekoppelde toegang. |
| zones | Doelzone waar de VIRTUELE machine en de bijbehorende schijven moeten worden hersteld. |
Overgenomen eigenschappen
| resource |
ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd |
Eigenschapdetails
affinityGroup
Affiniteitsgroep die is gekoppeld aan vm die moet worden hersteld. Alleen gebruikt voor klassieke compute-VM's.
affinityGroup?: string
Waarde van eigenschap
string
createNewCloudService
Als er een nieuwe cloudservice wordt gemaakt tijdens het herstellen van de virtuele machine. Als dit onwaar is, wordt de VIRTUELE machine hersteld naar dezelfde cloudservice als op het moment van de back-up.
createNewCloudService?: boolean
Waarde van eigenschap
boolean
diskEncryptionSetId
De id van DiskEncryptionSet: vereist als de VM at rest moet worden versleuteld tijdens het herstellen met de door de klant beheerde sleutel.
diskEncryptionSetId?: string
Waarde van eigenschap
string
encryptionDetails
Details die nodig zijn als de virtuele machine is versleuteld op het moment van de back-up.
encryptionDetails?: EncryptionDetails
Waarde van eigenschap
extendedLocation
De uitgebreide doellocatie waar de VIRTUELE machine moet worden hersteld, moet null zijn als herstel moet worden uitgevoerd in de openbare cloud
extendedLocation?: ExtendedLocation
Waarde van eigenschap
identityBasedRestoreDetails
Specifieke hersteldetails voor IaaS-VM-werkbelastingen voor herstelbewerkingen met behulp van beheerde identiteit.
identityBasedRestoreDetails?: IdentityBasedRestoreDetails
Waarde van eigenschap
identityInfo
Informatie over beheerde identiteit die is vereist voor toegang tot het opslagaccount van de klant.
identityInfo?: IdentityInfo
Waarde van eigenschap
objectType
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven
objectType: "IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"
Waarde van eigenschap
"IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"
originalStorageAccountOption
Optie oorspronkelijk opslagaccount
originalStorageAccountOption?: boolean
Waarde van eigenschap
boolean
recoveryPointId
Id van de back-upkopie die moet worden hersteld.
recoveryPointId?: string
Waarde van eigenschap
string
recoveryType
Type van dit herstel.
recoveryType?: string
Waarde van eigenschap
string
region
Regio waarin de virtuele machine wordt hersteld.
region?: string
Waarde van eigenschap
string
restoreDiskLunList
Lijst met schijf-LUN's voor gedeeltelijk herstellen
restoreDiskLunList?: number[]
Waarde van eigenschap
number[]
restoreWithManagedDisks
Vlag om aan te geven dat een niet-beheerde schijf-VM moet worden hersteld met beheerde schijven.
restoreWithManagedDisks?: boolean
Waarde van eigenschap
boolean
securedVMDetails
Slaat beveiligde VM-details op
securedVMDetails?: SecuredVMDetails
Waarde van eigenschap
sourceResourceId
Volledig gekwalificeerde ARM-id van de VIRTUELE machine die wordt hersteld.
sourceResourceId?: string
Waarde van eigenschap
string
storageAccountId
Volledig gekwalificeerde ARM-id van het opslagaccount waarnaar de VIRTUELE machine moet worden hersteld.
storageAccountId?: string
Waarde van eigenschap
string
subnetId
Subnet-id is de subnet-id die is gekoppeld aan de te herstellen VM. Voor klassieke VM's is dit {VnetID}/Subnet/{SubnetName} en voor de Azure Resource Manager-VM's zou dit arm-resource-id zijn die wordt gebruikt om het subnet weer te geven.
subnetId?: string
Waarde van eigenschap
string
targetDiskNetworkAccessSettings
Hiermee geeft u de doelnetwerktoegangsinstellingen op voor schijven van vm die moeten worden hersteld,
targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings
Waarde van eigenschap
targetDomainNameId
Volledig gekwalificeerde ARM-id van de domeinnaam die moet worden gekoppeld aan de VM die wordt hersteld. Dit geldt alleen voor klassieke virtuele machines.
targetDomainNameId?: string
Waarde van eigenschap
string
targetResourceGroupId
Dit is de ARM-id van de resourcegroep die u wilt maken voor deze virtuele machine en andere artefacten. Bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}
targetResourceGroupId?: string
Waarde van eigenschap
string
targetVirtualMachineId
Dit is de volledige ARM-id van de virtuele machine die wordt gemaakt. Bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}
targetVirtualMachineId?: string
Waarde van eigenschap
string
virtualNetworkId
Dit is de id van het virtuele netwerk van het vnet dat wordt gekoppeld aan de virtuele machine. De gebruiker wordt gevalideerd voor machtigingen voor deelnameacties in de gekoppelde toegang.
virtualNetworkId?: string
Waarde van eigenschap
string
zones
Doelzone waar de VIRTUELE machine en de bijbehorende schijven moeten worden hersteld.
zones?: string[]
Waarde van eigenschap
string[]
Details van overgenomen eigenschap
resourceGuardOperationRequests
ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd
resourceGuardOperationRequests?: string[]
Waarde van eigenschap
string[]
overgenomen vanRestoreRequest.resourceGuardOperationRequests