Class DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.datamigration.DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder
-
- Enclosing class:
- DatabaseMigrationsMongoToCosmosDbRUMongoArgs
public static final class DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DatabaseMigrationsMongoToCosmosDbRUMongoArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DatabaseMigrationsMongoToCosmosDbRUMongoArgs defaults)
-
-
Method Detail
-
collectionList
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder collectionList(@Nullable com.pulumi.core.Output<java.util.List<MongoMigrationCollectionArgs>> collectionList)
- Parameters:
collectionList
- List of Mongo Collections to be migrated.- Returns:
- builder
-
collectionList
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder collectionList(java.util.List<MongoMigrationCollectionArgs> collectionList)
- Parameters:
collectionList
- List of Mongo Collections to be migrated.- Returns:
- builder
-
collectionList
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder collectionList(MongoMigrationCollectionArgs... collectionList)
- Parameters:
collectionList
- List of Mongo Collections to be migrated.- Returns:
- builder
-
kind
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder kind(com.pulumi.core.Output<java.lang.String> kind)
- Parameters:
kind
- Expected value is 'MongoToCosmosDbMongo'.- Returns:
- builder
-
kind
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder kind(java.lang.String kind)
- Parameters:
kind
- Expected value is 'MongoToCosmosDbMongo'.- Returns:
- builder
-
migrationName
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder migrationName(@Nullable com.pulumi.core.Output<java.lang.String> migrationName)
- Parameters:
migrationName
- Name of the migration.- Returns:
- builder
-
migrationName
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder migrationName(java.lang.String migrationName)
- Parameters:
migrationName
- Name of the migration.- Returns:
- builder
-
migrationOperationId
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder migrationOperationId(@Nullable com.pulumi.core.Output<java.lang.String> migrationOperationId)
- Parameters:
migrationOperationId
- ID for current migration operation.- Returns:
- builder
-
migrationOperationId
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder migrationOperationId(java.lang.String migrationOperationId)
- Parameters:
migrationOperationId
- ID for current migration operation.- Returns:
- builder
-
migrationService
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder migrationService(@Nullable com.pulumi.core.Output<java.lang.String> migrationService)
- Parameters:
migrationService
- Resource Id of the Migration Service.- Returns:
- builder
-
migrationService
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder migrationService(java.lang.String migrationService)
- Parameters:
migrationService
- Resource Id of the Migration Service.- Returns:
- builder
-
provisioningError
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder provisioningError(@Nullable com.pulumi.core.Output<java.lang.String> provisioningError)
- Parameters:
provisioningError
- Error message for migration provisioning failure, if any.- Returns:
- builder
-
provisioningError
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder provisioningError(java.lang.String provisioningError)
- Parameters:
provisioningError
- Error message for migration provisioning failure, if any.- Returns:
- builder
-
resourceGroupName
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.- Returns:
- builder
-
resourceGroupName
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.- Returns:
- builder
-
scope
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder scope(@Nullable com.pulumi.core.Output<java.lang.String> scope)
- Parameters:
scope
- Resource Id of the target resource.- Returns:
- builder
-
scope
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder scope(java.lang.String scope)
- Parameters:
scope
- Resource Id of the target resource.- Returns:
- builder
-
sourceMongoConnection
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder sourceMongoConnection(@Nullable com.pulumi.core.Output<MongoConnectionInformationArgs> sourceMongoConnection)
- Parameters:
sourceMongoConnection
- Source Mongo connection details.- Returns:
- builder
-
sourceMongoConnection
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder sourceMongoConnection(MongoConnectionInformationArgs sourceMongoConnection)
- Parameters:
sourceMongoConnection
- Source Mongo connection details.- Returns:
- builder
-
targetMongoConnection
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder targetMongoConnection(@Nullable com.pulumi.core.Output<MongoConnectionInformationArgs> targetMongoConnection)
- Parameters:
targetMongoConnection
- Target Cosmos DB Mongo connection details.- Returns:
- builder
-
targetMongoConnection
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder targetMongoConnection(MongoConnectionInformationArgs targetMongoConnection)
- Parameters:
targetMongoConnection
- Target Cosmos DB Mongo connection details.- Returns:
- builder
-
targetResourceName
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder targetResourceName(com.pulumi.core.Output<java.lang.String> targetResourceName)
- Parameters:
targetResourceName
- The name of the target resource/account.- Returns:
- builder
-
targetResourceName
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs.Builder targetResourceName(java.lang.String targetResourceName)
- Parameters:
targetResourceName
- The name of the target resource/account.- Returns:
- builder
-
build
public DatabaseMigrationsMongoToCosmosDbRUMongoArgs build()
-
-