- 1.74.0 (latest)
- 1.73.0
- 1.72.0
- 1.70.0
- 1.68.0
- 1.67.0
- 1.64.0
- 1.63.0
- 1.62.0
- 1.60.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.5
- 1.2.0
- 1.1.1
- 1.0.5
public static interface VmMigrationGrpc.AsyncService
VM Migration Service
Methods
addGroupMigration(AddGroupMigrationRequest request, StreamObserver<Operation> responseObserver)
public default void addGroupMigration(AddGroupMigrationRequest request, StreamObserver<Operation> responseObserver)
Adds a MigratingVm to a Group.
Parameters | |
---|---|
Name | Description |
request |
AddGroupMigrationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
cancelCloneJob(CancelCloneJobRequest request, StreamObserver<Operation> responseObserver)
public default void cancelCloneJob(CancelCloneJobRequest request, StreamObserver<Operation> responseObserver)
Initiates the cancellation of a running clone job.
Parameters | |
---|---|
Name | Description |
request |
CancelCloneJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
cancelCutoverJob(CancelCutoverJobRequest request, StreamObserver<Operation> responseObserver)
public default void cancelCutoverJob(CancelCutoverJobRequest request, StreamObserver<Operation> responseObserver)
Initiates the cancellation of a running cutover job.
Parameters | |
---|---|
Name | Description |
request |
CancelCutoverJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
cancelDiskMigrationJob(CancelDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)
public default void cancelDiskMigrationJob(CancelDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)
Cancels the disk migration job.
Parameters | |
---|---|
Name | Description |
request |
CancelDiskMigrationJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
cancelImageImportJob(CancelImageImportJobRequest request, StreamObserver<Operation> responseObserver)
public default void cancelImageImportJob(CancelImageImportJobRequest request, StreamObserver<Operation> responseObserver)
Initiates the cancellation of a running clone job.
Parameters | |
---|---|
Name | Description |
request |
CancelImageImportJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createCloneJob(CreateCloneJobRequest request, StreamObserver<Operation> responseObserver)
public default void createCloneJob(CreateCloneJobRequest request, StreamObserver<Operation> responseObserver)
Initiates a Clone of a specific migrating VM.
Parameters | |
---|---|
Name | Description |
request |
CreateCloneJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createCutoverJob(CreateCutoverJobRequest request, StreamObserver<Operation> responseObserver)
public default void createCutoverJob(CreateCutoverJobRequest request, StreamObserver<Operation> responseObserver)
Initiates a Cutover of a specific migrating VM. The returned LRO is completed when the cutover job resource is created and the job is initiated.
Parameters | |
---|---|
Name | Description |
request |
CreateCutoverJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createDatacenterConnector(CreateDatacenterConnectorRequest request, StreamObserver<Operation> responseObserver)
public default void createDatacenterConnector(CreateDatacenterConnectorRequest request, StreamObserver<Operation> responseObserver)
Creates a new DatacenterConnector in a given Source.
Parameters | |
---|---|
Name | Description |
request |
CreateDatacenterConnectorRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createDiskMigrationJob(CreateDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)
public default void createDiskMigrationJob(CreateDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)
Creates a new disk migration job in a given Source.
Parameters | |
---|---|
Name | Description |
request |
CreateDiskMigrationJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createGroup(CreateGroupRequest request, StreamObserver<Operation> responseObserver)
public default void createGroup(CreateGroupRequest request, StreamObserver<Operation> responseObserver)
Creates a new Group in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createImageImport(CreateImageImportRequest request, StreamObserver<Operation> responseObserver)
public default void createImageImport(CreateImageImportRequest request, StreamObserver<Operation> responseObserver)
Creates a new ImageImport in a given project.
Parameters | |
---|---|
Name | Description |
request |
CreateImageImportRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createMigratingVm(CreateMigratingVmRequest request, StreamObserver<Operation> responseObserver)
public default void createMigratingVm(CreateMigratingVmRequest request, StreamObserver<Operation> responseObserver)
Creates a new MigratingVm in a given Source.
Parameters | |
---|---|
Name | Description |
request |
CreateMigratingVmRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createSource(CreateSourceRequest request, StreamObserver<Operation> responseObserver)
public default void createSource(CreateSourceRequest request, StreamObserver<Operation> responseObserver)
Creates a new Source in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateSourceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createTargetProject(CreateTargetProjectRequest request, StreamObserver<Operation> responseObserver)
public default void createTargetProject(CreateTargetProjectRequest request, StreamObserver<Operation> responseObserver)
Creates a new TargetProject in a given project.
NOTE: TargetProject is a global resource; hence the only supported value
for location is global
.
Parameters | |
---|---|
Name | Description |
request |
CreateTargetProjectRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createUtilizationReport(CreateUtilizationReportRequest request, StreamObserver<Operation> responseObserver)
public default void createUtilizationReport(CreateUtilizationReportRequest request, StreamObserver<Operation> responseObserver)
Creates a new UtilizationReport.
Parameters | |
---|---|
Name | Description |
request |
CreateUtilizationReportRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteDatacenterConnector(DeleteDatacenterConnectorRequest request, StreamObserver<Operation> responseObserver)
public default void deleteDatacenterConnector(DeleteDatacenterConnectorRequest request, StreamObserver<Operation> responseObserver)
Deletes a single DatacenterConnector.
Parameters | |
---|---|
Name | Description |
request |
DeleteDatacenterConnectorRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteDiskMigrationJob(DeleteDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)
public default void deleteDiskMigrationJob(DeleteDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)
Deletes a single DiskMigrationJob.
Parameters | |
---|---|
Name | Description |
request |
DeleteDiskMigrationJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteGroup(DeleteGroupRequest request, StreamObserver<Operation> responseObserver)
public default void deleteGroup(DeleteGroupRequest request, StreamObserver<Operation> responseObserver)
Deletes a single Group.
Parameters | |
---|---|
Name | Description |
request |
DeleteGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteImageImport(DeleteImageImportRequest request, StreamObserver<Operation> responseObserver)
public default void deleteImageImport(DeleteImageImportRequest request, StreamObserver<Operation> responseObserver)
Deletes a single ImageImport.
Parameters | |
---|---|
Name | Description |
request |
DeleteImageImportRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteMigratingVm(DeleteMigratingVmRequest request, StreamObserver<Operation> responseObserver)
public default void deleteMigratingVm(DeleteMigratingVmRequest request, StreamObserver<Operation> responseObserver)
Deletes a single MigratingVm.
Parameters | |
---|---|
Name | Description |
request |
DeleteMigratingVmRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteSource(DeleteSourceRequest request, StreamObserver<Operation> responseObserver)
public default void deleteSource(DeleteSourceRequest request, StreamObserver<Operation> responseObserver)
Deletes a single Source.
Parameters | |
---|---|
Name | Description |
request |
DeleteSourceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteTargetProject(DeleteTargetProjectRequest request, StreamObserver<Operation> responseObserver)
public default void deleteTargetProject(DeleteTargetProjectRequest request, StreamObserver<Operation> responseObserver)
Deletes a single TargetProject.
NOTE: TargetProject is a global resource; hence the only supported value
for location is global
.
Parameters | |
---|---|
Name | Description |
request |
DeleteTargetProjectRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteUtilizationReport(DeleteUtilizationReportRequest request, StreamObserver<Operation> responseObserver)
public default void deleteUtilizationReport(DeleteUtilizationReportRequest request, StreamObserver<Operation> responseObserver)
Deletes a single Utilization Report.
Parameters | |
---|---|
Name | Description |
request |
DeleteUtilizationReportRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
extendMigration(ExtendMigrationRequest request, StreamObserver<Operation> responseObserver)
public default void extendMigration(ExtendMigrationRequest request, StreamObserver<Operation> responseObserver)
Extend the migrating VM time to live.
Parameters | |
---|---|
Name | Description |
request |
ExtendMigrationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
fetchInventory(FetchInventoryRequest request, StreamObserver<FetchInventoryResponse> responseObserver)
public default void fetchInventory(FetchInventoryRequest request, StreamObserver<FetchInventoryResponse> responseObserver)
List remote source's inventory of VMs. The remote source is the onprem vCenter (remote in the sense it's not in Compute Engine). The inventory describes the list of existing VMs in that source. Note that this operation lists the VMs on the remote source, as opposed to listing the MigratingVms resources in the vmmigration service.
Parameters | |
---|---|
Name | Description |
request |
FetchInventoryRequest |
responseObserver |
io.grpc.stub.StreamObserver<FetchInventoryResponse> |
fetchStorageInventory(FetchStorageInventoryRequest request, StreamObserver<FetchStorageInventoryResponse> responseObserver)
public default void fetchStorageInventory(FetchStorageInventoryRequest request, StreamObserver<FetchStorageInventoryResponse> responseObserver)
List remote source's inventory of storage resources. The remote source is another cloud vendor (e.g. AWS, Azure). The inventory describes the list of existing storage resources in that source. Note that this operation lists the resources on the remote source, as opposed to listing the MigratingVms resources in the vmmigration service.
Parameters | |
---|---|
Name | Description |
request |
FetchStorageInventoryRequest |
responseObserver |
io.grpc.stub.StreamObserver<FetchStorageInventoryResponse> |
finalizeMigration(FinalizeMigrationRequest request, StreamObserver<Operation> responseObserver)
public default void finalizeMigration(FinalizeMigrationRequest request, StreamObserver<Operation> responseObserver)
Marks a migration as completed, deleting migration resources that are no longer being used. Only applicable after cutover is done.
Parameters | |
---|---|
Name | Description |
request |
FinalizeMigrationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getCloneJob(GetCloneJobRequest request, StreamObserver<CloneJob> responseObserver)
public default void getCloneJob(GetCloneJobRequest request, StreamObserver<CloneJob> responseObserver)
Gets details of a single CloneJob.
Parameters | |
---|---|
Name | Description |
request |
GetCloneJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<CloneJob> |
getCutoverJob(GetCutoverJobRequest request, StreamObserver<CutoverJob> responseObserver)
public default void getCutoverJob(GetCutoverJobRequest request, StreamObserver<CutoverJob> responseObserver)
Gets details of a single CutoverJob.
Parameters | |
---|---|
Name | Description |
request |
GetCutoverJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<CutoverJob> |
getDatacenterConnector(GetDatacenterConnectorRequest request, StreamObserver<DatacenterConnector> responseObserver)
public default void getDatacenterConnector(GetDatacenterConnectorRequest request, StreamObserver<DatacenterConnector> responseObserver)
Gets details of a single DatacenterConnector.
Parameters | |
---|---|
Name | Description |
request |
GetDatacenterConnectorRequest |
responseObserver |
io.grpc.stub.StreamObserver<DatacenterConnector> |
getDiskMigrationJob(GetDiskMigrationJobRequest request, StreamObserver<DiskMigrationJob> responseObserver)
public default void getDiskMigrationJob(GetDiskMigrationJobRequest request, StreamObserver<DiskMigrationJob> responseObserver)
Gets details of a single DiskMigrationJob.
Parameters | |
---|---|
Name | Description |
request |
GetDiskMigrationJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<DiskMigrationJob> |
getGroup(GetGroupRequest request, StreamObserver<Group> responseObserver)
public default void getGroup(GetGroupRequest request, StreamObserver<Group> responseObserver)
Gets details of a single Group.
Parameters | |
---|---|
Name | Description |
request |
GetGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Group> |
getImageImport(GetImageImportRequest request, StreamObserver<ImageImport> responseObserver)
public default void getImageImport(GetImageImportRequest request, StreamObserver<ImageImport> responseObserver)
Gets details of a single ImageImport.
Parameters | |
---|---|
Name | Description |
request |
GetImageImportRequest |
responseObserver |
io.grpc.stub.StreamObserver<ImageImport> |
getImageImportJob(GetImageImportJobRequest request, StreamObserver<ImageImportJob> responseObserver)
public default void getImageImportJob(GetImageImportJobRequest request, StreamObserver<ImageImportJob> responseObserver)
Gets details of a single ImageImportJob.
Parameters | |
---|---|
Name | Description |
request |
GetImageImportJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<ImageImportJob> |
getMigratingVm(GetMigratingVmRequest request, StreamObserver<MigratingVm> responseObserver)
public default void getMigratingVm(GetMigratingVmRequest request, StreamObserver<MigratingVm> responseObserver)
Gets details of a single MigratingVm.
Parameters | |
---|---|
Name | Description |
request |
GetMigratingVmRequest |
responseObserver |
io.grpc.stub.StreamObserver<MigratingVm> |
getReplicationCycle(GetReplicationCycleRequest request, StreamObserver<ReplicationCycle> responseObserver)
public default void getReplicationCycle(GetReplicationCycleRequest request, StreamObserver<ReplicationCycle> responseObserver)
Gets details of a single ReplicationCycle.
Parameters | |
---|---|
Name | Description |
request |
GetReplicationCycleRequest |
responseObserver |
io.grpc.stub.StreamObserver<ReplicationCycle> |
getSource(GetSourceRequest request, StreamObserver<Source> responseObserver)
public default void getSource(GetSourceRequest request, StreamObserver<Source> responseObserver)
Gets details of a single Source.
Parameters | |
---|---|
Name | Description |
request |
GetSourceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Source> |
getTargetProject(GetTargetProjectRequest request, StreamObserver<TargetProject> responseObserver)
public default void getTargetProject(GetTargetProjectRequest request, StreamObserver<TargetProject> responseObserver)
Gets details of a single TargetProject.
NOTE: TargetProject is a global resource; hence the only supported value
for location is global
.
Parameters | |
---|---|
Name | Description |
request |
GetTargetProjectRequest |
responseObserver |
io.grpc.stub.StreamObserver<TargetProject> |
getUtilizationReport(GetUtilizationReportRequest request, StreamObserver<UtilizationReport> responseObserver)
public default void getUtilizationReport(GetUtilizationReportRequest request, StreamObserver<UtilizationReport> responseObserver)
Gets a single Utilization Report.
Parameters | |
---|---|
Name | Description |
request |
GetUtilizationReportRequest |
responseObserver |
io.grpc.stub.StreamObserver<UtilizationReport> |
listCloneJobs(ListCloneJobsRequest request, StreamObserver<ListCloneJobsResponse> responseObserver)
public default void listCloneJobs(ListCloneJobsRequest request, StreamObserver<ListCloneJobsResponse> responseObserver)
Lists the CloneJobs of a migrating VM. Only 25 most recent CloneJobs are listed.
Parameters | |
---|---|
Name | Description |
request |
ListCloneJobsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListCloneJobsResponse> |
listCutoverJobs(ListCutoverJobsRequest request, StreamObserver<ListCutoverJobsResponse> responseObserver)
public default void listCutoverJobs(ListCutoverJobsRequest request, StreamObserver<ListCutoverJobsResponse> responseObserver)
Lists the CutoverJobs of a migrating VM. Only 25 most recent CutoverJobs are listed.
Parameters | |
---|---|
Name | Description |
request |
ListCutoverJobsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListCutoverJobsResponse> |
listDatacenterConnectors(ListDatacenterConnectorsRequest request, StreamObserver<ListDatacenterConnectorsResponse> responseObserver)
public default void listDatacenterConnectors(ListDatacenterConnectorsRequest request, StreamObserver<ListDatacenterConnectorsResponse> responseObserver)
Lists DatacenterConnectors in a given Source.
Parameters | |
---|---|
Name | Description |
request |
ListDatacenterConnectorsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListDatacenterConnectorsResponse> |
listDiskMigrationJobs(ListDiskMigrationJobsRequest request, StreamObserver<ListDiskMigrationJobsResponse> responseObserver)
public default void listDiskMigrationJobs(ListDiskMigrationJobsRequest request, StreamObserver<ListDiskMigrationJobsResponse> responseObserver)
Lists DiskMigrationJobs in a given Source.
Parameters | |
---|---|
Name | Description |
request |
ListDiskMigrationJobsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListDiskMigrationJobsResponse> |
listGroups(ListGroupsRequest request, StreamObserver<ListGroupsResponse> responseObserver)
public default void listGroups(ListGroupsRequest request, StreamObserver<ListGroupsResponse> responseObserver)
Lists Groups in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListGroupsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListGroupsResponse> |
listImageImportJobs(ListImageImportJobsRequest request, StreamObserver<ListImageImportJobsResponse> responseObserver)
public default void listImageImportJobs(ListImageImportJobsRequest request, StreamObserver<ListImageImportJobsResponse> responseObserver)
Lists ImageImportJobs in a given project.
Parameters | |
---|---|
Name | Description |
request |
ListImageImportJobsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListImageImportJobsResponse> |
listImageImports(ListImageImportsRequest request, StreamObserver<ListImageImportsResponse> responseObserver)
public default void listImageImports(ListImageImportsRequest request, StreamObserver<ListImageImportsResponse> responseObserver)
Lists ImageImports in a given project.
Parameters | |
---|---|
Name | Description |
request |
ListImageImportsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListImageImportsResponse> |
listMigratingVms(ListMigratingVmsRequest request, StreamObserver<ListMigratingVmsResponse> responseObserver)
public default void listMigratingVms(ListMigratingVmsRequest request, StreamObserver<ListMigratingVmsResponse> responseObserver)
Lists MigratingVms in a given Source.
Parameters | |
---|---|
Name | Description |
request |
ListMigratingVmsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListMigratingVmsResponse> |
listReplicationCycles(ListReplicationCyclesRequest request, StreamObserver<ListReplicationCyclesResponse> responseObserver)
public default void listReplicationCycles(ListReplicationCyclesRequest request, StreamObserver<ListReplicationCyclesResponse> responseObserver)
Lists ReplicationCycles in a given MigratingVM.
Parameters | |
---|---|
Name | Description |
request |
ListReplicationCyclesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListReplicationCyclesResponse> |
listSources(ListSourcesRequest request, StreamObserver<ListSourcesResponse> responseObserver)
public default void listSources(ListSourcesRequest request, StreamObserver<ListSourcesResponse> responseObserver)
Lists Sources in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListSourcesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListSourcesResponse> |
listTargetProjects(ListTargetProjectsRequest request, StreamObserver<ListTargetProjectsResponse> responseObserver)
public default void listTargetProjects(ListTargetProjectsRequest request, StreamObserver<ListTargetProjectsResponse> responseObserver)
Lists TargetProjects in a given project.
NOTE: TargetProject is a global resource; hence the only supported value
for location is global
.
Parameters | |
---|---|
Name | Description |
request |
ListTargetProjectsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListTargetProjectsResponse> |
listUtilizationReports(ListUtilizationReportsRequest request, StreamObserver<ListUtilizationReportsResponse> responseObserver)
public default void listUtilizationReports(ListUtilizationReportsRequest request, StreamObserver<ListUtilizationReportsResponse> responseObserver)
Lists Utilization Reports of the given Source.
Parameters | |
---|---|
Name | Description |
request |
ListUtilizationReportsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListUtilizationReportsResponse> |
pauseMigration(PauseMigrationRequest request, StreamObserver<Operation> responseObserver)
public default void pauseMigration(PauseMigrationRequest request, StreamObserver<Operation> responseObserver)
Pauses a migration for a VM. If cycle tasks are running they will be cancelled, preserving source task data. Further replication cycles will not be triggered while the VM is paused.
Parameters | |
---|---|
Name | Description |
request |
PauseMigrationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
removeGroupMigration(RemoveGroupMigrationRequest request, StreamObserver<Operation> responseObserver)
public default void removeGroupMigration(RemoveGroupMigrationRequest request, StreamObserver<Operation> responseObserver)
Removes a MigratingVm from a Group.
Parameters | |
---|---|
Name | Description |
request |
RemoveGroupMigrationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
resumeMigration(ResumeMigrationRequest request, StreamObserver<Operation> responseObserver)
public default void resumeMigration(ResumeMigrationRequest request, StreamObserver<Operation> responseObserver)
Resumes a migration for a VM. When called on a paused migration, will start the process of uploading data and creating snapshots; when called on a completed cut-over migration, will update the migration to active state and start the process of uploading data and creating snapshots.
Parameters | |
---|---|
Name | Description |
request |
ResumeMigrationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
runDiskMigrationJob(RunDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)
public default void runDiskMigrationJob(RunDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)
Runs the disk migration job.
Parameters | |
---|---|
Name | Description |
request |
RunDiskMigrationJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
startMigration(StartMigrationRequest request, StreamObserver<Operation> responseObserver)
public default void startMigration(StartMigrationRequest request, StreamObserver<Operation> responseObserver)
Starts migration for a VM. Starts the process of uploading data and creating snapshots, in replication cycles scheduled by the policy.
Parameters | |
---|---|
Name | Description |
request |
StartMigrationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateDiskMigrationJob(UpdateDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)
public default void updateDiskMigrationJob(UpdateDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)
Updates the parameters of a single DiskMigrationJob.
Parameters | |
---|---|
Name | Description |
request |
UpdateDiskMigrationJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateGroup(UpdateGroupRequest request, StreamObserver<Operation> responseObserver)
public default void updateGroup(UpdateGroupRequest request, StreamObserver<Operation> responseObserver)
Updates the parameters of a single Group.
Parameters | |
---|---|
Name | Description |
request |
UpdateGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateMigratingVm(UpdateMigratingVmRequest request, StreamObserver<Operation> responseObserver)
public default void updateMigratingVm(UpdateMigratingVmRequest request, StreamObserver<Operation> responseObserver)
Updates the parameters of a single MigratingVm.
Parameters | |
---|---|
Name | Description |
request |
UpdateMigratingVmRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateSource(UpdateSourceRequest request, StreamObserver<Operation> responseObserver)
public default void updateSource(UpdateSourceRequest request, StreamObserver<Operation> responseObserver)
Updates the parameters of a single Source.
Parameters | |
---|---|
Name | Description |
request |
UpdateSourceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateTargetProject(UpdateTargetProjectRequest request, StreamObserver<Operation> responseObserver)
public default void updateTargetProject(UpdateTargetProjectRequest request, StreamObserver<Operation> responseObserver)
Updates the parameters of a single TargetProject.
NOTE: TargetProject is a global resource; hence the only supported value
for location is global
.
Parameters | |
---|---|
Name | Description |
request |
UpdateTargetProjectRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
upgradeAppliance(UpgradeApplianceRequest request, StreamObserver<Operation> responseObserver)
public default void upgradeAppliance(UpgradeApplianceRequest request, StreamObserver<Operation> responseObserver)
Upgrades the appliance relate to this DatacenterConnector to the in-place updateable version.
Parameters | |
---|---|
Name | Description |
request |
UpgradeApplianceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |