Vmmigration_v1Functions

Functions

Link copied to clipboard

Gets details of a single CloneJob.

suspend fun getCloneJob(argument: suspend GetCloneJobPlainArgsBuilder.() -> Unit): GetCloneJobResult
suspend fun getCloneJob(cloneJobId: String, location: String, migratingVmId: String, project: String? = null, sourceId: String): GetCloneJobResult
Link copied to clipboard

Gets details of a single CutoverJob.

suspend fun getCutoverJob(cutoverJobId: String, location: String, migratingVmId: String, project: String? = null, sourceId: String): GetCutoverJobResult
Link copied to clipboard

Gets details of a single DatacenterConnector.

suspend fun getDatacenterConnector(datacenterConnectorId: String, location: String, project: String? = null, sourceId: String): GetDatacenterConnectorResult
Link copied to clipboard
suspend fun getGroup(argument: GetGroupPlainArgs): GetGroupResult

Gets details of a single Group.

suspend fun getGroup(argument: suspend GetGroupPlainArgsBuilder.() -> Unit): GetGroupResult
suspend fun getGroup(groupId: String, location: String, project: String? = null): GetGroupResult
Link copied to clipboard

Gets details of a single MigratingVm.

suspend fun getMigratingVm(location: String, migratingVmId: String, project: String? = null, sourceId: String, view: String? = null): GetMigratingVmResult
Link copied to clipboard

Gets details of a single Source.

suspend fun getSource(argument: suspend GetSourcePlainArgsBuilder.() -> Unit): GetSourceResult
suspend fun getSource(location: String, project: String? = null, sourceId: String): GetSourceResult
Link copied to clipboard

Gets details of a single TargetProject. NOTE: TargetProject is a global resource; hence the only supported value for location is global.

suspend fun getTargetProject(location: String, project: String? = null, targetProjectId: String): GetTargetProjectResult
Link copied to clipboard

Gets a single Utilization Report.

suspend fun getUtilizationReport(location: String, project: String? = null, sourceId: String, utilizationReportId: String, view: String? = null): GetUtilizationReportResult