
This is an archive version of the document. To get the most up-to-date information, see the
current version.
VirtualMachineRestoreOptionsValidationConfigV2
The following properties represent the VirtualMachineRestoreOptionsValidationConfigV2 JSON schema.
VirtualMachineRestoreOptionsValidationConfigV2
Property | Type | Description |
---|
validationSteps | array[string] | Specifies the step of validation process: None, Snapshot, Region, Subscription, ResourceGroup, StorageAccount, DiskType, Name, VmSize, AvailabilityZone, AvailabilitySet, Disks, Network, Subnet, SecurityGroup, All. | restoreOptions | VirtualMachineRestoreOptionsV2 | Specifies disk restore settings. |
|
VirtualMachineRestoreOptionsV2
Property | Type | Description |
---|
reason | string | Specifies a reason of a restore operation. | toAlternative | VirtualMachineToAlternativeRestoreOptionsV2 | [Applies if you want to restore to a new location or with different settings] Specifies virtual machine restore settings. | startVmAfterRestore | boolean | Defines whether Veeam Backup for Microsoft Azure must start an Azure VM after the restore operation. |
|
VirtualMachineToAlternativeRestoreOptionsV2
Property | Type | Description |
---|
name | string | Name of the restored Azure VM | subscription | AzureSubscriptionV2 | Information on an Azure subscription to which an Azure VM belongs. | resourceGroup | ResourceGroupV2 | Information on a resource group to which the restored virtual disk belongs. | region | RegionV2 | Information on an Azure region where a virtual disk resides. | vmSizeName | string | Specifies a type for the restored Azure VM. | virtualNetwork | VirtualNetworkV2 | Information on a network to which the restored Azure VM must be connected. | subnet | VirtualNetworkSubnetV2 | Information on a subnet to which the restored Azure VM must be connected. | networkSecurityGroup | NetworkSecurityGroupV2 | Information on network a security group to which the restored Azure VM must be connected. | availabilitySet | AvailabilitySetV2 | Specifies availability set options. | availabilityZone | AvailabilityZoneInfoV2 | Specifies a system ID assigned in the Veeam Backup for Microsoft Azure REST API to the target Availability Zone for the restored virtual disks. | diskType | array[string] | Type of the virtual disk attached to an Azure VM: Managed, Unmanaged. | osDisk | DiskRestoreOptionsBaseV2 | Information on an OS disk attached to the restored Azure VM. | dataDisks | DiskRestoreOptionsBaseV2 | Information on a data disk attached to the restored Azure VM. |
|
AzureSubscriptionV2
Property | Type | Description |
---|
id | string | System ID assigned to the Azure subscription. | environment | array[string] | Type of the Microsoft Azure environment: Global, Germany, China, USGovernment. | tenantId | string | Azure ID assigned to the tenant. | tenantName | string | Name of the tenant. | name | string | Name of the Azure subscription | status | array[string] | Status of the Azure subscription: Active, Disabled. | _links | string | A list of methods and operations available for the Azure subscription in the Veeam Backup for Microsoft Azure REST API, and request URLs used to perform the operations. |
|
ResourceGroupV2
Property | Type | Description |
---|
id | string | Azure ID assigned to the resource group. | resourceId | string | Azure ID assigned to the resource group. | name | string | Name of the resource group. | azureEnvironment | array[string] | Type of the Microsoft Azure environment: Global, Germany, China, USGovernment. | subscriptionId | string | Azure ID of the subscription to which the resource group belongs. | regionId | string | Azure ID of the Azure region where the resource group is located. | _links | string | A list of methods and operations available for the resource group in the Veeam Backup for Microsoft Azure REST API, and request URLs used to perform the operations. |
|
RegionV2
Property | Type | Description |
---|
id | string | Azure ID assigned to the Azure region where a virtual disk resides. | name | string | Name of the Azure region where a virtual disk resides. |
|
VirtualNetworkV2
Property | Type | Description |
---|
id | string | Azure ID of the virtual network. | name | string | Name of the virtual network. | regionName | string | Name of the Azure region. | addressSpaces | string | IP address range of the created virtual network. | _links | array | A list of methods and operations available for the /virtualNetworks collections in the Veeam Backup for Microsoft Azure REST API, and request URLs used to perform the operations. |
|
VirtualNetworkSubnetV2
Property | Type | Description |
---|
networkSecurityGroup | NetworkSecurityGroupV2 | Information a security group to which the subnet belongs. | name | string | Name of the virtual network. | addressSpaces | string | IP address range of the created virtual network. |
|
NetworkSecurityGroupV2
Property | Type | Description |
---|
id | string | Azure ID assigned to a network security group. | name | string | Name of the network security group. | regionId | string | Azure ID assigned to the Azure region to which the security group belongs to. | resourceGroupName | string | Name of the resource group. | subscriptionId | string | Azure ID of the subscription where the network security group belongs. |
|
AvailabilitySetV2
Property | Type | Description |
---|
id | string | Azure ID assigned to the availability set. | name | string | Name of the availability set. | regionId | string | System ID assigned to the Azure region to which the availability set belongs to. |
|
AvailabilityZoneInfoV2
Property | Type | Description |
---|
subscriptionId | string | Azure ID assigned to an Azure subscription. | regionId | string | Azure ID assigned to an Azure region. | name | string | Name of an Availability Zone. | _links | array | A list of methods and operations available for the Azure Availability Zones in the Veeam Backup for Microsoft Azure REST API, and request URLs used to perform the operations. |
|
DiskRestoreOptionsBaseV2
Property | Type | Description |
---|
diskId | string | System ID assigned to the restored virtual disk. | name | string | Name of the restored virtual disk. | resourceGroup | ResourceGroupV2 | Information on a resource group to which the restored virtual disk belongs. | storageAccount | StorageAccountV2 | Information on a storage account to which the restored virtual disk belongs. |
|
StorageAccountV2
Property | Type | Description |
---|
id | string | System ID assigned to an Azure storage account in the Veeam Backup for Microsoft Azure REST API. | resourceId | string | Azure ID assigned to Azure storage account. | name | string | Name of the Azure storage account. | skuName | string | Name of the Azure disk SKU. | performance | array(string) | Type performance tier specified for the storage account: Standard, Premium. | redundancy | array(string) | Type of Azure storage data redundancy: Unknown, LRS, GRS, RAGRS, ZRS. | accessTier | string | Type of the access tier applied to the storage account. | regionId | string | System ID of the Azure region where the storage account is located. | regionName | string | Name of the Azure region where the storage account is located. | removedFromAzure | boolean | Defines whether the storage account is no longer present in the Azure environment. | supportsTiering | booelan | Defines whether the storage account supports tiering. | _links | array | A list of methods and operations available for the Azure storage account in the Veeam Backup for Microsoft Azure REST API, and request URLs used to perform the operations. |
|