VirtualMachineRestoreOptionsValidationConfigV2

The following properties represent the VirtualMachineRestoreOptionsValidationConfigV2 JSON schema.

DiskRestoreOptionsValidationConfigV2_2VirtualMachineRestoreOptionsValidationConfigV2

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.

DiskRestoreOptionsValidationConfigV2_2VirtualMachineRestoreOptionsV2

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.

DiskRestoreOptionsValidationConfigV2_2VirtualMachineToAlternativeRestoreOptionsV2

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.

DiskRestoreOptionsValidationConfigV2_2AzureSubscriptionV2

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.

DiskRestoreOptionsValidationConfigV2_2ResourceGroupV2

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.

DiskRestoreOptionsValidationConfigV2_2 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.

DiskRestoreOptionsValidationConfigV2_2VirtualNetworkV2

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.

DiskRestoreOptionsValidationConfigV2_2VirtualNetworkSubnetV2

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.

DiskRestoreOptionsValidationConfigV2_2NetworkSecurityGroupV2

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.

DiskRestoreOptionsValidationConfigV2_2AvailabilitySetV2

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.

DiskRestoreOptionsValidationConfigV2_2AvailabilityZoneInfoV2

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.

DiskRestoreOptionsValidationConfigV2_2DiskRestoreOptionsBaseV2

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.

DiskRestoreOptionsValidationConfigV2_2StorageAccountV2

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.

I want to report a typo

There is a misspelling right here:

 

I want to let the Veeam Documentation Team know about that.