Skip to content

StartExportAzureNativeVirtualMachineJobInput

Input for the job to export the specified Azure Native Virtual Machine to the specified destination.

Fields

Field Type Description
archivedSnapshotId UUID ID of the archived snapshot to be exported. This field should be specified only when snapshotType is set to Archived. In such cases, the archived snapshot will be used for export. If snapshotType is not Archived, this field is ignored.
availabilitySetNativeId String The native ID of the availability set used by the virtual machine created by the export job.
destinationAvailabilityZone String The Availability Zone where the virtual machine created by the export job exists. When the region type does not support Availability Zones, this value is null.
destinationKeyVaultName String Name of the key vault created in the destination region.This is required for cross region export of ADE enabled VMs.
destinationRegion AzureNativeRegion! The region where the virtual machine created by the export job exists.
destinationSubscriptionRubrikId UUID The Rubrik ID of the Azure subscription to which the virtual machine is exported. When this value is not specified, the virtual machine is exported to the same Azure subscription.
diskEncryptionSetNativeId String Native ID of the disk encryption set for encrypting the newly created disks.
networkSecurityGroupNativeId String The native ID of the network security group used by the virtual machine created by the export job.
recoveryDiskIds [UUID!] Specifies a list of Azure disk unique native IDs that will be exported. When empty, all disks from the snapshot will be exported.
resourceGroupName String! The resource group associated with the virtual machine created by the export job.
shouldEnableAcceleratedNetworking Boolean Specifies whether to enable accelerated networking for the virtual machine created by the export job. This value is false by default.
shouldExportTags Boolean! Specifies whether to export the tags from the snapshot.
shouldPowerOff Boolean! Specifies whether to export the virtual machine in a powered-down state.
shouldUseReplica Boolean Specifies whether to recover from a replica of the source snapshot.
snapshotId UUID! The snapshot ID of the snapshot used to export a virtual machine.
snapshotType AzureSnapshotType The type of the snapshot to recover from.
subnetNativeId String! The native ID of the subnet used by the virtual machine created by the export job.
virtualMachineName String! The name of the virtual machine created as a result of the export job.
virtualMachineSize String! The size, in GiB, of the virtual machine created by the export job.