MigrateFunctions

Functions

Link copied to clipboard

Get an existing assessment with the specified name. Returns a json object of type 'assessment' as specified in Models section. Azure REST API version: 2019-10-01. Other available API versions: 2017-11-11-preview, 2018-02-02.

suspend fun getAssessment(assessmentName: String, groupName: String, projectName: String, resourceGroupName: String): GetAssessmentResult
Link copied to clipboard

Get a AvsAssessment Azure REST API version: 2023-03-15.

suspend fun getAvsAssessmentsOperation(assessmentName: String, groupName: String, projectName: String, resourceGroupName: String): GetAvsAssessmentsOperationResult
Link copied to clipboard
suspend fun getGroup(argument: GetGroupPlainArgs): GetGroupResult

Get information related to a specific group in the project. Returns a json object of type 'group' as specified in the models section. Azure REST API version: 2019-10-01. Other available API versions: 2018-02-02.

suspend fun getGroup(argument: suspend GetGroupPlainArgsBuilder.() -> Unit): GetGroupResult
suspend fun getGroup(groupName: String, projectName: String, resourceGroupName: String): GetGroupResult
Link copied to clipboard

Get a Group Azure REST API version: 2023-03-15.

suspend fun getGroupsOperation(groupName: String, projectName: String, resourceGroupName: String): GetGroupsOperationResult
Link copied to clipboard

Get a Hyper-V collector. Azure REST API version: 2019-10-01.

suspend fun getHyperVCollector(hyperVCollectorName: String, projectName: String, resourceGroupName: String): GetHyperVCollectorResult
Link copied to clipboard

Get a HypervCollector Azure REST API version: 2023-03-15.

suspend fun getHypervCollectorsOperation(hypervCollectorName: String, projectName: String, resourceGroupName: String): GetHypervCollectorsOperationResult
Link copied to clipboard

Get a Import collector. Azure REST API version: 2019-10-01.

suspend fun getImportCollector(importCollectorName: String, projectName: String, resourceGroupName: String): GetImportCollectorResult
Link copied to clipboard

Get a ImportCollector Azure REST API version: 2023-03-15.

suspend fun getImportCollectorsOperation(importCollectorName: String, projectName: String, resourceGroupName: String): GetImportCollectorsOperationResult
Link copied to clipboard

Gets the details of the modernizeProject agent. Azure REST API version: 2022-05-01-preview.

suspend fun getMigrateAgent(agentName: String, modernizeProjectName: String, resourceGroupName: String, subscriptionId: String? = null): GetMigrateAgentResult
Link copied to clipboard

Migrate Project REST Resource. Azure REST API version: 2018-09-01-preview.

suspend fun getMigrateProject(migrateProjectName: String, resourceGroupName: String): GetMigrateProjectResult

Get information related to a specific migrate project. Returns a json object of type 'migrateProject' as specified in the models section. Azure REST API version: 2020-05-01. Other available API versions: 2023-01-01.

Link copied to clipboard

Gets the details of the modernize project. Azure REST API version: 2022-05-01-preview.

suspend fun getModernizeProject(modernizeProjectName: String, resourceGroupName: String, subscriptionId: String? = null): GetModernizeProjectResult
Link copied to clipboard

Gets the move collection. Azure REST API version: 2022-08-01. Other available API versions: 2023-08-01.

suspend fun getMoveCollection(moveCollectionName: String, resourceGroupName: String): GetMoveCollectionResult
Link copied to clipboard

Gets the Move Resource. Azure REST API version: 2022-08-01. Other available API versions: 2023-08-01.

suspend fun getMoveResource(moveCollectionName: String, moveResourceName: String, resourceGroupName: String): GetMoveResourceResult
Link copied to clipboard

Get information related to a specific private endpoint connection in the project. Returns a json object of type 'privateEndpointConnections' as specified in the models section. Azure REST API version: 2019-10-01.

suspend fun getPrivateEndpointConnection(privateEndpointConnectionName: String, projectName: String, resourceGroupName: String): GetPrivateEndpointConnectionResult
Link copied to clipboard

Get the project with the specified name. Azure REST API version: 2019-10-01. Other available API versions: 2018-02-02.

suspend fun getProject(argument: suspend GetProjectPlainArgsBuilder.() -> Unit): GetProjectResult
suspend fun getProject(projectName: String, resourceGroupName: String): GetProjectResult
Link copied to clipboard

Gets the Log Analytics Workspace ID and Primary Key for the specified project. Azure REST API version: 2018-02-02.

suspend fun getProjectKeys(projectName: String, resourceGroupName: String): GetProjectKeysResult
Link copied to clipboard

Get a Server collector. Azure REST API version: 2019-10-01.

suspend fun getServerCollector(projectName: String, resourceGroupName: String, serverCollectorName: String): GetServerCollectorResult
Link copied to clipboard

Get a ServerCollector Azure REST API version: 2023-03-15.

suspend fun getServerCollectorsOperation(projectName: String, resourceGroupName: String, serverCollectorName: String): GetServerCollectorsOperationResult
Link copied to clipboard

Solution REST Resource. Azure REST API version: 2018-09-01-preview.

suspend fun getSolution(argument: suspend GetSolutionPlainArgsBuilder.() -> Unit): GetSolutionResult
suspend fun getSolution(migrateProjectName: String, resourceGroupName: String, solutionName: String): GetSolutionResult
Link copied to clipboard

Class representing the config for the solution in the migrate project. Azure REST API version: 2018-09-01-preview.

suspend fun getSolutionConfig(migrateProjectName: String, resourceGroupName: String, solutionName: String): GetSolutionConfigResult
Link copied to clipboard

Class representing the config for the solution in the migrate project. Azure REST API version: 2023-01-01.

suspend fun getSolutionsControllerConfig(migrateProjectName: String, resourceGroupName: String, solutionName: String): GetSolutionsControllerConfigResult
Link copied to clipboard
Link copied to clipboard

Get a SqlAssessmentV2 Azure REST API version: 2023-03-15.

suspend fun getSqlAssessmentV2Operation(assessmentName: String, groupName: String, projectName: String, resourceGroupName: String): GetSqlAssessmentV2OperationResult
Link copied to clipboard

Get a SqlCollector Azure REST API version: 2023-03-15.

suspend fun getSqlCollectorOperation(collectorName: String, projectName: String, resourceGroupName: String): GetSqlCollectorOperationResult
Link copied to clipboard

Get a VMware collector. Azure REST API version: 2019-10-01.

suspend fun getVMwareCollector(projectName: String, resourceGroupName: String, vmWareCollectorName: String): GetVMwareCollectorResult
Link copied to clipboard

Get a VmwareCollector Azure REST API version: 2023-03-15.

suspend fun getVmwareCollectorsOperation(projectName: String, resourceGroupName: String, vmWareCollectorName: String): GetVmwareCollectorsOperationResult
Link copied to clipboard

Gets the details of the workload deployment. Azure REST API version: 2022-05-01-preview.

suspend fun getWorkloadDeployment(modernizeProjectName: String, resourceGroupName: String, subscriptionId: String? = null, workloadDeploymentName: String): GetWorkloadDeploymentResult

Gets the secrets of the workload deployment. Azure REST API version: 2022-05-01-preview.

suspend fun getWorkloadDeploymentSecretConfigurations(modernizeProjectName: String, resourceGroupName: String, subscriptionId: String? = null, workloadDeploymentName: String): GetWorkloadDeploymentSecretConfigurationsResult
Link copied to clipboard

Gets the details of the workload instance. Azure REST API version: 2022-05-01-preview.

suspend fun getWorkloadInstance(modernizeProjectName: String, resourceGroupName: String, subscriptionId: String? = null, workloadInstanceName: String): GetWorkloadInstanceResult