Class ValidateMigrationInputSqlServerSqlMITaskInputArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.datamigration.inputs.ValidateMigrationInputSqlServerSqlMITaskInputArgs
-
public final class ValidateMigrationInputSqlServerSqlMITaskInputArgs extends com.pulumi.resources.ResourceArgs
Input for task that validates migration input for SQL to Azure SQL Managed Instance
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ValidateMigrationInputSqlServerSqlMITaskInputArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<BlobShareArgs>
backupBlobShare()
java.util.Optional<com.pulumi.core.Output<FileShareArgs>>
backupFileShare()
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,BackupMode>>>
backupMode()
static ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder
builder()
static ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder
builder(ValidateMigrationInputSqlServerSqlMITaskInputArgs defaults)
com.pulumi.core.Output<java.util.List<MigrateSqlServerSqlMIDatabaseInputArgs>>
selectedDatabases()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
selectedLogins()
com.pulumi.core.Output<SqlConnectionInfoArgs>
sourceConnectionInfo()
com.pulumi.core.Output<SqlConnectionInfoArgs>
targetConnectionInfo()
-
-
-
Field Detail
-
Empty
public static final ValidateMigrationInputSqlServerSqlMITaskInputArgs Empty
-
-
Method Detail
-
backupBlobShare
public com.pulumi.core.Output<BlobShareArgs> backupBlobShare()
- Returns:
- SAS URI of Azure Storage Account Container to be used for storing backup files.
-
backupFileShare
public java.util.Optional<com.pulumi.core.Output<FileShareArgs>> backupFileShare()
- Returns:
- Backup file share information for all selected databases.
-
backupMode
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,BackupMode>>> backupMode()
- Returns:
- Backup Mode to specify whether to use existing backup or create new backup.
-
selectedDatabases
public com.pulumi.core.Output<java.util.List<MigrateSqlServerSqlMIDatabaseInputArgs>> selectedDatabases()
- Returns:
- Databases to migrate
-
selectedLogins
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> selectedLogins()
- Returns:
- Logins to migrate
-
sourceConnectionInfo
public com.pulumi.core.Output<SqlConnectionInfoArgs> sourceConnectionInfo()
- Returns:
- Information for connecting to source
-
targetConnectionInfo
public com.pulumi.core.Output<SqlConnectionInfoArgs> targetConnectionInfo()
- Returns:
- Information for connecting to target
-
builder
public static ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder builder()
-
builder
public static ValidateMigrationInputSqlServerSqlMITaskInputArgs.Builder builder(ValidateMigrationInputSqlServerSqlMITaskInputArgs defaults)
-
-