Class VmMigrationConnectionIdempotencyPolicy (2.23.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< VmMigrationConnectionIdempotencyPolicy >

virtual ListSources(google::cloud::vmmigration::v1::ListSourcesRequest)

Parameter
Name Description
request google::cloud::vmmigration::v1::ListSourcesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetSource(google::cloud::vmmigration::v1::GetSourceRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::GetSourceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateSource(google::cloud::vmmigration::v1::CreateSourceRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::CreateSourceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateSource(google::cloud::vmmigration::v1::UpdateSourceRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::UpdateSourceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteSource(google::cloud::vmmigration::v1::DeleteSourceRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::DeleteSourceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual FetchInventory(google::cloud::vmmigration::v1::FetchInventoryRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::FetchInventoryRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListUtilizationReports(google::cloud::vmmigration::v1::ListUtilizationReportsRequest)

Parameter
Name Description
request google::cloud::vmmigration::v1::ListUtilizationReportsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetUtilizationReport(google::cloud::vmmigration::v1::GetUtilizationReportRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::GetUtilizationReportRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateUtilizationReport(google::cloud::vmmigration::v1::CreateUtilizationReportRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::CreateUtilizationReportRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteUtilizationReport(google::cloud::vmmigration::v1::DeleteUtilizationReportRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::DeleteUtilizationReportRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListDatacenterConnectors(google::cloud::vmmigration::v1::ListDatacenterConnectorsRequest)

Parameter
Name Description
request google::cloud::vmmigration::v1::ListDatacenterConnectorsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetDatacenterConnector(google::cloud::vmmigration::v1::GetDatacenterConnectorRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::GetDatacenterConnectorRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateDatacenterConnector(google::cloud::vmmigration::v1::CreateDatacenterConnectorRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::CreateDatacenterConnectorRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteDatacenterConnector(google::cloud::vmmigration::v1::DeleteDatacenterConnectorRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::DeleteDatacenterConnectorRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpgradeAppliance(google::cloud::vmmigration::v1::UpgradeApplianceRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::UpgradeApplianceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateMigratingVm(google::cloud::vmmigration::v1::CreateMigratingVmRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::CreateMigratingVmRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListMigratingVms(google::cloud::vmmigration::v1::ListMigratingVmsRequest)

Parameter
Name Description
request google::cloud::vmmigration::v1::ListMigratingVmsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetMigratingVm(google::cloud::vmmigration::v1::GetMigratingVmRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::GetMigratingVmRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateMigratingVm(google::cloud::vmmigration::v1::UpdateMigratingVmRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::UpdateMigratingVmRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteMigratingVm(google::cloud::vmmigration::v1::DeleteMigratingVmRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::DeleteMigratingVmRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual StartMigration(google::cloud::vmmigration::v1::StartMigrationRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::StartMigrationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ResumeMigration(google::cloud::vmmigration::v1::ResumeMigrationRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::ResumeMigrationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual PauseMigration(google::cloud::vmmigration::v1::PauseMigrationRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::PauseMigrationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual FinalizeMigration(google::cloud::vmmigration::v1::FinalizeMigrationRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::FinalizeMigrationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateCloneJob(google::cloud::vmmigration::v1::CreateCloneJobRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::CreateCloneJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CancelCloneJob(google::cloud::vmmigration::v1::CancelCloneJobRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::CancelCloneJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListCloneJobs(google::cloud::vmmigration::v1::ListCloneJobsRequest)

Parameter
Name Description
request google::cloud::vmmigration::v1::ListCloneJobsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetCloneJob(google::cloud::vmmigration::v1::GetCloneJobRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::GetCloneJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateCutoverJob(google::cloud::vmmigration::v1::CreateCutoverJobRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::CreateCutoverJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CancelCutoverJob(google::cloud::vmmigration::v1::CancelCutoverJobRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::CancelCutoverJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListCutoverJobs(google::cloud::vmmigration::v1::ListCutoverJobsRequest)

Parameter
Name Description
request google::cloud::vmmigration::v1::ListCutoverJobsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetCutoverJob(google::cloud::vmmigration::v1::GetCutoverJobRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::GetCutoverJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListGroups(google::cloud::vmmigration::v1::ListGroupsRequest)

Parameter
Name Description
request google::cloud::vmmigration::v1::ListGroupsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetGroup(google::cloud::vmmigration::v1::GetGroupRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::GetGroupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateGroup(google::cloud::vmmigration::v1::CreateGroupRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::CreateGroupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateGroup(google::cloud::vmmigration::v1::UpdateGroupRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::UpdateGroupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteGroup(google::cloud::vmmigration::v1::DeleteGroupRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::DeleteGroupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual AddGroupMigration(google::cloud::vmmigration::v1::AddGroupMigrationRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::AddGroupMigrationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RemoveGroupMigration(google::cloud::vmmigration::v1::RemoveGroupMigrationRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::RemoveGroupMigrationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListTargetProjects(google::cloud::vmmigration::v1::ListTargetProjectsRequest)

Parameter
Name Description
request google::cloud::vmmigration::v1::ListTargetProjectsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetTargetProject(google::cloud::vmmigration::v1::GetTargetProjectRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::GetTargetProjectRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateTargetProject(google::cloud::vmmigration::v1::CreateTargetProjectRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::CreateTargetProjectRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateTargetProject(google::cloud::vmmigration::v1::UpdateTargetProjectRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::UpdateTargetProjectRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteTargetProject(google::cloud::vmmigration::v1::DeleteTargetProjectRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::DeleteTargetProjectRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListReplicationCycles(google::cloud::vmmigration::v1::ListReplicationCyclesRequest)

Parameter
Name Description
request google::cloud::vmmigration::v1::ListReplicationCyclesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetReplicationCycle(google::cloud::vmmigration::v1::GetReplicationCycleRequest const &)

Parameter
Name Description
request google::cloud::vmmigration::v1::GetReplicationCycleRequest const &
Returns
Type Description
google::cloud::Idempotency