INPUT_OBJECT

InstantRecoveryJobConfigV2Input

Description

Supported in v5.1+

link GraphQL Schema definition

  • input InstantRecoveryJobConfigV2Input {
  • # Supported in v5.1+
  • # ID of the ESXi host to use for Instant Recovery.
  • hostId: String
  • # Supported in v5.1+
  • # A Boolean value that determines whether the MOID of the source virtual machine
  • # is preserved in a restore operation. When this value is 'true', the MOID of the
  • # source is preserved. When this value is 'false', the restored virtual machine is
  • # assigned a new MOID.
  • preserveMoid: Boolean
  • # Supported in v5.1+
  • # A Boolean value that determines whether the job recovers the tags assigned to
  • # the virtual machine. When this value is 'true', the job recovers the tags. When
  • # this value is 'false', the job does not recover the tags.
  • shouldRecoverTags: Boolean
  • # Supported in v5.1+
  • # The preferred VLAN ID used by the VLAN ESXi host to mount the datastore.
  • vlan: Int
  • # Supported in v6.0+
  • # ID of the compute cluster where the new virtual machine will be mounted.
  • clusterId: String
  • # Supported in v6.0+
  • # ID of the resource pool where the new virtual machine will be mounted.
  • resourcePoolId: String
  • # Supported in v9.0+
  • # Specifies whether to trigger datastore migration immediately when the Instant
  • # Recovery succeeds.
  • shouldMigrateImmediately: Boolean
  • # Supported in v9.0+
  • # Configuration for datastore migration.
  • migrationConfig: RelocateMountConfigV2Input
  • mountExportSnapshotJobCommonOptionsV2: MountExportSnapshotJobCommonOptionsV2Input
  • requiredRecoveryParameters: RequiredRecoveryParametersInput
  • # Supported in v6.0+
  • # The network binding for vNIC of the virtual machine.
  • vNicBindings: [VmwareVnicBindingInfoV2Input!]
  • }