Class ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.datamigration.inputs.ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder
-
- Enclosing class:
- ValidateMigrationInputSqlServerSqlMITaskInputArgs
public static final class ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ValidateMigrationInputSqlServerSqlMITaskInputArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ValidateMigrationInputSqlServerSqlMITaskInputArgs defaults)
-
-
Method Detail
-
backupBlobShare
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder backupBlobShare(com.pulumi.core.Output<BlobShareArgs> backupBlobShare)
- Parameters:
backupBlobShare
- SAS URI of Azure Storage Account Container to be used for storing backup files.- Returns:
- builder
-
backupBlobShare
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder backupBlobShare(BlobShareArgs backupBlobShare)
- Parameters:
backupBlobShare
- SAS URI of Azure Storage Account Container to be used for storing backup files.- Returns:
- builder
-
backupFileShare
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder backupFileShare(@Nullable com.pulumi.core.Output<FileShareArgs> backupFileShare)
- Parameters:
backupFileShare
- Backup file share information for all selected databases.- Returns:
- builder
-
backupFileShare
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder backupFileShare(FileShareArgs backupFileShare)
- Parameters:
backupFileShare
- Backup file share information for all selected databases.- Returns:
- builder
-
backupMode
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder backupMode(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,BackupMode>> backupMode)
- Parameters:
backupMode
- Backup Mode to specify whether to use existing backup or create new backup.- Returns:
- builder
-
backupMode
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder backupMode(com.pulumi.core.Either<java.lang.String,BackupMode> backupMode)
- Parameters:
backupMode
- Backup Mode to specify whether to use existing backup or create new backup.- Returns:
- builder
-
backupMode
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder backupMode(java.lang.String backupMode)
- Parameters:
backupMode
- Backup Mode to specify whether to use existing backup or create new backup.- Returns:
- builder
-
backupMode
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder backupMode(BackupMode backupMode)
- Parameters:
backupMode
- Backup Mode to specify whether to use existing backup or create new backup.- Returns:
- builder
-
selectedDatabases
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder selectedDatabases(com.pulumi.core.Output<java.util.List<MigrateSqlServerSqlMIDatabaseInputArgs>> selectedDatabases)
- Parameters:
selectedDatabases
- Databases to migrate- Returns:
- builder
-
selectedDatabases
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder selectedDatabases(java.util.List<MigrateSqlServerSqlMIDatabaseInputArgs> selectedDatabases)
- Parameters:
selectedDatabases
- Databases to migrate- Returns:
- builder
-
selectedDatabases
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder selectedDatabases(MigrateSqlServerSqlMIDatabaseInputArgs... selectedDatabases)
- Parameters:
selectedDatabases
- Databases to migrate- Returns:
- builder
-
selectedLogins
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder selectedLogins(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> selectedLogins)
- Parameters:
selectedLogins
- Logins to migrate- Returns:
- builder
-
selectedLogins
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder selectedLogins(java.util.List<java.lang.String> selectedLogins)
- Parameters:
selectedLogins
- Logins to migrate- Returns:
- builder
-
selectedLogins
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder selectedLogins(java.lang.String... selectedLogins)
- Parameters:
selectedLogins
- Logins to migrate- Returns:
- builder
-
sourceConnectionInfo
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder sourceConnectionInfo(com.pulumi.core.Output<SqlConnectionInfoArgs> sourceConnectionInfo)
- Parameters:
sourceConnectionInfo
- Information for connecting to source- Returns:
- builder
-
sourceConnectionInfo
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder sourceConnectionInfo(SqlConnectionInfoArgs sourceConnectionInfo)
- Parameters:
sourceConnectionInfo
- Information for connecting to source- Returns:
- builder
-
targetConnectionInfo
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder targetConnectionInfo(com.pulumi.core.Output<SqlConnectionInfoArgs> targetConnectionInfo)
- Parameters:
targetConnectionInfo
- Information for connecting to target- Returns:
- builder
-
targetConnectionInfo
public ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder targetConnectionInfo(SqlConnectionInfoArgs targetConnectionInfo)
- Parameters:
targetConnectionInfo
- Information for connecting to target- Returns:
- builder
-
build
public ValidateMigrationInputSqlServerSqlMITaskInputArgs build()
-
-