Send feedback
Class VmMigrationConnection (2.32.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.32.0 keyboard_arrow_down
Functions
virtual options()
Returns
Type
Description
Options
virtual ListSources(google::cloud::vmmigration::v1::ListSourcesRequest)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::ListSourcesRequest
Returns
Type
Description
StreamRange< google::cloud::vmmigration::v1::Source >
virtual GetSource(google::cloud::vmmigration::v1::GetSourceRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::GetSourceRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmmigration::v1::Source >
virtual CreateSource(google::cloud::vmmigration::v1::CreateSourceRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::CreateSourceRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::Source > >
virtual CreateSource(NoAwaitTag, google::cloud::vmmigration::v1::CreateSourceRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::CreateSourceRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateSource(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::Source > >
virtual UpdateSource(google::cloud::vmmigration::v1::UpdateSourceRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::UpdateSourceRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::Source > >
virtual UpdateSource(NoAwaitTag, google::cloud::vmmigration::v1::UpdateSourceRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::UpdateSourceRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateSource(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::Source > >
virtual DeleteSource(google::cloud::vmmigration::v1::DeleteSourceRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::DeleteSourceRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual DeleteSource(NoAwaitTag, google::cloud::vmmigration::v1::DeleteSourceRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::DeleteSourceRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteSource(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual FetchInventory(google::cloud::vmmigration::v1::FetchInventoryRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::FetchInventoryRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmmigration::v1::FetchInventoryResponse >
virtual ListUtilizationReports(google::cloud::vmmigration::v1::ListUtilizationReportsRequest)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::ListUtilizationReportsRequest
Returns
Type
Description
StreamRange< google::cloud::vmmigration::v1::UtilizationReport >
virtual GetUtilizationReport(google::cloud::vmmigration::v1::GetUtilizationReportRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::GetUtilizationReportRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmmigration::v1::UtilizationReport >
virtual CreateUtilizationReport(google::cloud::vmmigration::v1::CreateUtilizationReportRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::CreateUtilizationReportRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::UtilizationReport > >
virtual CreateUtilizationReport(NoAwaitTag, google::cloud::vmmigration::v1::CreateUtilizationReportRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::CreateUtilizationReportRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateUtilizationReport(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::UtilizationReport > >
virtual DeleteUtilizationReport(google::cloud::vmmigration::v1::DeleteUtilizationReportRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::DeleteUtilizationReportRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual DeleteUtilizationReport(NoAwaitTag, google::cloud::vmmigration::v1::DeleteUtilizationReportRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::DeleteUtilizationReportRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteUtilizationReport(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual ListDatacenterConnectors(google::cloud::vmmigration::v1::ListDatacenterConnectorsRequest)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::ListDatacenterConnectorsRequest
Returns
Type
Description
StreamRange< google::cloud::vmmigration::v1::DatacenterConnector >
virtual GetDatacenterConnector(google::cloud::vmmigration::v1::GetDatacenterConnectorRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::GetDatacenterConnectorRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmmigration::v1::DatacenterConnector >
virtual CreateDatacenterConnector(google::cloud::vmmigration::v1::CreateDatacenterConnectorRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::CreateDatacenterConnectorRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::DatacenterConnector > >
virtual CreateDatacenterConnector(NoAwaitTag, google::cloud::vmmigration::v1::CreateDatacenterConnectorRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::CreateDatacenterConnectorRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateDatacenterConnector(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::DatacenterConnector > >
virtual DeleteDatacenterConnector(google::cloud::vmmigration::v1::DeleteDatacenterConnectorRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::DeleteDatacenterConnectorRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual DeleteDatacenterConnector(NoAwaitTag, google::cloud::vmmigration::v1::DeleteDatacenterConnectorRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::DeleteDatacenterConnectorRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteDatacenterConnector(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual UpgradeAppliance(google::cloud::vmmigration::v1::UpgradeApplianceRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::UpgradeApplianceRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::UpgradeApplianceResponse > >
virtual UpgradeAppliance(NoAwaitTag, google::cloud::vmmigration::v1::UpgradeApplianceRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::UpgradeApplianceRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpgradeAppliance(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::UpgradeApplianceResponse > >
virtual CreateMigratingVm(google::cloud::vmmigration::v1::CreateMigratingVmRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::CreateMigratingVmRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::MigratingVm > >
virtual CreateMigratingVm(NoAwaitTag, google::cloud::vmmigration::v1::CreateMigratingVmRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::CreateMigratingVmRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateMigratingVm(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::MigratingVm > >
virtual ListMigratingVms(google::cloud::vmmigration::v1::ListMigratingVmsRequest)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::ListMigratingVmsRequest
Returns
Type
Description
StreamRange< google::cloud::vmmigration::v1::MigratingVm >
virtual GetMigratingVm(google::cloud::vmmigration::v1::GetMigratingVmRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::GetMigratingVmRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmmigration::v1::MigratingVm >
virtual UpdateMigratingVm(google::cloud::vmmigration::v1::UpdateMigratingVmRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::UpdateMigratingVmRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::MigratingVm > >
virtual UpdateMigratingVm(NoAwaitTag, google::cloud::vmmigration::v1::UpdateMigratingVmRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::UpdateMigratingVmRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateMigratingVm(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::MigratingVm > >
virtual DeleteMigratingVm(google::cloud::vmmigration::v1::DeleteMigratingVmRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::DeleteMigratingVmRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual DeleteMigratingVm(NoAwaitTag, google::cloud::vmmigration::v1::DeleteMigratingVmRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::DeleteMigratingVmRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteMigratingVm(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual StartMigration(google::cloud::vmmigration::v1::StartMigrationRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::StartMigrationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::StartMigrationResponse > >
virtual StartMigration(NoAwaitTag, google::cloud::vmmigration::v1::StartMigrationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::StartMigrationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual StartMigration(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::StartMigrationResponse > >
virtual ResumeMigration(google::cloud::vmmigration::v1::ResumeMigrationRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::ResumeMigrationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::ResumeMigrationResponse > >
virtual ResumeMigration(NoAwaitTag, google::cloud::vmmigration::v1::ResumeMigrationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::ResumeMigrationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual ResumeMigration(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::ResumeMigrationResponse > >
virtual PauseMigration(google::cloud::vmmigration::v1::PauseMigrationRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::PauseMigrationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::PauseMigrationResponse > >
virtual PauseMigration(NoAwaitTag, google::cloud::vmmigration::v1::PauseMigrationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::PauseMigrationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual PauseMigration(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::PauseMigrationResponse > >
virtual FinalizeMigration(google::cloud::vmmigration::v1::FinalizeMigrationRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::FinalizeMigrationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::FinalizeMigrationResponse > >
virtual FinalizeMigration(NoAwaitTag, google::cloud::vmmigration::v1::FinalizeMigrationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::FinalizeMigrationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual FinalizeMigration(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::FinalizeMigrationResponse > >
virtual CreateCloneJob(google::cloud::vmmigration::v1::CreateCloneJobRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::CreateCloneJobRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::CloneJob > >
virtual CreateCloneJob(NoAwaitTag, google::cloud::vmmigration::v1::CreateCloneJobRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::CreateCloneJobRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateCloneJob(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::CloneJob > >
virtual CancelCloneJob(google::cloud::vmmigration::v1::CancelCloneJobRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::CancelCloneJobRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::CancelCloneJobResponse > >
virtual CancelCloneJob(NoAwaitTag, google::cloud::vmmigration::v1::CancelCloneJobRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::CancelCloneJobRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CancelCloneJob(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::CancelCloneJobResponse > >
virtual ListCloneJobs(google::cloud::vmmigration::v1::ListCloneJobsRequest)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::ListCloneJobsRequest
Returns
Type
Description
StreamRange< google::cloud::vmmigration::v1::CloneJob >
virtual GetCloneJob(google::cloud::vmmigration::v1::GetCloneJobRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::GetCloneJobRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmmigration::v1::CloneJob >
virtual CreateCutoverJob(google::cloud::vmmigration::v1::CreateCutoverJobRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::CreateCutoverJobRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::CutoverJob > >
virtual CreateCutoverJob(NoAwaitTag, google::cloud::vmmigration::v1::CreateCutoverJobRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::CreateCutoverJobRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateCutoverJob(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::CutoverJob > >
virtual CancelCutoverJob(google::cloud::vmmigration::v1::CancelCutoverJobRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::CancelCutoverJobRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::CancelCutoverJobResponse > >
virtual CancelCutoverJob(NoAwaitTag, google::cloud::vmmigration::v1::CancelCutoverJobRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::CancelCutoverJobRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CancelCutoverJob(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::CancelCutoverJobResponse > >
virtual ListCutoverJobs(google::cloud::vmmigration::v1::ListCutoverJobsRequest)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::ListCutoverJobsRequest
Returns
Type
Description
StreamRange< google::cloud::vmmigration::v1::CutoverJob >
virtual GetCutoverJob(google::cloud::vmmigration::v1::GetCutoverJobRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::GetCutoverJobRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmmigration::v1::CutoverJob >
virtual ListGroups(google::cloud::vmmigration::v1::ListGroupsRequest)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::ListGroupsRequest
Returns
Type
Description
StreamRange< google::cloud::vmmigration::v1::Group >
virtual GetGroup(google::cloud::vmmigration::v1::GetGroupRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::GetGroupRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmmigration::v1::Group >
virtual CreateGroup(google::cloud::vmmigration::v1::CreateGroupRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::CreateGroupRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::Group > >
virtual CreateGroup(NoAwaitTag, google::cloud::vmmigration::v1::CreateGroupRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::CreateGroupRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateGroup(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::Group > >
virtual UpdateGroup(google::cloud::vmmigration::v1::UpdateGroupRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::UpdateGroupRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::Group > >
virtual UpdateGroup(NoAwaitTag, google::cloud::vmmigration::v1::UpdateGroupRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::UpdateGroupRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateGroup(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::Group > >
virtual DeleteGroup(google::cloud::vmmigration::v1::DeleteGroupRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::DeleteGroupRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual DeleteGroup(NoAwaitTag, google::cloud::vmmigration::v1::DeleteGroupRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::DeleteGroupRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteGroup(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual AddGroupMigration(google::cloud::vmmigration::v1::AddGroupMigrationRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::AddGroupMigrationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::AddGroupMigrationResponse > >
virtual AddGroupMigration(NoAwaitTag, google::cloud::vmmigration::v1::AddGroupMigrationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::AddGroupMigrationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual AddGroupMigration(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::AddGroupMigrationResponse > >
virtual RemoveGroupMigration(google::cloud::vmmigration::v1::RemoveGroupMigrationRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::RemoveGroupMigrationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::RemoveGroupMigrationResponse > >
virtual RemoveGroupMigration(NoAwaitTag, google::cloud::vmmigration::v1::RemoveGroupMigrationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::RemoveGroupMigrationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual RemoveGroupMigration(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::RemoveGroupMigrationResponse > >
virtual ListTargetProjects(google::cloud::vmmigration::v1::ListTargetProjectsRequest)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::ListTargetProjectsRequest
Returns
Type
Description
StreamRange< google::cloud::vmmigration::v1::TargetProject >
virtual GetTargetProject(google::cloud::vmmigration::v1::GetTargetProjectRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::GetTargetProjectRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmmigration::v1::TargetProject >
virtual CreateTargetProject(google::cloud::vmmigration::v1::CreateTargetProjectRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::CreateTargetProjectRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::TargetProject > >
virtual CreateTargetProject(NoAwaitTag, google::cloud::vmmigration::v1::CreateTargetProjectRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::CreateTargetProjectRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateTargetProject(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::TargetProject > >
virtual UpdateTargetProject(google::cloud::vmmigration::v1::UpdateTargetProjectRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::UpdateTargetProjectRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::TargetProject > >
virtual UpdateTargetProject(NoAwaitTag, google::cloud::vmmigration::v1::UpdateTargetProjectRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::UpdateTargetProjectRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateTargetProject(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::TargetProject > >
virtual DeleteTargetProject(google::cloud::vmmigration::v1::DeleteTargetProjectRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::DeleteTargetProjectRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual DeleteTargetProject(NoAwaitTag, google::cloud::vmmigration::v1::DeleteTargetProjectRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::vmmigration::v1::DeleteTargetProjectRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteTargetProject(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::vmmigration::v1::OperationMetadata > >
virtual ListReplicationCycles(google::cloud::vmmigration::v1::ListReplicationCyclesRequest)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::ListReplicationCyclesRequest
Returns
Type
Description
StreamRange< google::cloud::vmmigration::v1::ReplicationCycle >
virtual GetReplicationCycle(google::cloud::vmmigration::v1::GetReplicationCycleRequest const &)
Parameter
Name
Description
request
google::cloud::vmmigration::v1::GetReplicationCycleRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmmigration::v1::ReplicationCycle >
virtual ListLocations(google::cloud::location::ListLocationsRequest)
Parameter
Name
Description
request
google::cloud::location::ListLocationsRequest
Returns
Type
Description
StreamRange< google::cloud::location::Location >
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
Parameter
Name
Description
request
google::cloud::location::GetLocationRequest const &
Returns
Type
Description
StatusOr< google::cloud::location::Location >
virtual ListOperations(google::longrunning::ListOperationsRequest)
Parameter
Name
Description
request
google::longrunning::ListOperationsRequest
Returns
Type
Description
StreamRange< google::longrunning::Operation >
virtual GetOperation(google::longrunning::GetOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::GetOperationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::DeleteOperationRequest const &
Returns
Type
Description
Status
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::CancelOperationRequest const &
Returns
Type
Description
Status
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-14 UTC."],[[["This webpage details the `VmMigrationConnection` class, which provides an interface for users to interact with `VmMigrationClient` objects for managing VM migrations."],["The class allows for custom behavior injection, especially in testing scenarios, using methods like `MakeVmMigrationConnection()` to create instances and `MockVmMigrationConnection` for mocking."],["A multitude of virtual functions are defined for actions such as listing, getting, creating, updating, and deleting various resources, including sources, utilization reports, data center connectors, migrating VMs, clone jobs, cutover jobs, groups, target projects, and replication cycles."],["The page also provides access to different versions of the documentation, with the latest version being 2.37.0-rc and including access down to 2.11.0."],["The `VmMigrationConnection` class includes methods for managing long-running operations and accessing options, locations, and operations related to VM migrations."]]],[]]