Package-level declarations

Types

Link copied to clipboard
class Assessment : KotlinCustomResource

An assessment created for a group in the Migration project. API Version: 2019-10-01.

Link copied to clipboard
data class AssessmentArgs(val assessmentName: Output<String>? = null, val eTag: Output<String>? = null, val groupName: Output<String>? = null, val projectName: Output<String>? = null, val properties: Output<AssessmentPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<AssessmentArgs>

An assessment created for a group in the Migration project. API Version: 2019-10-01.

Link copied to clipboard
Link copied to clipboard
object AssessmentMapper : ResourceMapper<Assessment>
Link copied to clipboard
Link copied to clipboard
class Group : KotlinCustomResource

A group created in a Migration project. API Version: 2019-10-01.

Link copied to clipboard
data class GroupArgs(val eTag: Output<String>? = null, val groupName: Output<String>? = null, val projectName: Output<String>? = null, val properties: Output<GroupPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<GroupArgs>

A group created in a Migration project. API Version: 2019-10-01.

Link copied to clipboard

Builder for GroupArgs.

Link copied to clipboard
object GroupMapper : ResourceMapper<Group>
Link copied to clipboard

Builder for Group.

Link copied to clipboard
class HyperVCollector : KotlinCustomResource

API Version: 2019-10-01.

Link copied to clipboard
data class HyperVCollectorArgs(val eTag: Output<String>? = null, val hyperVCollectorName: Output<String>? = null, val projectName: Output<String>? = null, val properties: Output<CollectorPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<HyperVCollectorArgs>

API Version: 2019-10-01.

Link copied to clipboard
object HyperVCollectorMapper : ResourceMapper<HyperVCollector>
Link copied to clipboard
class ImportCollector : KotlinCustomResource

API Version: 2019-10-01.

Link copied to clipboard
data class ImportCollectorArgs(val eTag: Output<String>? = null, val importCollectorName: Output<String>? = null, val projectName: Output<String>? = null, val properties: Output<ImportCollectorPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<ImportCollectorArgs>

API Version: 2019-10-01.

Link copied to clipboard
object ImportCollectorMapper : ResourceMapper<ImportCollector>
Link copied to clipboard
Link copied to clipboard
class MigrateProject : KotlinCustomResource

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

Link copied to clipboard
data class MigrateProjectArgs(val eTag: Output<String>? = null, val location: Output<String>? = null, val migrateProjectName: Output<String>? = null, val properties: Output<MigrateProjectPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<MigrateProjectTagsArgs>? = null) : ConvertibleToJava<MigrateProjectArgs>

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

Link copied to clipboard
Link copied to clipboard
object MigrateProjectMapper : ResourceMapper<MigrateProject>
Link copied to clipboard
class MoveCollection : KotlinCustomResource

Define the move collection. API Version: 2021-01-01.

Link copied to clipboard
data class MoveCollectionArgs(val identity: Output<IdentityArgs>? = null, val location: Output<String>? = null, val moveCollectionName: Output<String>? = null, val properties: Output<MoveCollectionPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<MoveCollectionArgs>

Define the move collection. API Version: 2021-01-01.

Link copied to clipboard
Link copied to clipboard
object MoveCollectionMapper : ResourceMapper<MoveCollection>
Link copied to clipboard
class MoveResource : KotlinCustomResource

Defines the move resource. API Version: 2021-01-01.

Link copied to clipboard
data class MoveResourceArgs(val moveCollectionName: Output<String>? = null, val moveResourceName: Output<String>? = null, val properties: Output<MoveResourcePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<MoveResourceArgs>

Defines the move resource. API Version: 2021-01-01.

Link copied to clipboard
Link copied to clipboard
object MoveResourceMapper : ResourceMapper<MoveResource>
Link copied to clipboard
Link copied to clipboard
class PrivateEndpointConnection : KotlinCustomResource

A private endpoint connection for a project. API Version: 2019-10-01.

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val eTag: Output<String>? = null, val privateEndpointConnectionName: Output<String>? = null, val projectName: Output<String>? = null, val properties: Output<PrivateEndpointConnectionPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionArgs>

A private endpoint connection for a project. API Version: 2019-10-01.

Link copied to clipboard
class Project : KotlinCustomResource

Azure Migrate Project. API Version: 2019-10-01.

Link copied to clipboard
data class ProjectArgs(val eTag: Output<String>? = null, val location: Output<String>? = null, val projectName: Output<String>? = null, val properties: Output<ProjectPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Any>? = null) : ConvertibleToJava<ProjectArgs>

Azure Migrate Project. API Version: 2019-10-01.

Link copied to clipboard
Link copied to clipboard
object ProjectMapper : ResourceMapper<Project>
Link copied to clipboard
Link copied to clipboard
class ServerCollector : KotlinCustomResource

API Version: 2019-10-01.

Link copied to clipboard
data class ServerCollectorArgs(val eTag: Output<String>? = null, val projectName: Output<String>? = null, val properties: Output<CollectorPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serverCollectorName: Output<String>? = null) : ConvertibleToJava<ServerCollectorArgs>

API Version: 2019-10-01.

Link copied to clipboard
object ServerCollectorMapper : ResourceMapper<ServerCollector>
Link copied to clipboard
class Solution : KotlinCustomResource

Solution REST Resource. API Version: 2018-09-01-preview.

Link copied to clipboard
data class SolutionArgs(val migrateProjectName: Output<String>? = null, val properties: Output<SolutionPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val solutionName: Output<String>? = null) : ConvertibleToJava<SolutionArgs>

Solution REST Resource. API Version: 2018-09-01-preview.

Link copied to clipboard
Link copied to clipboard
object SolutionMapper : ResourceMapper<Solution>
Link copied to clipboard
Link copied to clipboard
class VMwareCollector : KotlinCustomResource

API Version: 2019-10-01.

Link copied to clipboard
data class VMwareCollectorArgs(val eTag: Output<String>? = null, val projectName: Output<String>? = null, val properties: Output<CollectorPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val vmWareCollectorName: Output<String>? = null) : ConvertibleToJava<VMwareCollectorArgs>

API Version: 2019-10-01.

Link copied to clipboard
object VMwareCollectorMapper : ResourceMapper<VMwareCollector>

Functions

Link copied to clipboard
suspend fun assessment(name: String, block: suspend AssessmentResourceBuilder.() -> Unit): Assessment
Link copied to clipboard
fun group(name: String): Group
suspend fun group(name: String, block: suspend GroupResourceBuilder.() -> Unit): Group
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun project(name: String): Project
suspend fun project(name: String, block: suspend ProjectResourceBuilder.() -> Unit): Project
Link copied to clipboard
Link copied to clipboard
suspend fun solution(name: String, block: suspend SolutionResourceBuilder.() -> Unit): Solution
Link copied to clipboard