1. Packages
  2. Azure Native v1
  3. API Docs
  4. datamigration
  5. Task
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.datamigration.Task

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    A task resource API Version: 2018-04-19.

    Example Usage

    Tasks_CreateOrUpdate

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var task = new AzureNative.DataMigration.Task("task", new()
        {
            GroupName = "DmsSdkRg",
            ProjectName = "DmsSdkProject",
            Properties = new AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskPropertiesArgs
            {
                Input = new AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskInputArgs
                {
                    TargetConnectionInfo = new AzureNative.DataMigration.Inputs.SqlConnectionInfoArgs
                    {
                        Authentication = "SqlAuthentication",
                        DataSource = "ssma-test-server.database.windows.net",
                        EncryptConnection = true,
                        Password = "testpassword",
                        TrustServerCertificate = true,
                        Type = "SqlConnectionInfo",
                        UserName = "testuser",
                    },
                },
                TaskType = "ConnectToTarget.SqlDb",
            },
            ServiceName = "DmsSdkService",
            TaskName = "DmsSdkTask",
        });
    
    });
    
    package main
    
    import (
    	datamigration "github.com/pulumi/pulumi-azure-native-sdk/datamigration"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := datamigration.NewTask(ctx, "task", &datamigration.TaskArgs{
    			GroupName:   pulumi.String("DmsSdkRg"),
    			ProjectName: pulumi.String("DmsSdkProject"),
    			Properties: datamigration.ConnectToTargetSqlDbTaskProperties{
    				Input: datamigration.ConnectToTargetSqlDbTaskInput{
    					TargetConnectionInfo: datamigration.SqlConnectionInfo{
    						Authentication:         "SqlAuthentication",
    						DataSource:             "ssma-test-server.database.windows.net",
    						EncryptConnection:      true,
    						Password:               "testpassword",
    						TrustServerCertificate: true,
    						Type:                   "SqlConnectionInfo",
    						UserName:               "testuser",
    					},
    				},
    				TaskType: "ConnectToTarget.SqlDb",
    			},
    			ServiceName: pulumi.String("DmsSdkService"),
    			TaskName:    pulumi.String("DmsSdkTask"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.datamigration.Task;
    import com.pulumi.azurenative.datamigration.TaskArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var task = new Task("task", TaskArgs.builder()        
                .groupName("DmsSdkRg")
                .projectName("DmsSdkProject")
                .properties(Map.ofEntries(
                    Map.entry("input", Map.of("targetConnectionInfo", Map.ofEntries(
                        Map.entry("authentication", "SqlAuthentication"),
                        Map.entry("dataSource", "ssma-test-server.database.windows.net"),
                        Map.entry("encryptConnection", true),
                        Map.entry("password", "testpassword"),
                        Map.entry("trustServerCertificate", true),
                        Map.entry("type", "SqlConnectionInfo"),
                        Map.entry("userName", "testuser")
                    ))),
                    Map.entry("taskType", "ConnectToTarget.SqlDb")
                ))
                .serviceName("DmsSdkService")
                .taskName("DmsSdkTask")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    task = azure_native.datamigration.Task("task",
        group_name="DmsSdkRg",
        project_name="DmsSdkProject",
        properties=azure_native.datamigration.ConnectToTargetSqlDbTaskPropertiesArgs(
            input=azure_native.datamigration.ConnectToTargetSqlDbTaskInputArgs(
                target_connection_info=azure_native.datamigration.SqlConnectionInfoArgs(
                    authentication="SqlAuthentication",
                    data_source="ssma-test-server.database.windows.net",
                    encrypt_connection=True,
                    password="testpassword",
                    trust_server_certificate=True,
                    type="SqlConnectionInfo",
                    user_name="testuser",
                ),
            ),
            task_type="ConnectToTarget.SqlDb",
        ),
        service_name="DmsSdkService",
        task_name="DmsSdkTask")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const task = new azure_native.datamigration.Task("task", {
        groupName: "DmsSdkRg",
        projectName: "DmsSdkProject",
        properties: {
            input: {
                targetConnectionInfo: {
                    authentication: "SqlAuthentication",
                    dataSource: "ssma-test-server.database.windows.net",
                    encryptConnection: true,
                    password: "testpassword",
                    trustServerCertificate: true,
                    type: "SqlConnectionInfo",
                    userName: "testuser",
                },
            },
            taskType: "ConnectToTarget.SqlDb",
        },
        serviceName: "DmsSdkService",
        taskName: "DmsSdkTask",
    });
    
    resources:
      task:
        type: azure-native:datamigration:Task
        properties:
          groupName: DmsSdkRg
          projectName: DmsSdkProject
          properties:
            input:
              targetConnectionInfo:
                authentication: SqlAuthentication
                dataSource: ssma-test-server.database.windows.net
                encryptConnection: true
                password: testpassword
                trustServerCertificate: true
                type: SqlConnectionInfo
                userName: testuser
            taskType: ConnectToTarget.SqlDb
          serviceName: DmsSdkService
          taskName: DmsSdkTask
    

    Create Task Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Task(name: string, args: TaskArgs, opts?: CustomResourceOptions);
    @overload
    def Task(resource_name: str,
             args: TaskArgs,
             opts: Optional[ResourceOptions] = None)
    
    @overload
    def Task(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             group_name: Optional[str] = None,
             project_name: Optional[str] = None,
             service_name: Optional[str] = None,
             properties: Optional[Union[ConnectToSourcePostgreSqlSyncTaskPropertiesArgs, ConnectToSourceSqlServerSyncTaskPropertiesArgs, ConnectToSourceSqlServerTaskPropertiesArgs, ConnectToTargetAzureDbForMySqlTaskPropertiesArgs, ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs, ConnectToTargetSqlDbTaskPropertiesArgs, ConnectToTargetSqlMISyncTaskPropertiesArgs, ConnectToTargetSqlMITaskPropertiesArgs, ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs, GetTdeCertificatesSqlTaskPropertiesArgs, GetUserTablesSqlSyncTaskPropertiesArgs, GetUserTablesSqlTaskPropertiesArgs, MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs, MigrateSqlServerSqlDbSyncTaskPropertiesArgs, MigrateSqlServerSqlDbTaskPropertiesArgs, MigrateSqlServerSqlMISyncTaskPropertiesArgs, MigrateSqlServerSqlMITaskPropertiesArgs, ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs, ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs, ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs]] = None,
             task_name: Optional[str] = None)
    func NewTask(ctx *Context, name string, args TaskArgs, opts ...ResourceOption) (*Task, error)
    public Task(string name, TaskArgs args, CustomResourceOptions? opts = null)
    public Task(String name, TaskArgs args)
    public Task(String name, TaskArgs args, CustomResourceOptions options)
    
    type: azure-native:datamigration:Task
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args TaskArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args TaskArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args TaskArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args TaskArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args TaskArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var azure_nativeTaskResource = new AzureNative.Datamigration.Task("azure-nativeTaskResource", new()
    {
        GroupName = "string",
        ProjectName = "string",
        ServiceName = "string",
        Properties = 
        {
            { "taskType", "ConnectToSource.PostgreSql.Sync" },
            { "input", 
            {
                { "sourceConnectionInfo", 
                {
                    { "port", 0 },
                    { "serverName", "string" },
                    { "type", "PostgreSqlConnectionInfo" },
                    { "databaseName", "string" },
                    { "password", "string" },
                    { "userName", "string" },
                } },
            } },
        },
        TaskName = "string",
    });
    
    example, err := datamigration.NewTask(ctx, "azure-nativeTaskResource", &datamigration.TaskArgs{
    	GroupName:   "string",
    	ProjectName: "string",
    	ServiceName: "string",
    	Properties: map[string]interface{}{
    		"taskType": "ConnectToSource.PostgreSql.Sync",
    		"input": map[string]interface{}{
    			"sourceConnectionInfo": map[string]interface{}{
    				"port":         0,
    				"serverName":   "string",
    				"type":         "PostgreSqlConnectionInfo",
    				"databaseName": "string",
    				"password":     "string",
    				"userName":     "string",
    			},
    		},
    	},
    	TaskName: "string",
    })
    
    var azure_nativeTaskResource = new Task("azure-nativeTaskResource", TaskArgs.builder()
        .groupName("string")
        .projectName("string")
        .serviceName("string")
        .properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
        .taskName("string")
        .build());
    
    azure_native_task_resource = azure_native.datamigration.Task("azure-nativeTaskResource",
        group_name=string,
        project_name=string,
        service_name=string,
        properties={
            taskType: ConnectToSource.PostgreSql.Sync,
            input: {
                sourceConnectionInfo: {
                    port: 0,
                    serverName: string,
                    type: PostgreSqlConnectionInfo,
                    databaseName: string,
                    password: string,
                    userName: string,
                },
            },
        },
        task_name=string)
    
    const azure_nativeTaskResource = new azure_native.datamigration.Task("azure-nativeTaskResource", {
        groupName: "string",
        projectName: "string",
        serviceName: "string",
        properties: {
            taskType: "ConnectToSource.PostgreSql.Sync",
            input: {
                sourceConnectionInfo: {
                    port: 0,
                    serverName: "string",
                    type: "PostgreSqlConnectionInfo",
                    databaseName: "string",
                    password: "string",
                    userName: "string",
                },
            },
        },
        taskName: "string",
    });
    
    type: azure-native:datamigration:Task
    properties:
        groupName: string
        projectName: string
        properties:
            input:
                sourceConnectionInfo:
                    databaseName: string
                    password: string
                    port: 0
                    serverName: string
                    type: PostgreSqlConnectionInfo
                    userName: string
            taskType: ConnectToSource.PostgreSql.Sync
        serviceName: string
        taskName: string
    

    Task Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The Task resource accepts the following input properties:

    GroupName string
    Name of the resource group
    ProjectName string
    Name of the project
    ServiceName string
    Name of the service
    Properties Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourcePostgreSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForMySqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMISyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMITaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlSqlDbSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetTdeCertificatesSqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMISyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMITaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlDbSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMISyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMITaskProperties
    Custom task properties
    TaskName string
    Name of the Task
    GroupName string
    Name of the resource group
    ProjectName string
    Name of the project
    ServiceName string
    Name of the service
    Properties ConnectToSourcePostgreSqlSyncTaskPropertiesArgs | ConnectToSourceSqlServerSyncTaskPropertiesArgs | ConnectToSourceSqlServerTaskPropertiesArgs | ConnectToTargetAzureDbForMySqlTaskPropertiesArgs | ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs | ConnectToTargetSqlDbTaskPropertiesArgs | ConnectToTargetSqlMISyncTaskPropertiesArgs | ConnectToTargetSqlMITaskPropertiesArgs | ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs | GetTdeCertificatesSqlTaskPropertiesArgs | GetUserTablesSqlSyncTaskPropertiesArgs | GetUserTablesSqlTaskPropertiesArgs | MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs | MigrateSqlServerSqlDbSyncTaskPropertiesArgs | MigrateSqlServerSqlDbTaskPropertiesArgs | MigrateSqlServerSqlMISyncTaskPropertiesArgs | MigrateSqlServerSqlMITaskPropertiesArgs | ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs
    Custom task properties
    TaskName string
    Name of the Task
    groupName String
    Name of the resource group
    projectName String
    Name of the project
    serviceName String
    Name of the service
    properties ConnectToSourcePostgreSqlSyncTaskProperties | ConnectToSourceSqlServerSyncTaskProperties | ConnectToSourceSqlServerTaskProperties | ConnectToTargetAzureDbForMySqlTaskProperties | ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties | ConnectToTargetSqlDbTaskProperties | ConnectToTargetSqlMISyncTaskProperties | ConnectToTargetSqlMITaskProperties | ConnectToTargetSqlSqlDbSyncTaskProperties | GetTdeCertificatesSqlTaskProperties | GetUserTablesSqlSyncTaskProperties | GetUserTablesSqlTaskProperties | MigrateMySqlAzureDbForMySqlSyncTaskProperties | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties | MigrateSqlServerSqlDbSyncTaskProperties | MigrateSqlServerSqlDbTaskProperties | MigrateSqlServerSqlMISyncTaskProperties | MigrateSqlServerSqlMITaskProperties | ValidateMigrationInputSqlServerSqlDbSyncTaskProperties | ValidateMigrationInputSqlServerSqlMISyncTaskProperties | ValidateMigrationInputSqlServerSqlMITaskProperties
    Custom task properties
    taskName String
    Name of the Task
    groupName string
    Name of the resource group
    projectName string
    Name of the project
    serviceName string
    Name of the service
    properties ConnectToSourcePostgreSqlSyncTaskProperties | ConnectToSourceSqlServerSyncTaskProperties | ConnectToSourceSqlServerTaskProperties | ConnectToTargetAzureDbForMySqlTaskProperties | ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties | ConnectToTargetSqlDbTaskProperties | ConnectToTargetSqlMISyncTaskProperties | ConnectToTargetSqlMITaskProperties | ConnectToTargetSqlSqlDbSyncTaskProperties | GetTdeCertificatesSqlTaskProperties | GetUserTablesSqlSyncTaskProperties | GetUserTablesSqlTaskProperties | MigrateMySqlAzureDbForMySqlSyncTaskProperties | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties | MigrateSqlServerSqlDbSyncTaskProperties | MigrateSqlServerSqlDbTaskProperties | MigrateSqlServerSqlMISyncTaskProperties | MigrateSqlServerSqlMITaskProperties | ValidateMigrationInputSqlServerSqlDbSyncTaskProperties | ValidateMigrationInputSqlServerSqlMISyncTaskProperties | ValidateMigrationInputSqlServerSqlMITaskProperties
    Custom task properties
    taskName string
    Name of the Task
    group_name str
    Name of the resource group
    project_name str
    Name of the project
    service_name str
    Name of the service
    properties ConnectToSourcePostgreSqlSyncTaskPropertiesArgs | ConnectToSourceSqlServerSyncTaskPropertiesArgs | ConnectToSourceSqlServerTaskPropertiesArgs | ConnectToTargetAzureDbForMySqlTaskPropertiesArgs | ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs | ConnectToTargetSqlDbTaskPropertiesArgs | ConnectToTargetSqlMISyncTaskPropertiesArgs | ConnectToTargetSqlMITaskPropertiesArgs | ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs | GetTdeCertificatesSqlTaskPropertiesArgs | GetUserTablesSqlSyncTaskPropertiesArgs | GetUserTablesSqlTaskPropertiesArgs | MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs | MigrateSqlServerSqlDbSyncTaskPropertiesArgs | MigrateSqlServerSqlDbTaskPropertiesArgs | MigrateSqlServerSqlMISyncTaskPropertiesArgs | MigrateSqlServerSqlMITaskPropertiesArgs | ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs
    Custom task properties
    task_name str
    Name of the Task

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Task resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Resource name.
    Type string
    Resource type.
    Etag string
    HTTP strong entity tag value. This is ignored if submitted.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Resource name.
    Type string
    Resource type.
    Etag string
    HTTP strong entity tag value. This is ignored if submitted.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Resource name.
    type String
    Resource type.
    etag String
    HTTP strong entity tag value. This is ignored if submitted.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    Resource name.
    type string
    Resource type.
    etag string
    HTTP strong entity tag value. This is ignored if submitted.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    Resource name.
    type str
    Resource type.
    etag str
    HTTP strong entity tag value. This is ignored if submitted.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Resource name.
    type String
    Resource type.
    etag String
    HTTP strong entity tag value. This is ignored if submitted.

    Supporting Types

    AuthenticationType, AuthenticationTypeArgs

    None
    None
    WindowsAuthentication
    WindowsAuthentication
    SqlAuthentication
    SqlAuthentication
    ActiveDirectoryIntegrated
    ActiveDirectoryIntegrated
    ActiveDirectoryPassword
    ActiveDirectoryPassword
    AuthenticationTypeNone
    None
    AuthenticationTypeWindowsAuthentication
    WindowsAuthentication
    AuthenticationTypeSqlAuthentication
    SqlAuthentication
    AuthenticationTypeActiveDirectoryIntegrated
    ActiveDirectoryIntegrated
    AuthenticationTypeActiveDirectoryPassword
    ActiveDirectoryPassword
    None
    None
    WindowsAuthentication
    WindowsAuthentication
    SqlAuthentication
    SqlAuthentication
    ActiveDirectoryIntegrated
    ActiveDirectoryIntegrated
    ActiveDirectoryPassword
    ActiveDirectoryPassword
    None
    None
    WindowsAuthentication
    WindowsAuthentication
    SqlAuthentication
    SqlAuthentication
    ActiveDirectoryIntegrated
    ActiveDirectoryIntegrated
    ActiveDirectoryPassword
    ActiveDirectoryPassword
    NONE
    None
    WINDOWS_AUTHENTICATION
    WindowsAuthentication
    SQL_AUTHENTICATION
    SqlAuthentication
    ACTIVE_DIRECTORY_INTEGRATED
    ActiveDirectoryIntegrated
    ACTIVE_DIRECTORY_PASSWORD
    ActiveDirectoryPassword
    "None"
    None
    "WindowsAuthentication"
    WindowsAuthentication
    "SqlAuthentication"
    SqlAuthentication
    "ActiveDirectoryIntegrated"
    ActiveDirectoryIntegrated
    "ActiveDirectoryPassword"
    ActiveDirectoryPassword

    AzureActiveDirectoryApp, AzureActiveDirectoryAppArgs

    AppKey string
    Key used to authenticate to the Azure Active Directory Application
    ApplicationId string
    Application ID of the Azure Active Directory Application
    TenantId string
    Tenant id of the customer
    AppKey string
    Key used to authenticate to the Azure Active Directory Application
    ApplicationId string
    Application ID of the Azure Active Directory Application
    TenantId string
    Tenant id of the customer
    appKey String
    Key used to authenticate to the Azure Active Directory Application
    applicationId String
    Application ID of the Azure Active Directory Application
    tenantId String
    Tenant id of the customer
    appKey string
    Key used to authenticate to the Azure Active Directory Application
    applicationId string
    Application ID of the Azure Active Directory Application
    tenantId string
    Tenant id of the customer
    app_key str
    Key used to authenticate to the Azure Active Directory Application
    application_id str
    Application ID of the Azure Active Directory Application
    tenant_id str
    Tenant id of the customer
    appKey String
    Key used to authenticate to the Azure Active Directory Application
    applicationId String
    Application ID of the Azure Active Directory Application
    tenantId String
    Tenant id of the customer

    AzureActiveDirectoryAppResponse, AzureActiveDirectoryAppResponseArgs

    AppKey string
    Key used to authenticate to the Azure Active Directory Application
    ApplicationId string
    Application ID of the Azure Active Directory Application
    TenantId string
    Tenant id of the customer
    AppKey string
    Key used to authenticate to the Azure Active Directory Application
    ApplicationId string
    Application ID of the Azure Active Directory Application
    TenantId string
    Tenant id of the customer
    appKey String
    Key used to authenticate to the Azure Active Directory Application
    applicationId String
    Application ID of the Azure Active Directory Application
    tenantId String
    Tenant id of the customer
    appKey string
    Key used to authenticate to the Azure Active Directory Application
    applicationId string
    Application ID of the Azure Active Directory Application
    tenantId string
    Tenant id of the customer
    app_key str
    Key used to authenticate to the Azure Active Directory Application
    application_id str
    Application ID of the Azure Active Directory Application
    tenant_id str
    Tenant id of the customer
    appKey String
    Key used to authenticate to the Azure Active Directory Application
    applicationId String
    Application ID of the Azure Active Directory Application
    tenantId String
    Tenant id of the customer

    BackupFileInfoResponse, BackupFileInfoResponseArgs

    FamilySequenceNumber int
    Sequence number of the backup file in the backup set
    FileLocation string
    Location of the backup file in shared folder
    Status string
    Status of the backup file during migration
    FamilySequenceNumber int
    Sequence number of the backup file in the backup set
    FileLocation string
    Location of the backup file in shared folder
    Status string
    Status of the backup file during migration
    familySequenceNumber Integer
    Sequence number of the backup file in the backup set
    fileLocation String
    Location of the backup file in shared folder
    status String
    Status of the backup file during migration
    familySequenceNumber number
    Sequence number of the backup file in the backup set
    fileLocation string
    Location of the backup file in shared folder
    status string
    Status of the backup file during migration
    family_sequence_number int
    Sequence number of the backup file in the backup set
    file_location str
    Location of the backup file in shared folder
    status str
    Status of the backup file during migration
    familySequenceNumber Number
    Sequence number of the backup file in the backup set
    fileLocation String
    Location of the backup file in shared folder
    status String
    Status of the backup file during migration

    BackupMode, BackupModeArgs

    CreateBackup
    CreateBackup
    ExistingBackup
    ExistingBackup
    BackupModeCreateBackup
    CreateBackup
    BackupModeExistingBackup
    ExistingBackup
    CreateBackup
    CreateBackup
    ExistingBackup
    ExistingBackup
    CreateBackup
    CreateBackup
    ExistingBackup
    ExistingBackup
    CREATE_BACKUP
    CreateBackup
    EXISTING_BACKUP
    ExistingBackup
    "CreateBackup"
    CreateBackup
    "ExistingBackup"
    ExistingBackup

    BackupSetInfoResponse, BackupSetInfoResponseArgs

    BackupFinishedDate string
    Date and time that the backup operation finished
    BackupSetId string
    Id for the set of backup files
    BackupStartDate string
    Date and time that the backup operation began
    BackupType string
    Enum of the different backup types
    DatabaseName string
    Name of the database to which the backup set belongs
    FirstLsn string
    First log sequence number of the backup file
    IsBackupRestored bool
    Whether the backup set is restored or not
    LastLsn string
    Last log sequence number of the backup file
    LastModifiedTime string
    Last modified time of the backup file in share location
    ListOfBackupFiles List<Pulumi.AzureNative.DataMigration.Inputs.BackupFileInfoResponse>
    List of files in the backup set
    BackupFinishedDate string
    Date and time that the backup operation finished
    BackupSetId string
    Id for the set of backup files
    BackupStartDate string
    Date and time that the backup operation began
    BackupType string
    Enum of the different backup types
    DatabaseName string
    Name of the database to which the backup set belongs
    FirstLsn string
    First log sequence number of the backup file
    IsBackupRestored bool
    Whether the backup set is restored or not
    LastLsn string
    Last log sequence number of the backup file
    LastModifiedTime string
    Last modified time of the backup file in share location
    ListOfBackupFiles []BackupFileInfoResponse
    List of files in the backup set
    backupFinishedDate String
    Date and time that the backup operation finished
    backupSetId String
    Id for the set of backup files
    backupStartDate String
    Date and time that the backup operation began
    backupType String
    Enum of the different backup types
    databaseName String
    Name of the database to which the backup set belongs
    firstLsn String
    First log sequence number of the backup file
    isBackupRestored Boolean
    Whether the backup set is restored or not
    lastLsn String
    Last log sequence number of the backup file
    lastModifiedTime String
    Last modified time of the backup file in share location
    listOfBackupFiles List<BackupFileInfoResponse>
    List of files in the backup set
    backupFinishedDate string
    Date and time that the backup operation finished
    backupSetId string
    Id for the set of backup files
    backupStartDate string
    Date and time that the backup operation began
    backupType string
    Enum of the different backup types
    databaseName string
    Name of the database to which the backup set belongs
    firstLsn string
    First log sequence number of the backup file
    isBackupRestored boolean
    Whether the backup set is restored or not
    lastLsn string
    Last log sequence number of the backup file
    lastModifiedTime string
    Last modified time of the backup file in share location
    listOfBackupFiles BackupFileInfoResponse[]
    List of files in the backup set
    backup_finished_date str
    Date and time that the backup operation finished
    backup_set_id str
    Id for the set of backup files
    backup_start_date str
    Date and time that the backup operation began
    backup_type str
    Enum of the different backup types
    database_name str
    Name of the database to which the backup set belongs
    first_lsn str
    First log sequence number of the backup file
    is_backup_restored bool
    Whether the backup set is restored or not
    last_lsn str
    Last log sequence number of the backup file
    last_modified_time str
    Last modified time of the backup file in share location
    list_of_backup_files Sequence[BackupFileInfoResponse]
    List of files in the backup set
    backupFinishedDate String
    Date and time that the backup operation finished
    backupSetId String
    Id for the set of backup files
    backupStartDate String
    Date and time that the backup operation began
    backupType String
    Enum of the different backup types
    databaseName String
    Name of the database to which the backup set belongs
    firstLsn String
    First log sequence number of the backup file
    isBackupRestored Boolean
    Whether the backup set is restored or not
    lastLsn String
    Last log sequence number of the backup file
    lastModifiedTime String
    Last modified time of the backup file in share location
    listOfBackupFiles List<Property Map>
    List of files in the backup set

    BlobShare, BlobShareArgs

    SasUri string
    SAS URI of Azure Storage Account Container.
    SasUri string
    SAS URI of Azure Storage Account Container.
    sasUri String
    SAS URI of Azure Storage Account Container.
    sasUri string
    SAS URI of Azure Storage Account Container.
    sas_uri str
    SAS URI of Azure Storage Account Container.
    sasUri String
    SAS URI of Azure Storage Account Container.

    BlobShareResponse, BlobShareResponseArgs

    SasUri string
    SAS URI of Azure Storage Account Container.
    SasUri string
    SAS URI of Azure Storage Account Container.
    sasUri String
    SAS URI of Azure Storage Account Container.
    sasUri string
    SAS URI of Azure Storage Account Container.
    sas_uri str
    SAS URI of Azure Storage Account Container.
    sasUri String
    SAS URI of Azure Storage Account Container.

    ConnectToSourcePostgreSqlSyncTaskInput, ConnectToSourcePostgreSqlSyncTaskInputArgs

    SourceConnectionInfo PostgreSqlConnectionInfo
    Connection information for source PostgreSQL server
    sourceConnectionInfo PostgreSqlConnectionInfo
    Connection information for source PostgreSQL server
    sourceConnectionInfo PostgreSqlConnectionInfo
    Connection information for source PostgreSQL server
    source_connection_info PostgreSqlConnectionInfo
    Connection information for source PostgreSQL server
    sourceConnectionInfo Property Map
    Connection information for source PostgreSQL server

    ConnectToSourcePostgreSqlSyncTaskInputResponse, ConnectToSourcePostgreSqlSyncTaskInputResponseArgs

    SourceConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL server
    sourceConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL server
    sourceConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL server
    source_connection_info PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL server
    sourceConnectionInfo Property Map
    Connection information for source PostgreSQL server

    ConnectToSourcePostgreSqlSyncTaskOutputResponse, ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs

    Databases List<string>
    List of databases on source server
    Id string
    Result identifier
    SourceServerBrandVersion string
    Source server brand version
    SourceServerVersion string
    Version of the source server
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors associated with the task
    Databases []string
    List of databases on source server
    Id string
    Result identifier
    SourceServerBrandVersion string
    Source server brand version
    SourceServerVersion string
    Version of the source server
    ValidationErrors []ReportableExceptionResponse
    Validation errors associated with the task
    databases List<String>
    List of databases on source server
    id String
    Result identifier
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Version of the source server
    validationErrors List<ReportableExceptionResponse>
    Validation errors associated with the task
    databases string[]
    List of databases on source server
    id string
    Result identifier
    sourceServerBrandVersion string
    Source server brand version
    sourceServerVersion string
    Version of the source server
    validationErrors ReportableExceptionResponse[]
    Validation errors associated with the task
    databases Sequence[str]
    List of databases on source server
    id str
    Result identifier
    source_server_brand_version str
    Source server brand version
    source_server_version str
    Version of the source server
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors associated with the task
    databases List<String>
    List of databases on source server
    id String
    Result identifier
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Version of the source server
    validationErrors List<Property Map>
    Validation errors associated with the task

    ConnectToSourcePostgreSqlSyncTaskProperties, ConnectToSourcePostgreSqlSyncTaskPropertiesArgs

    ConnectToSourcePostgreSqlSyncTaskPropertiesResponse, ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourcePostgreSqlSyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourcePostgreSqlSyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ConnectToSourcePostgreSqlSyncTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ConnectToSourcePostgreSqlSyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ConnectToSourcePostgreSqlSyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ConnectToSourcePostgreSqlSyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ConnectToSourcePostgreSqlSyncTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ConnectToSourcePostgreSqlSyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ConnectToSourcePostgreSqlSyncTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ConnectToSourcePostgreSqlSyncTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ConnectToSourceSqlServerSyncTaskProperties, ConnectToSourceSqlServerSyncTaskPropertiesArgs

    ConnectToSourceSqlServerSyncTaskPropertiesResponse, ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<object>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []interface{}
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ConnectToSourceSqlServerTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<Object>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ConnectToSourceSqlServerTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse | ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse | ConnectToSourceSqlServerTaskOutputLoginLevelResponse | ConnectToSourceSqlServerTaskOutputTaskLevelResponse)[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ConnectToSourceSqlServerTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[Union[ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse, ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse, ConnectToSourceSqlServerTaskOutputLoginLevelResponse, ConnectToSourceSqlServerTaskOutputTaskLevelResponse]]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ConnectToSourceSqlServerTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map | Property Map | Property Map | Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ConnectToSourceSqlServerTaskInput, ConnectToSourceSqlServerTaskInputArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Connection information for Source SQL Server
    CheckPermissionsGroup string | Pulumi.AzureNative.DataMigration.ServerLevelPermissionsGroup
    Permission group for validations
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    SourceConnectionInfo SqlConnectionInfo
    Connection information for Source SQL Server
    CheckPermissionsGroup string | ServerLevelPermissionsGroup
    Permission group for validations
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    sourceConnectionInfo SqlConnectionInfo
    Connection information for Source SQL Server
    checkPermissionsGroup String | ServerLevelPermissionsGroup
    Permission group for validations
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.
    sourceConnectionInfo SqlConnectionInfo
    Connection information for Source SQL Server
    checkPermissionsGroup string | ServerLevelPermissionsGroup
    Permission group for validations
    collectAgentJobs boolean
    Flag for whether to collect agent jobs from source server.
    collectLogins boolean
    Flag for whether to collect logins from source server.
    source_connection_info SqlConnectionInfo
    Connection information for Source SQL Server
    check_permissions_group str | ServerLevelPermissionsGroup
    Permission group for validations
    collect_agent_jobs bool
    Flag for whether to collect agent jobs from source server.
    collect_logins bool
    Flag for whether to collect logins from source server.
    sourceConnectionInfo Property Map
    Connection information for Source SQL Server
    checkPermissionsGroup String | "Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromMySQLToAzureDBForMySQL"
    Permission group for validations
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.

    ConnectToSourceSqlServerTaskInputResponse, ConnectToSourceSqlServerTaskInputResponseArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Connection information for Source SQL Server
    CheckPermissionsGroup string
    Permission group for validations
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    SourceConnectionInfo SqlConnectionInfoResponse
    Connection information for Source SQL Server
    CheckPermissionsGroup string
    Permission group for validations
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for Source SQL Server
    checkPermissionsGroup String
    Permission group for validations
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for Source SQL Server
    checkPermissionsGroup string
    Permission group for validations
    collectAgentJobs boolean
    Flag for whether to collect agent jobs from source server.
    collectLogins boolean
    Flag for whether to collect logins from source server.
    source_connection_info SqlConnectionInfoResponse
    Connection information for Source SQL Server
    check_permissions_group str
    Permission group for validations
    collect_agent_jobs bool
    Flag for whether to collect agent jobs from source server.
    collect_logins bool
    Flag for whether to collect logins from source server.
    sourceConnectionInfo Property Map
    Connection information for Source SQL Server
    checkPermissionsGroup String
    Permission group for validations
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.

    ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse, ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs

    Id string
    Result identifier
    IsEnabled bool
    The state of the original AgentJob.
    JobCategory string
    The type of AgentJob.
    JobOwner string
    The owner of the AgentJob
    LastExecutedOn string
    UTC Date and time when the AgentJob was last executed.
    MigrationEligibility Pulumi.AzureNative.DataMigration.Inputs.MigrationEligibilityInfoResponse
    Information about eligibility of agent job for migration.
    Name string
    AgentJob name
    Id string
    Result identifier
    IsEnabled bool
    The state of the original AgentJob.
    JobCategory string
    The type of AgentJob.
    JobOwner string
    The owner of the AgentJob
    LastExecutedOn string
    UTC Date and time when the AgentJob was last executed.
    MigrationEligibility MigrationEligibilityInfoResponse
    Information about eligibility of agent job for migration.
    Name string
    AgentJob name
    id String
    Result identifier
    isEnabled Boolean
    The state of the original AgentJob.
    jobCategory String
    The type of AgentJob.
    jobOwner String
    The owner of the AgentJob
    lastExecutedOn String
    UTC Date and time when the AgentJob was last executed.
    migrationEligibility MigrationEligibilityInfoResponse
    Information about eligibility of agent job for migration.
    name String
    AgentJob name
    id string
    Result identifier
    isEnabled boolean
    The state of the original AgentJob.
    jobCategory string
    The type of AgentJob.
    jobOwner string
    The owner of the AgentJob
    lastExecutedOn string
    UTC Date and time when the AgentJob was last executed.
    migrationEligibility MigrationEligibilityInfoResponse
    Information about eligibility of agent job for migration.
    name string
    AgentJob name
    id str
    Result identifier
    is_enabled bool
    The state of the original AgentJob.
    job_category str
    The type of AgentJob.
    job_owner str
    The owner of the AgentJob
    last_executed_on str
    UTC Date and time when the AgentJob was last executed.
    migration_eligibility MigrationEligibilityInfoResponse
    Information about eligibility of agent job for migration.
    name str
    AgentJob name
    id String
    Result identifier
    isEnabled Boolean
    The state of the original AgentJob.
    jobCategory String
    The type of AgentJob.
    jobOwner String
    The owner of the AgentJob
    lastExecutedOn String
    UTC Date and time when the AgentJob was last executed.
    migrationEligibility Property Map
    Information about eligibility of agent job for migration.
    name String
    AgentJob name

    ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse, ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs

    CompatibilityLevel string
    SQL Server compatibility level of database
    DatabaseFiles List<Pulumi.AzureNative.DataMigration.Inputs.DatabaseFileInfoResponse>
    The list of database files
    DatabaseState string
    State of the database
    Id string
    Result identifier
    Name string
    Database name
    SizeMB double
    Size of the file in megabytes
    CompatibilityLevel string
    SQL Server compatibility level of database
    DatabaseFiles []DatabaseFileInfoResponse
    The list of database files
    DatabaseState string
    State of the database
    Id string
    Result identifier
    Name string
    Database name
    SizeMB float64
    Size of the file in megabytes
    compatibilityLevel String
    SQL Server compatibility level of database
    databaseFiles List<DatabaseFileInfoResponse>
    The list of database files
    databaseState String
    State of the database
    id String
    Result identifier
    name String
    Database name
    sizeMB Double
    Size of the file in megabytes
    compatibilityLevel string
    SQL Server compatibility level of database
    databaseFiles DatabaseFileInfoResponse[]
    The list of database files
    databaseState string
    State of the database
    id string
    Result identifier
    name string
    Database name
    sizeMB number
    Size of the file in megabytes
    compatibility_level str
    SQL Server compatibility level of database
    database_files Sequence[DatabaseFileInfoResponse]
    The list of database files
    database_state str
    State of the database
    id str
    Result identifier
    name str
    Database name
    size_mb float
    Size of the file in megabytes
    compatibilityLevel String
    SQL Server compatibility level of database
    databaseFiles List<Property Map>
    The list of database files
    databaseState String
    State of the database
    id String
    Result identifier
    name String
    Database name
    sizeMB Number
    Size of the file in megabytes

    ConnectToSourceSqlServerTaskOutputLoginLevelResponse, ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs

    DefaultDatabase string
    The default database for the login.
    Id string
    Result identifier
    IsEnabled bool
    The state of the login.
    LoginType string
    The type of login.
    MigrationEligibility Pulumi.AzureNative.DataMigration.Inputs.MigrationEligibilityInfoResponse
    Information about eligibility of login for migration.
    Name string
    Login name.
    DefaultDatabase string
    The default database for the login.
    Id string
    Result identifier
    IsEnabled bool
    The state of the login.
    LoginType string
    The type of login.
    MigrationEligibility MigrationEligibilityInfoResponse
    Information about eligibility of login for migration.
    Name string
    Login name.
    defaultDatabase String
    The default database for the login.
    id String
    Result identifier
    isEnabled Boolean
    The state of the login.
    loginType String
    The type of login.
    migrationEligibility MigrationEligibilityInfoResponse
    Information about eligibility of login for migration.
    name String
    Login name.
    defaultDatabase string
    The default database for the login.
    id string
    Result identifier
    isEnabled boolean
    The state of the login.
    loginType string
    The type of login.
    migrationEligibility MigrationEligibilityInfoResponse
    Information about eligibility of login for migration.
    name string
    Login name.
    default_database str
    The default database for the login.
    id str
    Result identifier
    is_enabled bool
    The state of the login.
    login_type str
    The type of login.
    migration_eligibility MigrationEligibilityInfoResponse
    Information about eligibility of login for migration.
    name str
    Login name.
    defaultDatabase String
    The default database for the login.
    id String
    Result identifier
    isEnabled Boolean
    The state of the login.
    loginType String
    The type of login.
    migrationEligibility Property Map
    Information about eligibility of login for migration.
    name String
    Login name.

    ConnectToSourceSqlServerTaskOutputTaskLevelResponse, ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs

    AgentJobs Dictionary<string, string>
    Source agent jobs as a map from agent job name to id.
    Databases Dictionary<string, string>
    Source databases as a map from database name to database id
    Id string
    Result identifier
    Logins Dictionary<string, string>
    Source logins as a map from login name to login id.
    SourceServerBrandVersion string
    Source server brand version
    SourceServerVersion string
    Source server version
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors
    AgentJobs map[string]string
    Source agent jobs as a map from agent job name to id.
    Databases map[string]string
    Source databases as a map from database name to database id
    Id string
    Result identifier
    Logins map[string]string
    Source logins as a map from login name to login id.
    SourceServerBrandVersion string
    Source server brand version
    SourceServerVersion string
    Source server version
    ValidationErrors []ReportableExceptionResponse
    Validation errors
    agentJobs Map<String,String>
    Source agent jobs as a map from agent job name to id.
    databases Map<String,String>
    Source databases as a map from database name to database id
    id String
    Result identifier
    logins Map<String,String>
    Source logins as a map from login name to login id.
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Source server version
    validationErrors List<ReportableExceptionResponse>
    Validation errors
    agentJobs {[key: string]: string}
    Source agent jobs as a map from agent job name to id.
    databases {[key: string]: string}
    Source databases as a map from database name to database id
    id string
    Result identifier
    logins {[key: string]: string}
    Source logins as a map from login name to login id.
    sourceServerBrandVersion string
    Source server brand version
    sourceServerVersion string
    Source server version
    validationErrors ReportableExceptionResponse[]
    Validation errors
    agent_jobs Mapping[str, str]
    Source agent jobs as a map from agent job name to id.
    databases Mapping[str, str]
    Source databases as a map from database name to database id
    id str
    Result identifier
    logins Mapping[str, str]
    Source logins as a map from login name to login id.
    source_server_brand_version str
    Source server brand version
    source_server_version str
    Source server version
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors
    agentJobs Map<String>
    Source agent jobs as a map from agent job name to id.
    databases Map<String>
    Source databases as a map from database name to database id
    id String
    Result identifier
    logins Map<String>
    Source logins as a map from login name to login id.
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Source server version
    validationErrors List<Property Map>
    Validation errors

    ConnectToSourceSqlServerTaskProperties, ConnectToSourceSqlServerTaskPropertiesArgs

    ConnectToSourceSqlServerTaskPropertiesResponse, ConnectToSourceSqlServerTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<object>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []interface{}
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ConnectToSourceSqlServerTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<Object>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ConnectToSourceSqlServerTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse | ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse | ConnectToSourceSqlServerTaskOutputLoginLevelResponse | ConnectToSourceSqlServerTaskOutputTaskLevelResponse)[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ConnectToSourceSqlServerTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[Union[ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse, ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse, ConnectToSourceSqlServerTaskOutputLoginLevelResponse, ConnectToSourceSqlServerTaskOutputTaskLevelResponse]]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ConnectToSourceSqlServerTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map | Property Map | Property Map | Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ConnectToTargetAzureDbForMySqlTaskInput, ConnectToTargetAzureDbForMySqlTaskInputArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
    Connection information for source MySQL server
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
    Connection information for target Azure Database for MySQL server
    SourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL server
    TargetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL server
    sourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL server
    targetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL server
    sourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL server
    targetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL server
    source_connection_info MySqlConnectionInfo
    Connection information for source MySQL server
    target_connection_info MySqlConnectionInfo
    Connection information for target Azure Database for MySQL server
    sourceConnectionInfo Property Map
    Connection information for source MySQL server
    targetConnectionInfo Property Map
    Connection information for target Azure Database for MySQL server

    ConnectToTargetAzureDbForMySqlTaskInputResponse, ConnectToTargetAzureDbForMySqlTaskInputResponseArgs

    SourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL server
    TargetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL server
    sourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL server
    targetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL server
    sourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL server
    targetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL server
    source_connection_info MySqlConnectionInfoResponse
    Connection information for source MySQL server
    target_connection_info MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL server
    sourceConnectionInfo Property Map
    Connection information for source MySQL server
    targetConnectionInfo Property Map
    Connection information for target Azure Database for MySQL server

    ConnectToTargetAzureDbForMySqlTaskOutputResponse, ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs

    Databases List<string>
    List of databases on target server
    Id string
    Result identifier
    ServerVersion string
    Version of the target server
    TargetServerBrandVersion string
    Target server brand version
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors associated with the task
    Databases []string
    List of databases on target server
    Id string
    Result identifier
    ServerVersion string
    Version of the target server
    TargetServerBrandVersion string
    Target server brand version
    ValidationErrors []ReportableExceptionResponse
    Validation errors associated with the task
    databases List<String>
    List of databases on target server
    id String
    Result identifier
    serverVersion String
    Version of the target server
    targetServerBrandVersion String
    Target server brand version
    validationErrors List<ReportableExceptionResponse>
    Validation errors associated with the task
    databases string[]
    List of databases on target server
    id string
    Result identifier
    serverVersion string
    Version of the target server
    targetServerBrandVersion string
    Target server brand version
    validationErrors ReportableExceptionResponse[]
    Validation errors associated with the task
    databases Sequence[str]
    List of databases on target server
    id str
    Result identifier
    server_version str
    Version of the target server
    target_server_brand_version str
    Target server brand version
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors associated with the task
    databases List<String>
    List of databases on target server
    id String
    Result identifier
    serverVersion String
    Version of the target server
    targetServerBrandVersion String
    Target server brand version
    validationErrors List<Property Map>
    Validation errors associated with the task

    ConnectToTargetAzureDbForMySqlTaskProperties, ConnectToTargetAzureDbForMySqlTaskPropertiesArgs

    ConnectToTargetAzureDbForMySqlTaskPropertiesResponse, ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForMySqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForMySqlTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ConnectToTargetAzureDbForMySqlTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ConnectToTargetAzureDbForMySqlTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ConnectToTargetAzureDbForMySqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ConnectToTargetAzureDbForMySqlTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ConnectToTargetAzureDbForMySqlTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ConnectToTargetAzureDbForMySqlTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ConnectToTargetAzureDbForMySqlTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ConnectToTargetAzureDbForMySqlTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ConnectToTargetAzureDbForPostgreSqlSyncTaskInput, ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
    Connection information for source PostgreSQL server
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL server
    SourceConnectionInfo PostgreSqlConnectionInfo
    Connection information for source PostgreSQL server
    TargetConnectionInfo PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL server
    sourceConnectionInfo PostgreSqlConnectionInfo
    Connection information for source PostgreSQL server
    targetConnectionInfo PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL server
    sourceConnectionInfo PostgreSqlConnectionInfo
    Connection information for source PostgreSQL server
    targetConnectionInfo PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL server
    source_connection_info PostgreSqlConnectionInfo
    Connection information for source PostgreSQL server
    target_connection_info PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL server
    sourceConnectionInfo Property Map
    Connection information for source PostgreSQL server
    targetConnectionInfo Property Map
    Connection information for target Azure Database for PostgreSQL server

    ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse, ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL server
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfoResponse
    Connection information for target Azure Database for PostgreSQL server
    SourceConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL server
    TargetConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for target Azure Database for PostgreSQL server
    sourceConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL server
    targetConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for target Azure Database for PostgreSQL server
    sourceConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL server
    targetConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for target Azure Database for PostgreSQL server
    source_connection_info PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL server
    target_connection_info PostgreSqlConnectionInfoResponse
    Connection information for target Azure Database for PostgreSQL server
    sourceConnectionInfo Property Map
    Connection information for source PostgreSQL server
    targetConnectionInfo Property Map
    Connection information for target Azure Database for PostgreSQL server

    ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse, ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs

    Databases List<string>
    List of databases on target server
    Id string
    Result identifier
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Version of the target server
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors associated with the task
    Databases []string
    List of databases on target server
    Id string
    Result identifier
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Version of the target server
    ValidationErrors []ReportableExceptionResponse
    Validation errors associated with the task
    databases List<String>
    List of databases on target server
    id String
    Result identifier
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Version of the target server
    validationErrors List<ReportableExceptionResponse>
    Validation errors associated with the task
    databases string[]
    List of databases on target server
    id string
    Result identifier
    targetServerBrandVersion string
    Target server brand version
    targetServerVersion string
    Version of the target server
    validationErrors ReportableExceptionResponse[]
    Validation errors associated with the task
    databases Sequence[str]
    List of databases on target server
    id str
    Result identifier
    target_server_brand_version str
    Target server brand version
    target_server_version str
    Version of the target server
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors associated with the task
    databases List<String>
    List of databases on target server
    id String
    Result identifier
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Version of the target server
    validationErrors List<Property Map>
    Validation errors associated with the task

    ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties, ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs

    ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponse, ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ConnectToTargetSqlDbTaskInput, ConnectToTargetSqlDbTaskInputArgs

    TargetConnectionInfo SqlConnectionInfo
    Connection information for target SQL DB
    targetConnectionInfo SqlConnectionInfo
    Connection information for target SQL DB
    targetConnectionInfo SqlConnectionInfo
    Connection information for target SQL DB
    target_connection_info SqlConnectionInfo
    Connection information for target SQL DB
    targetConnectionInfo Property Map
    Connection information for target SQL DB

    ConnectToTargetSqlDbTaskInputResponse, ConnectToTargetSqlDbTaskInputResponseArgs

    TargetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL DB
    targetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL DB
    targetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL DB
    target_connection_info SqlConnectionInfoResponse
    Connection information for target SQL DB
    targetConnectionInfo Property Map
    Connection information for target SQL DB

    ConnectToTargetSqlDbTaskOutputResponse, ConnectToTargetSqlDbTaskOutputResponseArgs

    Databases Dictionary<string, string>
    Source databases as a map from database name to database id
    Id string
    Result identifier
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Version of the target server
    Databases map[string]string
    Source databases as a map from database name to database id
    Id string
    Result identifier
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Version of the target server
    databases Map<String,String>
    Source databases as a map from database name to database id
    id String
    Result identifier
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Version of the target server
    databases {[key: string]: string}
    Source databases as a map from database name to database id
    id string
    Result identifier
    targetServerBrandVersion string
    Target server brand version
    targetServerVersion string
    Version of the target server
    databases Mapping[str, str]
    Source databases as a map from database name to database id
    id str
    Result identifier
    target_server_brand_version str
    Target server brand version
    target_server_version str
    Version of the target server
    databases Map<String>
    Source databases as a map from database name to database id
    id String
    Result identifier
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Version of the target server

    ConnectToTargetSqlDbTaskProperties, ConnectToTargetSqlDbTaskPropertiesArgs

    ConnectToTargetSqlDbTaskPropertiesResponse, ConnectToTargetSqlDbTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ConnectToTargetSqlDbTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ConnectToTargetSqlDbTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ConnectToTargetSqlDbTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlDbTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ConnectToTargetSqlDbTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlDbTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ConnectToTargetSqlDbTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlDbTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ConnectToTargetSqlMISyncTaskInput, ConnectToTargetSqlMISyncTaskInputArgs

    AzureApp Pulumi.AzureNative.DataMigration.Inputs.AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    AzureApp AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    TargetConnectionInfo MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    azureApp AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    targetConnectionInfo MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    azureApp AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    targetConnectionInfo MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    azure_app AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    target_connection_info MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    azureApp Property Map
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    targetConnectionInfo Property Map
    Connection information for Azure SQL Database Managed Instance

    ConnectToTargetSqlMISyncTaskInputResponse, ConnectToTargetSqlMISyncTaskInputResponseArgs

    AzureApp Pulumi.AzureNative.DataMigration.Inputs.AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    AzureApp AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    TargetConnectionInfo MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    azureApp AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    targetConnectionInfo MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    azureApp AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    targetConnectionInfo MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    azure_app AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    target_connection_info MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    azureApp Property Map
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    targetConnectionInfo Property Map
    Connection information for Azure SQL Database Managed Instance

    ConnectToTargetSqlMISyncTaskOutputResponse, ConnectToTargetSqlMISyncTaskOutputResponseArgs

    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Target server version
    ValidationErrors []ReportableExceptionResponse
    Validation errors
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Target server version
    validationErrors List<ReportableExceptionResponse>
    Validation errors
    targetServerBrandVersion string
    Target server brand version
    targetServerVersion string
    Target server version
    validationErrors ReportableExceptionResponse[]
    Validation errors
    target_server_brand_version str
    Target server brand version
    target_server_version str
    Target server version
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Target server version
    validationErrors List<Property Map>
    Validation errors

    ConnectToTargetSqlMISyncTaskProperties, ConnectToTargetSqlMISyncTaskPropertiesArgs

    ConnectToTargetSqlMISyncTaskPropertiesResponse, ConnectToTargetSqlMISyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMISyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMISyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ConnectToTargetSqlMISyncTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ConnectToTargetSqlMISyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ConnectToTargetSqlMISyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlMISyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ConnectToTargetSqlMISyncTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlMISyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ConnectToTargetSqlMISyncTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlMISyncTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ConnectToTargetSqlMITaskInput, ConnectToTargetSqlMITaskInputArgs

    TargetConnectionInfo SqlConnectionInfo
    Connection information for target SQL Server
    targetConnectionInfo SqlConnectionInfo
    Connection information for target SQL Server
    targetConnectionInfo SqlConnectionInfo
    Connection information for target SQL Server
    target_connection_info SqlConnectionInfo
    Connection information for target SQL Server
    targetConnectionInfo Property Map
    Connection information for target SQL Server

    ConnectToTargetSqlMITaskInputResponse, ConnectToTargetSqlMITaskInputResponseArgs

    TargetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL Server
    targetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL Server
    targetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL Server
    target_connection_info SqlConnectionInfoResponse
    Connection information for target SQL Server
    targetConnectionInfo Property Map
    Connection information for target SQL Server

    ConnectToTargetSqlMITaskOutputResponse, ConnectToTargetSqlMITaskOutputResponseArgs

    AgentJobs List<string>
    List of agent jobs on the target server.
    Id string
    Result identifier
    Logins List<string>
    List of logins on the target server.
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Target server version
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors
    AgentJobs []string
    List of agent jobs on the target server.
    Id string
    Result identifier
    Logins []string
    List of logins on the target server.
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Target server version
    ValidationErrors []ReportableExceptionResponse
    Validation errors
    agentJobs List<String>
    List of agent jobs on the target server.
    id String
    Result identifier
    logins List<String>
    List of logins on the target server.
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Target server version
    validationErrors List<ReportableExceptionResponse>
    Validation errors
    agentJobs string[]
    List of agent jobs on the target server.
    id string
    Result identifier
    logins string[]
    List of logins on the target server.
    targetServerBrandVersion string
    Target server brand version
    targetServerVersion string
    Target server version
    validationErrors ReportableExceptionResponse[]
    Validation errors
    agent_jobs Sequence[str]
    List of agent jobs on the target server.
    id str
    Result identifier
    logins Sequence[str]
    List of logins on the target server.
    target_server_brand_version str
    Target server brand version
    target_server_version str
    Target server version
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors
    agentJobs List<String>
    List of agent jobs on the target server.
    id String
    Result identifier
    logins List<String>
    List of logins on the target server.
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Target server version
    validationErrors List<Property Map>
    Validation errors

    ConnectToTargetSqlMITaskProperties, ConnectToTargetSqlMITaskPropertiesArgs

    ConnectToTargetSqlMITaskPropertiesResponse, ConnectToTargetSqlMITaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMITaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMITaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ConnectToTargetSqlMITaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ConnectToTargetSqlMITaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ConnectToTargetSqlMITaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlMITaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ConnectToTargetSqlMITaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlMITaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ConnectToTargetSqlMITaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlMITaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ConnectToTargetSqlSqlDbSyncTaskInput, ConnectToTargetSqlSqlDbSyncTaskInputArgs

    SourceConnectionInfo SqlConnectionInfo
    Connection information for source SQL Server
    TargetConnectionInfo SqlConnectionInfo
    Connection information for target SQL DB
    sourceConnectionInfo SqlConnectionInfo
    Connection information for source SQL Server
    targetConnectionInfo SqlConnectionInfo
    Connection information for target SQL DB
    sourceConnectionInfo SqlConnectionInfo
    Connection information for source SQL Server
    targetConnectionInfo SqlConnectionInfo
    Connection information for target SQL DB
    source_connection_info SqlConnectionInfo
    Connection information for source SQL Server
    target_connection_info SqlConnectionInfo
    Connection information for target SQL DB
    sourceConnectionInfo Property Map
    Connection information for source SQL Server
    targetConnectionInfo Property Map
    Connection information for target SQL DB

    ConnectToTargetSqlSqlDbSyncTaskInputResponse, ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs

    SourceConnectionInfo SqlConnectionInfoResponse
    Connection information for source SQL Server
    TargetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL DB
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for source SQL Server
    targetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL DB
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for source SQL Server
    targetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL DB
    source_connection_info SqlConnectionInfoResponse
    Connection information for source SQL Server
    target_connection_info SqlConnectionInfoResponse
    Connection information for target SQL DB
    sourceConnectionInfo Property Map
    Connection information for source SQL Server
    targetConnectionInfo Property Map
    Connection information for target SQL DB

    ConnectToTargetSqlSqlDbSyncTaskProperties, ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs

    ConnectToTargetSqlSqlDbSyncTaskPropertiesResponse, ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlSqlDbSyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ConnectToTargetSqlDbTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ConnectToTargetSqlSqlDbSyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ConnectToTargetSqlDbTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlSqlDbSyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ConnectToTargetSqlDbTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlSqlDbSyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ConnectToTargetSqlDbTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ConnectToTargetSqlSqlDbSyncTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    DataIntegrityValidationResultResponse, DataIntegrityValidationResultResponseArgs

    FailedObjects Dictionary<string, string>
    List of failed table names of source and target pair
    ValidationErrors Pulumi.AzureNative.DataMigration.Inputs.ValidationErrorResponse
    List of errors that happened while performing data integrity validation
    FailedObjects map[string]string
    List of failed table names of source and target pair
    ValidationErrors ValidationErrorResponse
    List of errors that happened while performing data integrity validation
    failedObjects Map<String,String>
    List of failed table names of source and target pair
    validationErrors ValidationErrorResponse
    List of errors that happened while performing data integrity validation
    failedObjects {[key: string]: string}
    List of failed table names of source and target pair
    validationErrors ValidationErrorResponse
    List of errors that happened while performing data integrity validation
    failed_objects Mapping[str, str]
    List of failed table names of source and target pair
    validation_errors ValidationErrorResponse
    List of errors that happened while performing data integrity validation
    failedObjects Map<String>
    List of failed table names of source and target pair
    validationErrors Property Map
    List of errors that happened while performing data integrity validation

    DataItemMigrationSummaryResultResponse, DataItemMigrationSummaryResultResponseArgs

    EndedOn string
    Migration end time
    ErrorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    ItemsCompletedCount double
    Number of successfully completed items
    ItemsCount double
    Number of items
    Name string
    Name of the item
    ResultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    StartedOn string
    Migration start time
    State string
    Current state of migration
    StatusMessage string
    Status message
    EndedOn string
    Migration end time
    ErrorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    ItemsCompletedCount float64
    Number of successfully completed items
    ItemsCount float64
    Number of items
    Name string
    Name of the item
    ResultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    StartedOn string
    Migration start time
    State string
    Current state of migration
    StatusMessage string
    Status message
    endedOn String
    Migration end time
    errorPrefix String
    Wildcard string prefix to use for querying all errors of the item
    itemsCompletedCount Double
    Number of successfully completed items
    itemsCount Double
    Number of items
    name String
    Name of the item
    resultPrefix String
    Wildcard string prefix to use for querying all sub-tem results of the item
    startedOn String
    Migration start time
    state String
    Current state of migration
    statusMessage String
    Status message
    endedOn string
    Migration end time
    errorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    itemsCompletedCount number
    Number of successfully completed items
    itemsCount number
    Number of items
    name string
    Name of the item
    resultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    startedOn string
    Migration start time
    state string
    Current state of migration
    statusMessage string
    Status message
    ended_on str
    Migration end time
    error_prefix str
    Wildcard string prefix to use for querying all errors of the item
    items_completed_count float
    Number of successfully completed items
    items_count float
    Number of items
    name str
    Name of the item
    result_prefix str
    Wildcard string prefix to use for querying all sub-tem results of the item
    started_on str
    Migration start time
    state str
    Current state of migration
    status_message str
    Status message
    endedOn String
    Migration end time
    errorPrefix String
    Wildcard string prefix to use for querying all errors of the item
    itemsCompletedCount Number
    Number of successfully completed items
    itemsCount Number
    Number of items
    name String
    Name of the item
    resultPrefix String
    Wildcard string prefix to use for querying all sub-tem results of the item
    startedOn String
    Migration start time
    state String
    Current state of migration
    statusMessage String
    Status message

    DatabaseBackupInfoResponse, DatabaseBackupInfoResponseArgs

    BackupFiles List<string>
    The list of backup files for the current database.
    BackupFinishDate string
    Date and time when the backup operation finished.
    BackupType string
    Backup Type.
    DatabaseName string
    Database name.
    FamilyCount int
    Number of files in the backup set.
    IsCompressed bool
    Whether the backup set is compressed
    IsDamaged bool
    Database was damaged when backed up, but the backup operation was requested to continue despite errors.
    Position int
    Position of current database backup in the file.
    BackupFiles []string
    The list of backup files for the current database.
    BackupFinishDate string
    Date and time when the backup operation finished.
    BackupType string
    Backup Type.
    DatabaseName string
    Database name.
    FamilyCount int
    Number of files in the backup set.
    IsCompressed bool
    Whether the backup set is compressed
    IsDamaged bool
    Database was damaged when backed up, but the backup operation was requested to continue despite errors.
    Position int
    Position of current database backup in the file.
    backupFiles List<String>
    The list of backup files for the current database.
    backupFinishDate String
    Date and time when the backup operation finished.
    backupType String
    Backup Type.
    databaseName String
    Database name.
    familyCount Integer
    Number of files in the backup set.
    isCompressed Boolean
    Whether the backup set is compressed
    isDamaged Boolean
    Database was damaged when backed up, but the backup operation was requested to continue despite errors.
    position Integer
    Position of current database backup in the file.
    backupFiles string[]
    The list of backup files for the current database.
    backupFinishDate string
    Date and time when the backup operation finished.
    backupType string
    Backup Type.
    databaseName string
    Database name.
    familyCount number
    Number of files in the backup set.
    isCompressed boolean
    Whether the backup set is compressed
    isDamaged boolean
    Database was damaged when backed up, but the backup operation was requested to continue despite errors.
    position number
    Position of current database backup in the file.
    backup_files Sequence[str]
    The list of backup files for the current database.
    backup_finish_date str
    Date and time when the backup operation finished.
    backup_type str
    Backup Type.
    database_name str
    Database name.
    family_count int
    Number of files in the backup set.
    is_compressed bool
    Whether the backup set is compressed
    is_damaged bool
    Database was damaged when backed up, but the backup operation was requested to continue despite errors.
    position int
    Position of current database backup in the file.
    backupFiles List<String>
    The list of backup files for the current database.
    backupFinishDate String
    Date and time when the backup operation finished.
    backupType String
    Backup Type.
    databaseName String
    Database name.
    familyCount Number
    Number of files in the backup set.
    isCompressed Boolean
    Whether the backup set is compressed
    isDamaged Boolean
    Database was damaged when backed up, but the backup operation was requested to continue despite errors.
    position Number
    Position of current database backup in the file.

    DatabaseFileInfoResponse, DatabaseFileInfoResponseArgs

    DatabaseName string
    Name of the database
    FileType string
    Database file type
    Id string
    Unique identifier for database file
    LogicalName string
    Logical name of the file
    PhysicalFullName string
    Operating-system full path of the file
    RestoreFullName string
    Suggested full path of the file for restoring
    SizeMB double
    Size of the file in megabytes
    DatabaseName string
    Name of the database
    FileType string
    Database file type
    Id string
    Unique identifier for database file
    LogicalName string
    Logical name of the file
    PhysicalFullName string
    Operating-system full path of the file
    RestoreFullName string
    Suggested full path of the file for restoring
    SizeMB float64
    Size of the file in megabytes
    databaseName String
    Name of the database
    fileType String
    Database file type
    id String
    Unique identifier for database file
    logicalName String
    Logical name of the file
    physicalFullName String
    Operating-system full path of the file
    restoreFullName String
    Suggested full path of the file for restoring
    sizeMB Double
    Size of the file in megabytes
    databaseName string
    Name of the database
    fileType string
    Database file type
    id string
    Unique identifier for database file
    logicalName string
    Logical name of the file
    physicalFullName string
    Operating-system full path of the file
    restoreFullName string
    Suggested full path of the file for restoring
    sizeMB number
    Size of the file in megabytes
    database_name str
    Name of the database
    file_type str
    Database file type
    id str
    Unique identifier for database file
    logical_name str
    Logical name of the file
    physical_full_name str
    Operating-system full path of the file
    restore_full_name str
    Suggested full path of the file for restoring
    size_mb float
    Size of the file in megabytes
    databaseName String
    Name of the database
    fileType String
    Database file type
    id String
    Unique identifier for database file
    logicalName String
    Logical name of the file
    physicalFullName String
    Operating-system full path of the file
    restoreFullName String
    Suggested full path of the file for restoring
    sizeMB Number
    Size of the file in megabytes

    DatabaseSummaryResultResponse, DatabaseSummaryResultResponseArgs

    EndedOn string
    Migration end time
    ErrorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    ItemsCompletedCount double
    Number of successfully completed items
    ItemsCount double
    Number of items
    Name string
    Name of the item
    ResultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    SizeMB double
    Size of the database in megabytes
    StartedOn string
    Migration start time
    State string
    Current state of migration
    StatusMessage string
    Status message
    EndedOn string
    Migration end time
    ErrorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    ItemsCompletedCount float64
    Number of successfully completed items
    ItemsCount float64
    Number of items
    Name string
    Name of the item
    ResultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    SizeMB float64
    Size of the database in megabytes
    StartedOn string
    Migration start time
    State string
    Current state of migration
    StatusMessage string
    Status message
    endedOn String
    Migration end time
    errorPrefix String
    Wildcard string prefix to use for querying all errors of the item
    itemsCompletedCount Double
    Number of successfully completed items
    itemsCount Double
    Number of items
    name String
    Name of the item
    resultPrefix String
    Wildcard string prefix to use for querying all sub-tem results of the item
    sizeMB Double
    Size of the database in megabytes
    startedOn String
    Migration start time
    state String
    Current state of migration
    statusMessage String
    Status message
    endedOn string
    Migration end time
    errorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    itemsCompletedCount number
    Number of successfully completed items
    itemsCount number
    Number of items
    name string
    Name of the item
    resultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    sizeMB number
    Size of the database in megabytes
    startedOn string
    Migration start time
    state string
    Current state of migration
    statusMessage string
    Status message
    ended_on str
    Migration end time
    error_prefix str
    Wildcard string prefix to use for querying all errors of the item
    items_completed_count float
    Number of successfully completed items
    items_count float
    Number of items
    name str
    Name of the item
    result_prefix str
    Wildcard string prefix to use for querying all sub-tem results of the item
    size_mb float
    Size of the database in megabytes
    started_on str
    Migration start time
    state str
    Current state of migration
    status_message str
    Status message
    endedOn String
    Migration end time
    errorPrefix String
    Wildcard string prefix to use for querying all errors of the item
    itemsCompletedCount Number
    Number of successfully completed items
    itemsCount Number
    Number of items
    name String
    Name of the item
    resultPrefix String
    Wildcard string prefix to use for querying all sub-tem results of the item
    sizeMB Number
    Size of the database in megabytes
    startedOn String
    Migration start time
    state String
    Current state of migration
    statusMessage String
    Status message

    DatabaseTableResponse, DatabaseTableResponseArgs

    HasRows bool
    Indicates whether table is empty or not
    Name string
    Schema-qualified name of the table
    HasRows bool
    Indicates whether table is empty or not
    Name string
    Schema-qualified name of the table
    hasRows Boolean
    Indicates whether table is empty or not
    name String
    Schema-qualified name of the table
    hasRows boolean
    Indicates whether table is empty or not
    name string
    Schema-qualified name of the table
    has_rows bool
    Indicates whether table is empty or not
    name str
    Schema-qualified name of the table
    hasRows Boolean
    Indicates whether table is empty or not
    name String
    Schema-qualified name of the table

    ExecutionStatisticsResponse, ExecutionStatisticsResponseArgs

    CpuTimeMs double
    CPU Time in millisecond(s) for the query execution
    ElapsedTimeMs double
    Time taken in millisecond(s) for executing the query
    ExecutionCount double
    No. of query executions
    HasErrors bool
    Indicates whether the query resulted in an error
    SqlErrors List<string>
    List of sql Errors
    WaitStats Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.WaitStatisticsResponse>
    Dictionary of sql query execution wait types and the respective statistics
    CpuTimeMs float64
    CPU Time in millisecond(s) for the query execution
    ElapsedTimeMs float64
    Time taken in millisecond(s) for executing the query
    ExecutionCount float64
    No. of query executions
    HasErrors bool
    Indicates whether the query resulted in an error
    SqlErrors []string
    List of sql Errors
    WaitStats map[string]WaitStatisticsResponse
    Dictionary of sql query execution wait types and the respective statistics
    cpuTimeMs Double
    CPU Time in millisecond(s) for the query execution
    elapsedTimeMs Double
    Time taken in millisecond(s) for executing the query
    executionCount Double
    No. of query executions
    hasErrors Boolean
    Indicates whether the query resulted in an error
    sqlErrors List<String>
    List of sql Errors
    waitStats Map<String,WaitStatisticsResponse>
    Dictionary of sql query execution wait types and the respective statistics
    cpuTimeMs number
    CPU Time in millisecond(s) for the query execution
    elapsedTimeMs number
    Time taken in millisecond(s) for executing the query
    executionCount number
    No. of query executions
    hasErrors boolean
    Indicates whether the query resulted in an error
    sqlErrors string[]
    List of sql Errors
    waitStats {[key: string]: WaitStatisticsResponse}
    Dictionary of sql query execution wait types and the respective statistics
    cpu_time_ms float
    CPU Time in millisecond(s) for the query execution
    elapsed_time_ms float
    Time taken in millisecond(s) for executing the query
    execution_count float
    No. of query executions
    has_errors bool
    Indicates whether the query resulted in an error
    sql_errors Sequence[str]
    List of sql Errors
    wait_stats Mapping[str, WaitStatisticsResponse]
    Dictionary of sql query execution wait types and the respective statistics
    cpuTimeMs Number
    CPU Time in millisecond(s) for the query execution
    elapsedTimeMs Number
    Time taken in millisecond(s) for executing the query
    executionCount Number
    No. of query executions
    hasErrors Boolean
    Indicates whether the query resulted in an error
    sqlErrors List<String>
    List of sql Errors
    waitStats Map<Property Map>
    Dictionary of sql query execution wait types and the respective statistics

    FileShare, FileShareArgs

    Path string
    The folder path for this share.
    Password string
    Password credential used to connect to the share location.
    UserName string
    User name credential to connect to the share location
    Path string
    The folder path for this share.
    Password string
    Password credential used to connect to the share location.
    UserName string
    User name credential to connect to the share location
    path String
    The folder path for this share.
    password String
    Password credential used to connect to the share location.
    userName String
    User name credential to connect to the share location
    path string
    The folder path for this share.
    password string
    Password credential used to connect to the share location.
    userName string
    User name credential to connect to the share location
    path str
    The folder path for this share.
    password str
    Password credential used to connect to the share location.
    user_name str
    User name credential to connect to the share location
    path String
    The folder path for this share.
    password String
    Password credential used to connect to the share location.
    userName String
    User name credential to connect to the share location

    FileShareResponse, FileShareResponseArgs

    Path string
    The folder path for this share.
    Password string
    Password credential used to connect to the share location.
    UserName string
    User name credential to connect to the share location
    Path string
    The folder path for this share.
    Password string
    Password credential used to connect to the share location.
    UserName string
    User name credential to connect to the share location
    path String
    The folder path for this share.
    password String
    Password credential used to connect to the share location.
    userName String
    User name credential to connect to the share location
    path string
    The folder path for this share.
    password string
    Password credential used to connect to the share location.
    userName string
    User name credential to connect to the share location
    path str
    The folder path for this share.
    password str
    Password credential used to connect to the share location.
    user_name str
    User name credential to connect to the share location
    path String
    The folder path for this share.
    password String
    Password credential used to connect to the share location.
    userName String
    User name credential to connect to the share location

    GetTdeCertificatesSqlTaskInput, GetTdeCertificatesSqlTaskInputArgs

    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShare
    Backup file share information for file share to be used for temporarily storing files.
    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Connection information for SQL Server
    SelectedCertificates List<Pulumi.AzureNative.DataMigration.Inputs.SelectedCertificateInput>
    List containing certificate names and corresponding password to use for encrypting the exported certificate.
    BackupFileShare FileShare
    Backup file share information for file share to be used for temporarily storing files.
    ConnectionInfo SqlConnectionInfo
    Connection information for SQL Server
    SelectedCertificates []SelectedCertificateInput
    List containing certificate names and corresponding password to use for encrypting the exported certificate.
    backupFileShare FileShare
    Backup file share information for file share to be used for temporarily storing files.
    connectionInfo SqlConnectionInfo
    Connection information for SQL Server
    selectedCertificates List<SelectedCertificateInput>
    List containing certificate names and corresponding password to use for encrypting the exported certificate.
    backupFileShare FileShare
    Backup file share information for file share to be used for temporarily storing files.
    connectionInfo SqlConnectionInfo
    Connection information for SQL Server
    selectedCertificates SelectedCertificateInput[]
    List containing certificate names and corresponding password to use for encrypting the exported certificate.
    backup_file_share FileShare
    Backup file share information for file share to be used for temporarily storing files.
    connection_info SqlConnectionInfo
    Connection information for SQL Server
    selected_certificates Sequence[SelectedCertificateInput]
    List containing certificate names and corresponding password to use for encrypting the exported certificate.
    backupFileShare Property Map
    Backup file share information for file share to be used for temporarily storing files.
    connectionInfo Property Map
    Connection information for SQL Server
    selectedCertificates List<Property Map>
    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    GetTdeCertificatesSqlTaskInputResponse, GetTdeCertificatesSqlTaskInputResponseArgs

    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShareResponse
    Backup file share information for file share to be used for temporarily storing files.
    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Connection information for SQL Server
    SelectedCertificates List<Pulumi.AzureNative.DataMigration.Inputs.SelectedCertificateInputResponse>
    List containing certificate names and corresponding password to use for encrypting the exported certificate.
    BackupFileShare FileShareResponse
    Backup file share information for file share to be used for temporarily storing files.
    ConnectionInfo SqlConnectionInfoResponse
    Connection information for SQL Server
    SelectedCertificates []SelectedCertificateInputResponse
    List containing certificate names and corresponding password to use for encrypting the exported certificate.
    backupFileShare FileShareResponse
    Backup file share information for file share to be used for temporarily storing files.
    connectionInfo SqlConnectionInfoResponse
    Connection information for SQL Server
    selectedCertificates List<SelectedCertificateInputResponse>
    List containing certificate names and corresponding password to use for encrypting the exported certificate.
    backupFileShare FileShareResponse
    Backup file share information for file share to be used for temporarily storing files.
    connectionInfo SqlConnectionInfoResponse
    Connection information for SQL Server
    selectedCertificates SelectedCertificateInputResponse[]
    List containing certificate names and corresponding password to use for encrypting the exported certificate.
    backup_file_share FileShareResponse
    Backup file share information for file share to be used for temporarily storing files.
    connection_info SqlConnectionInfoResponse
    Connection information for SQL Server
    selected_certificates Sequence[SelectedCertificateInputResponse]
    List containing certificate names and corresponding password to use for encrypting the exported certificate.
    backupFileShare Property Map
    Backup file share information for file share to be used for temporarily storing files.
    connectionInfo Property Map
    Connection information for SQL Server
    selectedCertificates List<Property Map>
    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    GetTdeCertificatesSqlTaskOutputResponse, GetTdeCertificatesSqlTaskOutputResponseArgs

    Base64EncodedCertificates Dictionary<string, ImmutableArray<string>>
    Mapping from certificate name to base 64 encoded format.
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors
    Base64EncodedCertificates map[string][]string
    Mapping from certificate name to base 64 encoded format.
    ValidationErrors []ReportableExceptionResponse
    Validation errors
    base64EncodedCertificates Map<String,List<String>>
    Mapping from certificate name to base 64 encoded format.
    validationErrors List<ReportableExceptionResponse>
    Validation errors
    base64EncodedCertificates {[key: string]: string[]}
    Mapping from certificate name to base 64 encoded format.
    validationErrors ReportableExceptionResponse[]
    Validation errors
    base64_encoded_certificates Mapping[str, Sequence[str]]
    Mapping from certificate name to base 64 encoded format.
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors
    base64EncodedCertificates Map<List<String>>
    Mapping from certificate name to base 64 encoded format.
    validationErrors List<Property Map>
    Validation errors

    GetTdeCertificatesSqlTaskProperties, GetTdeCertificatesSqlTaskPropertiesArgs

    GetTdeCertificatesSqlTaskPropertiesResponse, GetTdeCertificatesSqlTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.GetTdeCertificatesSqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.GetTdeCertificatesSqlTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []GetTdeCertificatesSqlTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input GetTdeCertificatesSqlTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<GetTdeCertificatesSqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input GetTdeCertificatesSqlTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output GetTdeCertificatesSqlTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input GetTdeCertificatesSqlTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[GetTdeCertificatesSqlTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input GetTdeCertificatesSqlTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    GetUserTablesSqlSyncTaskInput, GetUserTablesSqlSyncTaskInputArgs

    SelectedSourceDatabases List<string>
    List of source database names to collect tables for
    SelectedTargetDatabases List<string>
    List of target database names to collect tables for
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Connection information for SQL Server
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Connection information for SQL DB
    SelectedSourceDatabases []string
    List of source database names to collect tables for
    SelectedTargetDatabases []string
    List of target database names to collect tables for
    SourceConnectionInfo SqlConnectionInfo
    Connection information for SQL Server
    TargetConnectionInfo SqlConnectionInfo
    Connection information for SQL DB
    selectedSourceDatabases List<String>
    List of source database names to collect tables for
    selectedTargetDatabases List<String>
    List of target database names to collect tables for
    sourceConnectionInfo SqlConnectionInfo
    Connection information for SQL Server
    targetConnectionInfo SqlConnectionInfo
    Connection information for SQL DB
    selectedSourceDatabases string[]
    List of source database names to collect tables for
    selectedTargetDatabases string[]
    List of target database names to collect tables for
    sourceConnectionInfo SqlConnectionInfo
    Connection information for SQL Server
    targetConnectionInfo SqlConnectionInfo
    Connection information for SQL DB
    selected_source_databases Sequence[str]
    List of source database names to collect tables for
    selected_target_databases Sequence[str]
    List of target database names to collect tables for
    source_connection_info SqlConnectionInfo
    Connection information for SQL Server
    target_connection_info SqlConnectionInfo
    Connection information for SQL DB
    selectedSourceDatabases List<String>
    List of source database names to collect tables for
    selectedTargetDatabases List<String>
    List of target database names to collect tables for
    sourceConnectionInfo Property Map
    Connection information for SQL Server
    targetConnectionInfo Property Map
    Connection information for SQL DB

    GetUserTablesSqlSyncTaskInputResponse, GetUserTablesSqlSyncTaskInputResponseArgs

    SelectedSourceDatabases List<string>
    List of source database names to collect tables for
    SelectedTargetDatabases List<string>
    List of target database names to collect tables for
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Connection information for SQL Server
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Connection information for SQL DB
    SelectedSourceDatabases []string
    List of source database names to collect tables for
    SelectedTargetDatabases []string
    List of target database names to collect tables for
    SourceConnectionInfo SqlConnectionInfoResponse
    Connection information for SQL Server
    TargetConnectionInfo SqlConnectionInfoResponse
    Connection information for SQL DB
    selectedSourceDatabases List<String>
    List of source database names to collect tables for
    selectedTargetDatabases List<String>
    List of target database names to collect tables for
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for SQL Server
    targetConnectionInfo SqlConnectionInfoResponse
    Connection information for SQL DB
    selectedSourceDatabases string[]
    List of source database names to collect tables for
    selectedTargetDatabases string[]
    List of target database names to collect tables for
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for SQL Server
    targetConnectionInfo SqlConnectionInfoResponse
    Connection information for SQL DB
    selected_source_databases Sequence[str]
    List of source database names to collect tables for
    selected_target_databases Sequence[str]
    List of target database names to collect tables for
    source_connection_info SqlConnectionInfoResponse
    Connection information for SQL Server
    target_connection_info SqlConnectionInfoResponse
    Connection information for SQL DB
    selectedSourceDatabases List<String>
    List of source database names to collect tables for
    selectedTargetDatabases List<String>
    List of target database names to collect tables for
    sourceConnectionInfo Property Map
    Connection information for SQL Server
    targetConnectionInfo Property Map
    Connection information for SQL DB

    GetUserTablesSqlSyncTaskOutputResponse, GetUserTablesSqlSyncTaskOutputResponseArgs

    DatabasesToSourceTables Dictionary<string, ImmutableArray<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>>
    Mapping from database name to list of source tables
    DatabasesToTargetTables Dictionary<string, ImmutableArray<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>>
    Mapping from database name to list of target tables
    TableValidationErrors Dictionary<string, ImmutableArray<string>>
    Mapping from database name to list of validation errors
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors
    DatabasesToSourceTables map[string][]DatabaseTableResponse
    Mapping from database name to list of source tables
    DatabasesToTargetTables map[string][]DatabaseTableResponse
    Mapping from database name to list of target tables
    TableValidationErrors map[string][]string
    Mapping from database name to list of validation errors
    ValidationErrors []ReportableExceptionResponse
    Validation errors
    databasesToSourceTables Map<String,List<DatabaseTableResponse>>
    Mapping from database name to list of source tables
    databasesToTargetTables Map<String,List<DatabaseTableResponse>>
    Mapping from database name to list of target tables
    tableValidationErrors Map<String,List<String>>
    Mapping from database name to list of validation errors
    validationErrors List<ReportableExceptionResponse>
    Validation errors
    databasesToSourceTables {[key: string]: DatabaseTableResponse[]}
    Mapping from database name to list of source tables
    databasesToTargetTables {[key: string]: DatabaseTableResponse[]}
    Mapping from database name to list of target tables
    tableValidationErrors {[key: string]: string[]}
    Mapping from database name to list of validation errors
    validationErrors ReportableExceptionResponse[]
    Validation errors
    databases_to_source_tables Mapping[str, Sequence[DatabaseTableResponse]]
    Mapping from database name to list of source tables
    databases_to_target_tables Mapping[str, Sequence[DatabaseTableResponse]]
    Mapping from database name to list of target tables
    table_validation_errors Mapping[str, Sequence[str]]
    Mapping from database name to list of validation errors
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors
    databasesToSourceTables Map<List<Property Map>>
    Mapping from database name to list of source tables
    databasesToTargetTables Map<List<Property Map>>
    Mapping from database name to list of target tables
    tableValidationErrors Map<List<String>>
    Mapping from database name to list of validation errors
    validationErrors List<Property Map>
    Validation errors

    GetUserTablesSqlSyncTaskProperties, GetUserTablesSqlSyncTaskPropertiesArgs

    GetUserTablesSqlSyncTaskPropertiesResponse, GetUserTablesSqlSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlSyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlSyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []GetUserTablesSqlSyncTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input GetUserTablesSqlSyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<GetUserTablesSqlSyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input GetUserTablesSqlSyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output GetUserTablesSqlSyncTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input GetUserTablesSqlSyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[GetUserTablesSqlSyncTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input GetUserTablesSqlSyncTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    GetUserTablesSqlTaskInput, GetUserTablesSqlTaskInputArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Connection information for SQL Server
    SelectedDatabases List<string>
    List of database names to collect tables for
    ConnectionInfo SqlConnectionInfo
    Connection information for SQL Server
    SelectedDatabases []string
    List of database names to collect tables for
    connectionInfo SqlConnectionInfo
    Connection information for SQL Server
    selectedDatabases List<String>
    List of database names to collect tables for
    connectionInfo SqlConnectionInfo
    Connection information for SQL Server
    selectedDatabases string[]
    List of database names to collect tables for
    connection_info SqlConnectionInfo
    Connection information for SQL Server
    selected_databases Sequence[str]
    List of database names to collect tables for
    connectionInfo Property Map
    Connection information for SQL Server
    selectedDatabases List<String>
    List of database names to collect tables for

    GetUserTablesSqlTaskInputResponse, GetUserTablesSqlTaskInputResponseArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Connection information for SQL Server
    SelectedDatabases List<string>
    List of database names to collect tables for
    ConnectionInfo SqlConnectionInfoResponse
    Connection information for SQL Server
    SelectedDatabases []string
    List of database names to collect tables for
    connectionInfo SqlConnectionInfoResponse
    Connection information for SQL Server
    selectedDatabases List<String>
    List of database names to collect tables for
    connectionInfo SqlConnectionInfoResponse
    Connection information for SQL Server
    selectedDatabases string[]
    List of database names to collect tables for
    connection_info SqlConnectionInfoResponse
    Connection information for SQL Server
    selected_databases Sequence[str]
    List of database names to collect tables for
    connectionInfo Property Map
    Connection information for SQL Server
    selectedDatabases List<String>
    List of database names to collect tables for

    GetUserTablesSqlTaskOutputResponse, GetUserTablesSqlTaskOutputResponseArgs

    DatabasesToTables Dictionary<string, ImmutableArray<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>>
    Mapping from database name to list of tables
    Id string
    Result identifier
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors
    DatabasesToTables map[string][]DatabaseTableResponse
    Mapping from database name to list of tables
    Id string
    Result identifier
    ValidationErrors []ReportableExceptionResponse
    Validation errors
    databasesToTables Map<String,List<DatabaseTableResponse>>
    Mapping from database name to list of tables
    id String
    Result identifier
    validationErrors List<ReportableExceptionResponse>
    Validation errors
    databasesToTables {[key: string]: DatabaseTableResponse[]}
    Mapping from database name to list of tables
    id string
    Result identifier
    validationErrors ReportableExceptionResponse[]
    Validation errors
    databases_to_tables Mapping[str, Sequence[DatabaseTableResponse]]
    Mapping from database name to list of tables
    id str
    Result identifier
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors
    databasesToTables Map<List<Property Map>>
    Mapping from database name to list of tables
    id String
    Result identifier
    validationErrors List<Property Map>
    Validation errors

    GetUserTablesSqlTaskProperties, GetUserTablesSqlTaskPropertiesArgs

    GetUserTablesSqlTaskPropertiesResponse, GetUserTablesSqlTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []GetUserTablesSqlTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input GetUserTablesSqlTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<GetUserTablesSqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input GetUserTablesSqlTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output GetUserTablesSqlTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input GetUserTablesSqlTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[GetUserTablesSqlTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input GetUserTablesSqlTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    MiSqlConnectionInfo, MiSqlConnectionInfoArgs

    ManagedInstanceResourceId string
    Resource id for Azure SQL database Managed instance
    Password string
    Password credential.
    UserName string
    User name
    ManagedInstanceResourceId string
    Resource id for Azure SQL database Managed instance
    Password string
    Password credential.
    UserName string
    User name
    managedInstanceResourceId String
    Resource id for Azure SQL database Managed instance
    password String
    Password credential.
    userName String
    User name
    managedInstanceResourceId string
    Resource id for Azure SQL database Managed instance
    password string
    Password credential.
    userName string
    User name
    managed_instance_resource_id str
    Resource id for Azure SQL database Managed instance
    password str
    Password credential.
    user_name str
    User name
    managedInstanceResourceId String
    Resource id for Azure SQL database Managed instance
    password String
    Password credential.
    userName String
    User name

    MiSqlConnectionInfoResponse, MiSqlConnectionInfoResponseArgs

    ManagedInstanceResourceId string
    Resource id for Azure SQL database Managed instance
    Password string
    Password credential.
    UserName string
    User name
    ManagedInstanceResourceId string
    Resource id for Azure SQL database Managed instance
    Password string
    Password credential.
    UserName string
    User name
    managedInstanceResourceId String
    Resource id for Azure SQL database Managed instance
    password String
    Password credential.
    userName String
    User name
    managedInstanceResourceId string
    Resource id for Azure SQL database Managed instance
    password string
    Password credential.
    userName string
    User name
    managed_instance_resource_id str
    Resource id for Azure SQL database Managed instance
    password str
    Password credential.
    user_name str
    User name
    managedInstanceResourceId String
    Resource id for Azure SQL database Managed instance
    password String
    Password credential.
    userName String
    User name

    MigrateMISyncCompleteCommandInputResponse, MigrateMISyncCompleteCommandInputResponseArgs

    SourceDatabaseName string
    Name of managed instance database
    SourceDatabaseName string
    Name of managed instance database
    sourceDatabaseName String
    Name of managed instance database
    sourceDatabaseName string
    Name of managed instance database
    source_database_name str
    Name of managed instance database
    sourceDatabaseName String
    Name of managed instance database

    MigrateMISyncCompleteCommandOutputResponse, MigrateMISyncCompleteCommandOutputResponseArgs

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    List of errors that happened during the command execution
    Errors []ReportableExceptionResponse
    List of errors that happened during the command execution
    errors List<ReportableExceptionResponse>
    List of errors that happened during the command execution
    errors ReportableExceptionResponse[]
    List of errors that happened during the command execution
    errors Sequence[ReportableExceptionResponse]
    List of errors that happened during the command execution
    errors List<Property Map>
    List of errors that happened during the command execution

    MigrateMISyncCompleteCommandPropertiesResponse, MigrateMISyncCompleteCommandPropertiesResponseArgs

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandOutputResponse
    Command output. This is ignored if submitted.
    State string
    The state of the command. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandInputResponse
    Command input
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output MigrateMISyncCompleteCommandOutputResponse
    Command output. This is ignored if submitted.
    State string
    The state of the command. This is ignored if submitted.
    Input MigrateMISyncCompleteCommandInputResponse
    Command input
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output MigrateMISyncCompleteCommandOutputResponse
    Command output. This is ignored if submitted.
    state String
    The state of the command. This is ignored if submitted.
    input MigrateMISyncCompleteCommandInputResponse
    Command input
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output MigrateMISyncCompleteCommandOutputResponse
    Command output. This is ignored if submitted.
    state string
    The state of the command. This is ignored if submitted.
    input MigrateMISyncCompleteCommandInputResponse
    Command input
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output MigrateMISyncCompleteCommandOutputResponse
    Command output. This is ignored if submitted.
    state str
    The state of the command. This is ignored if submitted.
    input MigrateMISyncCompleteCommandInputResponse
    Command input
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output Property Map
    Command output. This is ignored if submitted.
    state String
    The state of the command. This is ignored if submitted.
    input Property Map
    Command input

    MigrateMySqlAzureDbForMySqlSyncDatabaseInput, MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs

    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of the database
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    targetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of the database
    source_setting Mapping[str, str]
    Source settings to tune source endpoint migration behavior
    target_database_name str
    Name of target database. Note: Target database will be truncated before starting migration.
    target_setting Mapping[str, str]
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String>
    Target settings to tune target endpoint migration behavior

    MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse, MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs

    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of the database
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    targetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of the database
    source_setting Mapping[str, str]
    Source settings to tune source endpoint migration behavior
    target_database_name str
    Name of target database. Note: Target database will be truncated before starting migration.
    target_setting Mapping[str, str]
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String>
    Target settings to tune target endpoint migration behavior

    MigrateMySqlAzureDbForMySqlSyncTaskInput, MigrateMySqlAzureDbForMySqlSyncTaskInputArgs

    SelectedDatabases []MigrateMySqlAzureDbForMySqlSyncDatabaseInput
    Databases to migrate
    SourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL
    TargetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL
    selectedDatabases List<MigrateMySqlAzureDbForMySqlSyncDatabaseInput>
    Databases to migrate
    sourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL
    targetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL
    selectedDatabases MigrateMySqlAzureDbForMySqlSyncDatabaseInput[]
    Databases to migrate
    sourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL
    targetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL
    selected_databases Sequence[MigrateMySqlAzureDbForMySqlSyncDatabaseInput]
    Databases to migrate
    source_connection_info MySqlConnectionInfo
    Connection information for source MySQL
    target_connection_info MySqlConnectionInfo
    Connection information for target Azure Database for MySQL
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Connection information for source MySQL
    targetConnectionInfo Property Map
    Connection information for target Azure Database for MySQL

    MigrateMySqlAzureDbForMySqlSyncTaskInputResponse, MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs

    SelectedDatabases []MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse
    Databases to migrate
    SourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL
    TargetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL
    selectedDatabases List<MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse>
    Databases to migrate
    sourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL
    targetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL
    selectedDatabases MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse[]
    Databases to migrate
    sourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL
    targetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL
    selected_databases Sequence[MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse]
    Databases to migrate
    source_connection_info MySqlConnectionInfoResponse
    Connection information for source MySQL
    target_connection_info MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Connection information for source MySQL
    targetConnectionInfo Property Map
    Connection information for target Azure Database for MySQL

    MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs

    Id string
    Result identifier
    ErrorMessage string
    Error message
    Events []SyncMigrationDatabaseErrorEventResponse
    List of error events.
    id String
    Result identifier
    errorMessage String
    Error message
    events List<SyncMigrationDatabaseErrorEventResponse>
    List of error events.
    id string
    Result identifier
    errorMessage string
    Error message
    events SyncMigrationDatabaseErrorEventResponse[]
    List of error events.
    id str
    Result identifier
    error_message str
    Error message
    events Sequence[SyncMigrationDatabaseErrorEventResponse]
    List of error events.
    id String
    Result identifier
    errorMessage String
    Error message
    events List<Property Map>
    List of error events.

    MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs

    AppliedChanges double
    Number of applied changes
    CdcDeleteCounter double
    Number of cdc deletes
    CdcInsertCounter double
    Number of cdc inserts
    CdcUpdateCounter double
    Number of cdc updates
    DatabaseName string
    Name of the database
    EndedOn string
    Migration end time
    FullLoadCompletedTables double
    Number of tables completed in full load
    FullLoadErroredTables double
    Number of tables errored in full load
    FullLoadLoadingTables double
    Number of tables loading in full load
    FullLoadQueuedTables double
    Number of tables queued in full load
    Id string
    Result identifier
    IncomingChanges double
    Number of incoming changes
    InitializationCompleted bool
    Indicates if initial load (full load) has been completed
    Latency double
    CDC apply latency
    MigrationState string
    Migration state that this database is in
    StartedOn string
    Migration start time
    AppliedChanges float64
    Number of applied changes
    CdcDeleteCounter float64
    Number of cdc deletes
    CdcInsertCounter float64
    Number of cdc inserts
    CdcUpdateCounter float64
    Number of cdc updates
    DatabaseName string
    Name of the database
    EndedOn string
    Migration end time
    FullLoadCompletedTables float64
    Number of tables completed in full load
    FullLoadErroredTables float64
    Number of tables errored in full load
    FullLoadLoadingTables float64
    Number of tables loading in full load
    FullLoadQueuedTables float64
    Number of tables queued in full load
    Id string
    Result identifier
    IncomingChanges float64
    Number of incoming changes
    InitializationCompleted bool
    Indicates if initial load (full load) has been completed
    Latency float64
    CDC apply latency
    MigrationState string
    Migration state that this database is in
    StartedOn string
    Migration start time
    appliedChanges Double
    Number of applied changes
    cdcDeleteCounter Double
    Number of cdc deletes
    cdcInsertCounter Double
    Number of cdc inserts
    cdcUpdateCounter Double
    Number of cdc updates
    databaseName String
    Name of the database
    endedOn String
    Migration end time
    fullLoadCompletedTables Double
    Number of tables completed in full load
    fullLoadErroredTables Double
    Number of tables errored in full load
    fullLoadLoadingTables Double
    Number of tables loading in full load
    fullLoadQueuedTables Double
    Number of tables queued in full load
    id String
    Result identifier
    incomingChanges Double
    Number of incoming changes
    initializationCompleted Boolean
    Indicates if initial load (full load) has been completed
    latency Double
    CDC apply latency
    migrationState String
    Migration state that this database is in
    startedOn String
    Migration start time
    appliedChanges number
    Number of applied changes
    cdcDeleteCounter number
    Number of cdc deletes
    cdcInsertCounter number
    Number of cdc inserts
    cdcUpdateCounter number
    Number of cdc updates
    databaseName string
    Name of the database
    endedOn string
    Migration end time
    fullLoadCompletedTables number
    Number of tables completed in full load
    fullLoadErroredTables number
    Number of tables errored in full load
    fullLoadLoadingTables number
    Number of tables loading in full load
    fullLoadQueuedTables number
    Number of tables queued in full load
    id string
    Result identifier
    incomingChanges number
    Number of incoming changes
    initializationCompleted boolean
    Indicates if initial load (full load) has been completed
    latency number
    CDC apply latency
    migrationState string
    Migration state that this database is in
    startedOn string
    Migration start time
    applied_changes float
    Number of applied changes
    cdc_delete_counter float
    Number of cdc deletes
    cdc_insert_counter float
    Number of cdc inserts
    cdc_update_counter float
    Number of cdc updates
    database_name str
    Name of the database
    ended_on str
    Migration end time
    full_load_completed_tables float
    Number of tables completed in full load
    full_load_errored_tables float
    Number of tables errored in full load
    full_load_loading_tables float
    Number of tables loading in full load
    full_load_queued_tables float
    Number of tables queued in full load
    id str
    Result identifier
    incoming_changes float
    Number of incoming changes
    initialization_completed bool
    Indicates if initial load (full load) has been completed
    latency float
    CDC apply latency
    migration_state str
    Migration state that this database is in
    started_on str
    Migration start time
    appliedChanges Number
    Number of applied changes
    cdcDeleteCounter Number
    Number of cdc deletes
    cdcInsertCounter Number
    Number of cdc inserts
    cdcUpdateCounter Number
    Number of cdc updates
    databaseName String
    Name of the database
    endedOn String
    Migration end time
    fullLoadCompletedTables Number
    Number of tables completed in full load
    fullLoadErroredTables Number
    Number of tables errored in full load
    fullLoadLoadingTables Number
    Number of tables loading in full load
    fullLoadQueuedTables Number
    Number of tables queued in full load
    id String
    Result identifier
    incomingChanges Number
    Number of incoming changes
    initializationCompleted Boolean
    Indicates if initial load (full load) has been completed
    latency Number
    CDC apply latency
    migrationState String
    Migration state that this database is in
    startedOn String
    Migration start time

    MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs

    Error ReportableExceptionResponse
    Migration error
    Id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id String
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id str
    Result identifier
    error Property Map
    Migration error
    id String
    Result identifier

    MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs

    EndedOn string
    Migration end time
    Id string
    Result identifier
    SourceServer string
    Source server name
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    TargetServer string
    Target server name
    TargetServerVersion string
    Target server version
    EndedOn string
    Migration end time
    Id string
    Result identifier
    SourceServer string
    Source server name
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    TargetServer string
    Target server name
    TargetServerVersion string
    Target server version
    endedOn String
    Migration end time
    id String
    Result identifier
    sourceServer String
    Source server name
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    targetServer String
    Target server name
    targetServerVersion String
    Target server version
    endedOn string
    Migration end time
    id string
    Result identifier
    sourceServer string
    Source server name
    sourceServerVersion string
    Source server version
    startedOn string
    Migration start time
    targetServer string
    Target server name
    targetServerVersion string
    Target server version
    ended_on str
    Migration end time
    id str
    Result identifier
    source_server str
    Source server name
    source_server_version str
    Source server version
    started_on str
    Migration start time
    target_server str
    Target server name
    target_server_version str
    Target server version
    endedOn String
    Migration end time
    id String
    Result identifier
    sourceServer String
    Source server name
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    targetServer String
    Target server name
    targetServerVersion String
    Target server version

    MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs

    CdcDeleteCounter string
    Number of applied deletes
    CdcInsertCounter string
    Number of applied inserts
    CdcUpdateCounter string
    Number of applied updates
    DataErrorsCounter double
    Number of data errors occurred
    DatabaseName string
    Name of the database
    FullLoadEndedOn string
    Full load end time
    FullLoadEstFinishTime string
    Estimate to finish full load
    FullLoadStartedOn string
    Full load start time
    FullLoadTotalRows double
    Number of rows applied in full load
    Id string
    Result identifier
    LastModifiedTime string
    Last modified time on target
    State string
    Current state of the table migration
    TableName string
    Name of the table
    TotalChangesApplied double
    Total number of applied changes
    CdcDeleteCounter string
    Number of applied deletes
    CdcInsertCounter string
    Number of applied inserts
    CdcUpdateCounter string
    Number of applied updates
    DataErrorsCounter float64
    Number of data errors occurred
    DatabaseName string
    Name of the database
    FullLoadEndedOn string
    Full load end time
    FullLoadEstFinishTime string
    Estimate to finish full load
    FullLoadStartedOn string
    Full load start time
    FullLoadTotalRows float64
    Number of rows applied in full load
    Id string
    Result identifier
    LastModifiedTime string
    Last modified time on target
    State string
    Current state of the table migration
    TableName string
    Name of the table
    TotalChangesApplied float64
    Total number of applied changes
    cdcDeleteCounter String
    Number of applied deletes
    cdcInsertCounter String
    Number of applied inserts
    cdcUpdateCounter String
    Number of applied updates
    dataErrorsCounter Double
    Number of data errors occurred
    databaseName String
    Name of the database
    fullLoadEndedOn String
    Full load end time
    fullLoadEstFinishTime String
    Estimate to finish full load
    fullLoadStartedOn String
    Full load start time
    fullLoadTotalRows Double
    Number of rows applied in full load
    id String
    Result identifier
    lastModifiedTime String
    Last modified time on target
    state String
    Current state of the table migration
    tableName String
    Name of the table
    totalChangesApplied Double
    Total number of applied changes
    cdcDeleteCounter string
    Number of applied deletes
    cdcInsertCounter string
    Number of applied inserts
    cdcUpdateCounter string
    Number of applied updates
    dataErrorsCounter number
    Number of data errors occurred
    databaseName string
    Name of the database
    fullLoadEndedOn string
    Full load end time
    fullLoadEstFinishTime string
    Estimate to finish full load
    fullLoadStartedOn string
    Full load start time
    fullLoadTotalRows number
    Number of rows applied in full load
    id string
    Result identifier
    lastModifiedTime string
    Last modified time on target
    state string
    Current state of the table migration
    tableName string
    Name of the table
    totalChangesApplied number
    Total number of applied changes
    cdc_delete_counter str
    Number of applied deletes
    cdc_insert_counter str
    Number of applied inserts
    cdc_update_counter str
    Number of applied updates
    data_errors_counter float
    Number of data errors occurred
    database_name str
    Name of the database
    full_load_ended_on str
    Full load end time
    full_load_est_finish_time str
    Estimate to finish full load
    full_load_started_on str
    Full load start time
    full_load_total_rows float
    Number of rows applied in full load
    id str
    Result identifier
    last_modified_time str
    Last modified time on target
    state str
    Current state of the table migration
    table_name str
    Name of the table
    total_changes_applied float
    Total number of applied changes
    cdcDeleteCounter String
    Number of applied deletes
    cdcInsertCounter String
    Number of applied inserts
    cdcUpdateCounter String
    Number of applied updates
    dataErrorsCounter Number
    Number of data errors occurred
    databaseName String
    Name of the database
    fullLoadEndedOn String
    Full load end time
    fullLoadEstFinishTime String
    Estimate to finish full load
    fullLoadStartedOn String
    Full load start time
    fullLoadTotalRows Number
    Number of rows applied in full load
    id String
    Result identifier
    lastModifiedTime String
    Last modified time on target
    state String
    Current state of the table migration
    tableName String
    Name of the table
    totalChangesApplied Number
    Total number of applied changes

    MigrateMySqlAzureDbForMySqlSyncTaskProperties, MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs

    MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponse, MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<object>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlSyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []interface{}
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input MigrateMySqlAzureDbForMySqlSyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<Object>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input MigrateMySqlAzureDbForMySqlSyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponse | MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponse | MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponse | MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponse | MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponse)[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input MigrateMySqlAzureDbForMySqlSyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[Union[MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponse]]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input MigrateMySqlAzureDbForMySqlSyncTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map | Property Map | Property Map | Property Map | Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput, MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs

    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of the database
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    targetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of the database
    source_setting Mapping[str, str]
    Source settings to tune source endpoint migration behavior
    target_database_name str
    Name of target database. Note: Target database will be truncated before starting migration.
    target_setting Mapping[str, str]
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String>
    Target settings to tune target endpoint migration behavior

    MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs

    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of the database
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    targetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of the database
    source_setting Mapping[str, str]
    Source settings to tune source endpoint migration behavior
    target_database_name str
    Name of target database. Note: Target database will be truncated before starting migration.
    target_setting Mapping[str, str]
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String>
    Target settings to tune target endpoint migration behavior

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs

    SelectedDatabases []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
    Databases to migrate
    SourceConnectionInfo PostgreSqlConnectionInfo
    Connection information for source PostgreSQL
    TargetConnectionInfo PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL
    selectedDatabases List<MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput>
    Databases to migrate
    sourceConnectionInfo PostgreSqlConnectionInfo
    Connection information for source PostgreSQL
    targetConnectionInfo PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL
    selectedDatabases MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput[]
    Databases to migrate
    sourceConnectionInfo PostgreSqlConnectionInfo
    Connection information for source PostgreSQL
    targetConnectionInfo PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL
    selected_databases Sequence[MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput]
    Databases to migrate
    source_connection_info PostgreSqlConnectionInfo
    Connection information for source PostgreSQL
    target_connection_info PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Connection information for source PostgreSQL
    targetConnectionInfo Property Map
    Connection information for target Azure Database for PostgreSQL

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs

    SelectedDatabases []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse
    Databases to migrate
    SourceConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL
    TargetConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for target Azure Database for PostgreSQL
    selectedDatabases List<MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse>
    Databases to migrate
    sourceConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL
    targetConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for target Azure Database for PostgreSQL
    selectedDatabases MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse[]
    Databases to migrate
    sourceConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for source PostgreSQL
    targetConnectionInfo PostgreSqlConnectionInfoResponse
    Connection information for target Azure Database for PostgreSQL
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Connection information for source PostgreSQL
    targetConnectionInfo Property Map
    Connection information for target Azure Database for PostgreSQL

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs

    Id string
    Result identifier
    ErrorMessage string
    Error message
    Events []SyncMigrationDatabaseErrorEventResponse
    List of error events.
    id String
    Result identifier
    errorMessage String
    Error message
    events List<SyncMigrationDatabaseErrorEventResponse>
    List of error events.
    id string
    Result identifier
    errorMessage string
    Error message
    events SyncMigrationDatabaseErrorEventResponse[]
    List of error events.
    id str
    Result identifier
    error_message str
    Error message
    events Sequence[SyncMigrationDatabaseErrorEventResponse]
    List of error events.
    id String
    Result identifier
    errorMessage String
    Error message
    events List<Property Map>
    List of error events.

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs

    AppliedChanges double
    Number of applied changes
    CdcDeleteCounter double
    Number of cdc deletes
    CdcInsertCounter double
    Number of cdc inserts
    CdcUpdateCounter double
    Number of cdc updates
    DatabaseName string
    Name of the database
    EndedOn string
    Migration end time
    FullLoadCompletedTables double
    Number of tables completed in full load
    FullLoadErroredTables double
    Number of tables errored in full load
    FullLoadLoadingTables double
    Number of tables loading in full load
    FullLoadQueuedTables double
    Number of tables queued in full load
    Id string
    Result identifier
    IncomingChanges double
    Number of incoming changes
    InitializationCompleted bool
    Indicates if initial load (full load) has been completed
    Latency double
    CDC apply latency
    MigrationState string
    Migration state that this database is in
    StartedOn string
    Migration start time
    AppliedChanges float64
    Number of applied changes
    CdcDeleteCounter float64
    Number of cdc deletes
    CdcInsertCounter float64
    Number of cdc inserts
    CdcUpdateCounter float64
    Number of cdc updates
    DatabaseName string
    Name of the database
    EndedOn string
    Migration end time
    FullLoadCompletedTables float64
    Number of tables completed in full load
    FullLoadErroredTables float64
    Number of tables errored in full load
    FullLoadLoadingTables float64
    Number of tables loading in full load
    FullLoadQueuedTables float64
    Number of tables queued in full load
    Id string
    Result identifier
    IncomingChanges float64
    Number of incoming changes
    InitializationCompleted bool
    Indicates if initial load (full load) has been completed
    Latency float64
    CDC apply latency
    MigrationState string
    Migration state that this database is in
    StartedOn string
    Migration start time
    appliedChanges Double
    Number of applied changes
    cdcDeleteCounter Double
    Number of cdc deletes
    cdcInsertCounter Double
    Number of cdc inserts
    cdcUpdateCounter Double
    Number of cdc updates
    databaseName String
    Name of the database
    endedOn String
    Migration end time
    fullLoadCompletedTables Double
    Number of tables completed in full load
    fullLoadErroredTables Double
    Number of tables errored in full load
    fullLoadLoadingTables Double
    Number of tables loading in full load
    fullLoadQueuedTables Double
    Number of tables queued in full load
    id String
    Result identifier
    incomingChanges Double
    Number of incoming changes
    initializationCompleted Boolean
    Indicates if initial load (full load) has been completed
    latency Double
    CDC apply latency
    migrationState String
    Migration state that this database is in
    startedOn String
    Migration start time
    appliedChanges number
    Number of applied changes
    cdcDeleteCounter number
    Number of cdc deletes
    cdcInsertCounter number
    Number of cdc inserts
    cdcUpdateCounter number
    Number of cdc updates
    databaseName string
    Name of the database
    endedOn string
    Migration end time
    fullLoadCompletedTables number
    Number of tables completed in full load
    fullLoadErroredTables number
    Number of tables errored in full load
    fullLoadLoadingTables number
    Number of tables loading in full load
    fullLoadQueuedTables number
    Number of tables queued in full load
    id string
    Result identifier
    incomingChanges number
    Number of incoming changes
    initializationCompleted boolean
    Indicates if initial load (full load) has been completed
    latency number
    CDC apply latency
    migrationState string
    Migration state that this database is in
    startedOn string
    Migration start time
    applied_changes float
    Number of applied changes
    cdc_delete_counter float
    Number of cdc deletes
    cdc_insert_counter float
    Number of cdc inserts
    cdc_update_counter float
    Number of cdc updates
    database_name str
    Name of the database
    ended_on str
    Migration end time
    full_load_completed_tables float
    Number of tables completed in full load
    full_load_errored_tables float
    Number of tables errored in full load
    full_load_loading_tables float
    Number of tables loading in full load
    full_load_queued_tables float
    Number of tables queued in full load
    id str
    Result identifier
    incoming_changes float
    Number of incoming changes
    initialization_completed bool
    Indicates if initial load (full load) has been completed
    latency float
    CDC apply latency
    migration_state str
    Migration state that this database is in
    started_on str
    Migration start time
    appliedChanges Number
    Number of applied changes
    cdcDeleteCounter Number
    Number of cdc deletes
    cdcInsertCounter Number
    Number of cdc inserts
    cdcUpdateCounter Number
    Number of cdc updates
    databaseName String
    Name of the database
    endedOn String
    Migration end time
    fullLoadCompletedTables Number
    Number of tables completed in full load
    fullLoadErroredTables Number
    Number of tables errored in full load
    fullLoadLoadingTables Number
    Number of tables loading in full load
    fullLoadQueuedTables Number
    Number of tables queued in full load
    id String
    Result identifier
    incomingChanges Number
    Number of incoming changes
    initializationCompleted Boolean
    Indicates if initial load (full load) has been completed
    latency Number
    CDC apply latency
    migrationState String
    Migration state that this database is in
    startedOn String
    Migration start time

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs

    Error ReportableExceptionResponse
    Migration error
    Id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id String
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id str
    Result identifier
    error Property Map
    Migration error
    id String
    Result identifier

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseArgs

    EndedOn string
    Migration end time
    Id string
    Result identifier
    SourceServer string
    Source server name
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    TargetServer string
    Target server name
    TargetServerVersion string
    Target server version
    EndedOn string
    Migration end time
    Id string
    Result identifier
    SourceServer string
    Source server name
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    TargetServer string
    Target server name
    TargetServerVersion string
    Target server version
    endedOn String
    Migration end time
    id String
    Result identifier
    sourceServer String
    Source server name
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    targetServer String
    Target server name
    targetServerVersion String
    Target server version
    endedOn string
    Migration end time
    id string
    Result identifier
    sourceServer string
    Source server name
    sourceServerVersion string
    Source server version
    startedOn string
    Migration start time
    targetServer string
    Target server name
    targetServerVersion string
    Target server version
    ended_on str
    Migration end time
    id str
    Result identifier
    source_server str
    Source server name
    source_server_version str
    Source server version
    started_on str
    Migration start time
    target_server str
    Target server name
    target_server_version str
    Target server version
    endedOn String
    Migration end time
    id String
    Result identifier
    sourceServer String
    Source server name
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    targetServer String
    Target server name
    targetServerVersion String
    Target server version

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs

    CdcDeleteCounter double
    Number of applied deletes
    CdcInsertCounter double
    Number of applied inserts
    CdcUpdateCounter double
    Number of applied updates
    DataErrorsCounter double
    Number of data errors occurred
    DatabaseName string
    Name of the database
    FullLoadEndedOn string
    Full load end time
    FullLoadEstFinishTime string
    Estimate to finish full load
    FullLoadStartedOn string
    Full load start time
    FullLoadTotalRows double
    Number of rows applied in full load
    Id string
    Result identifier
    LastModifiedTime string
    Last modified time on target
    State string
    Current state of the table migration
    TableName string
    Name of the table
    TotalChangesApplied double
    Total number of applied changes
    CdcDeleteCounter float64
    Number of applied deletes
    CdcInsertCounter float64
    Number of applied inserts
    CdcUpdateCounter float64
    Number of applied updates
    DataErrorsCounter float64
    Number of data errors occurred
    DatabaseName string
    Name of the database
    FullLoadEndedOn string
    Full load end time
    FullLoadEstFinishTime string
    Estimate to finish full load
    FullLoadStartedOn string
    Full load start time
    FullLoadTotalRows float64
    Number of rows applied in full load
    Id string
    Result identifier
    LastModifiedTime string
    Last modified time on target
    State string
    Current state of the table migration
    TableName string
    Name of the table
    TotalChangesApplied float64
    Total number of applied changes
    cdcDeleteCounter Double
    Number of applied deletes
    cdcInsertCounter Double
    Number of applied inserts
    cdcUpdateCounter Double
    Number of applied updates
    dataErrorsCounter Double
    Number of data errors occurred
    databaseName String
    Name of the database
    fullLoadEndedOn String
    Full load end time
    fullLoadEstFinishTime String
    Estimate to finish full load
    fullLoadStartedOn String
    Full load start time
    fullLoadTotalRows Double
    Number of rows applied in full load
    id String
    Result identifier
    lastModifiedTime String
    Last modified time on target
    state String
    Current state of the table migration
    tableName String
    Name of the table
    totalChangesApplied Double
    Total number of applied changes
    cdcDeleteCounter number
    Number of applied deletes
    cdcInsertCounter number
    Number of applied inserts
    cdcUpdateCounter number
    Number of applied updates
    dataErrorsCounter number
    Number of data errors occurred
    databaseName string
    Name of the database
    fullLoadEndedOn string
    Full load end time
    fullLoadEstFinishTime string
    Estimate to finish full load
    fullLoadStartedOn string
    Full load start time
    fullLoadTotalRows number
    Number of rows applied in full load
    id string
    Result identifier
    lastModifiedTime string
    Last modified time on target
    state string
    Current state of the table migration
    tableName string
    Name of the table
    totalChangesApplied number
    Total number of applied changes
    cdc_delete_counter float
    Number of applied deletes
    cdc_insert_counter float
    Number of applied inserts
    cdc_update_counter float
    Number of applied updates
    data_errors_counter float
    Number of data errors occurred
    database_name str
    Name of the database
    full_load_ended_on str
    Full load end time
    full_load_est_finish_time str
    Estimate to finish full load
    full_load_started_on str
    Full load start time
    full_load_total_rows float
    Number of rows applied in full load
    id str
    Result identifier
    last_modified_time str
    Last modified time on target
    state str
    Current state of the table migration
    table_name str
    Name of the table
    total_changes_applied float
    Total number of applied changes
    cdcDeleteCounter Number
    Number of applied deletes
    cdcInsertCounter Number
    Number of applied inserts
    cdcUpdateCounter Number
    Number of applied updates
    dataErrorsCounter Number
    Number of data errors occurred
    databaseName String
    Name of the database
    fullLoadEndedOn String
    Full load end time
    fullLoadEstFinishTime String
    Estimate to finish full load
    fullLoadStartedOn String
    Full load start time
    fullLoadTotalRows Number
    Number of rows applied in full load
    id String
    Result identifier
    lastModifiedTime String
    Last modified time on target
    state String
    Current state of the table migration
    tableName String
    Name of the table
    totalChangesApplied Number
    Total number of applied changes

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<object>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []interface{}
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<Object>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponse | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponse | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponse | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponse | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponse)[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[Union[MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponse]]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map | Property Map | Property Map | Property Map | Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    MigrateSqlServerSqlDbDatabaseInput, MigrateSqlServerSqlDbDatabaseInputArgs

    MakeSourceDbReadOnly bool
    Whether to set database read only before migration
    Name string
    Name of the database
    TableMap Dictionary<string, string>
    Mapping of source to target tables
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    MakeSourceDbReadOnly bool
    Whether to set database read only before migration
    Name string
    Name of the database
    TableMap map[string]string
    Mapping of source to target tables
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    makeSourceDbReadOnly Boolean
    Whether to set database read only before migration
    name String
    Name of the database
    tableMap Map<String,String>
    Mapping of source to target tables
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    makeSourceDbReadOnly boolean
    Whether to set database read only before migration
    name string
    Name of the database
    tableMap {[key: string]: string}
    Mapping of source to target tables
    targetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    make_source_db_read_only bool
    Whether to set database read only before migration
    name str
    Name of the database
    table_map Mapping[str, str]
    Mapping of source to target tables
    target_database_name str
    Name of target database. Note: Target database will be truncated before starting migration.
    makeSourceDbReadOnly Boolean
    Whether to set database read only before migration
    name String
    Name of the database
    tableMap Map<String>
    Mapping of source to target tables
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.

    MigrateSqlServerSqlDbDatabaseInputResponse, MigrateSqlServerSqlDbDatabaseInputResponseArgs

    MakeSourceDbReadOnly bool
    Whether to set database read only before migration
    Name string
    Name of the database
    TableMap Dictionary<string, string>
    Mapping of source to target tables
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    MakeSourceDbReadOnly bool
    Whether to set database read only before migration
    Name string
    Name of the database
    TableMap map[string]string
    Mapping of source to target tables
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    makeSourceDbReadOnly Boolean
    Whether to set database read only before migration
    name String
    Name of the database
    tableMap Map<String,String>
    Mapping of source to target tables
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    makeSourceDbReadOnly boolean
    Whether to set database read only before migration
    name string
    Name of the database
    tableMap {[key: string]: string}
    Mapping of source to target tables
    targetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    make_source_db_read_only bool
    Whether to set database read only before migration
    name str
    Name of the database
    table_map Mapping[str, str]
    Mapping of source to target tables
    target_database_name str
    Name of target database. Note: Target database will be truncated before starting migration.
    makeSourceDbReadOnly Boolean
    Whether to set database read only before migration
    name String
    Name of the database
    tableMap Map<String>
    Mapping of source to target tables
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.

    MigrateSqlServerSqlDbSyncDatabaseInput, MigrateSqlServerSqlDbSyncDatabaseInputArgs

    Id string
    Unique identifier for database
    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of database
    SchemaName string
    Schema name to be migrated
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    TableMap Dictionary<string, string>
    Mapping of source to target tables
    TargetDatabaseName string
    Target database name
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    Id string
    Unique identifier for database
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of database
    SchemaName string
    Schema name to be migrated
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    TableMap map[string]string
    Mapping of source to target tables
    TargetDatabaseName string
    Target database name
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    id String
    Unique identifier for database
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of database
    schemaName String
    Schema name to be migrated
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    tableMap Map<String,String>
    Mapping of source to target tables
    targetDatabaseName String
    Target database name
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    id string
    Unique identifier for database
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of database
    schemaName string
    Schema name to be migrated
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    tableMap {[key: string]: string}
    Mapping of source to target tables
    targetDatabaseName string
    Target database name
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    id str
    Unique identifier for database
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of database
    schema_name str
    Schema name to be migrated
    source_setting Mapping[str, str]
    Source settings to tune source endpoint migration behavior
    table_map Mapping[str, str]
    Mapping of source to target tables
    target_database_name str
    Target database name
    target_setting Mapping[str, str]
    Target settings to tune target endpoint migration behavior
    id String
    Unique identifier for database
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of database
    schemaName String
    Schema name to be migrated
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    tableMap Map<String>
    Mapping of source to target tables
    targetDatabaseName String
    Target database name
    targetSetting Map<String>
    Target settings to tune target endpoint migration behavior

    MigrateSqlServerSqlDbSyncDatabaseInputResponse, MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs

    Id string
    Unique identifier for database
    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of database
    SchemaName string
    Schema name to be migrated
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    TableMap Dictionary<string, string>
    Mapping of source to target tables
    TargetDatabaseName string
    Target database name
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    Id string
    Unique identifier for database
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of database
    SchemaName string
    Schema name to be migrated
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    TableMap map[string]string
    Mapping of source to target tables
    TargetDatabaseName string
    Target database name
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    id String
    Unique identifier for database
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of database
    schemaName String
    Schema name to be migrated
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    tableMap Map<String,String>
    Mapping of source to target tables
    targetDatabaseName String
    Target database name
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    id string
    Unique identifier for database
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of database
    schemaName string
    Schema name to be migrated
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    tableMap {[key: string]: string}
    Mapping of source to target tables
    targetDatabaseName string
    Target database name
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    id str
    Unique identifier for database
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of database
    schema_name str
    Schema name to be migrated
    source_setting Mapping[str, str]
    Source settings to tune source endpoint migration behavior
    table_map Mapping[str, str]
    Mapping of source to target tables
    target_database_name str
    Target database name
    target_setting Mapping[str, str]
    Target settings to tune target endpoint migration behavior
    id String
    Unique identifier for database
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of database
    schemaName String
    Schema name to be migrated
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    tableMap Map<String>
    Mapping of source to target tables
    targetDatabaseName String
    Target database name
    targetSetting Map<String>
    Target settings to tune target endpoint migration behavior

    MigrateSqlServerSqlDbSyncTaskInput, MigrateSqlServerSqlDbSyncTaskInputArgs

    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Information for connecting to source
    targetConnectionInfo Property Map
    Information for connecting to target
    validationOptions Property Map
    Validation options

    MigrateSqlServerSqlDbSyncTaskInputResponse, MigrateSqlServerSqlDbSyncTaskInputResponseArgs

    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Information for connecting to source
    targetConnectionInfo Property Map
    Information for connecting to target
    validationOptions Property Map
    Validation options

    MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponse, MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs

    Id string
    Result identifier
    ErrorMessage string
    Error message
    Events []SyncMigrationDatabaseErrorEventResponse
    List of error events.
    id String
    Result identifier
    errorMessage String
    Error message
    events List<SyncMigrationDatabaseErrorEventResponse>
    List of error events.
    id string
    Result identifier
    errorMessage string
    Error message
    events SyncMigrationDatabaseErrorEventResponse[]
    List of error events.
    id str
    Result identifier
    error_message str
    Error message
    events Sequence[SyncMigrationDatabaseErrorEventResponse]
    List of error events.
    id String
    Result identifier
    errorMessage String
    Error message
    events List<Property Map>
    List of error events.

    MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs

    AppliedChanges double
    Number of applied changes
    CdcDeleteCounter double
    Number of cdc deletes
    CdcInsertCounter double
    Number of cdc inserts
    CdcUpdateCounter double
    Number of cdc updates
    DatabaseName string
    Name of the database
    EndedOn string
    Migration end time
    FullLoadCompletedTables double
    Number of tables completed in full load
    FullLoadErroredTables double
    Number of tables errored in full load
    FullLoadLoadingTables double
    Number of tables loading in full load
    FullLoadQueuedTables double
    Number of tables queued in full load
    Id string
    Result identifier
    IncomingChanges double
    Number of incoming changes
    InitializationCompleted bool
    Indicates if initial load (full load) has been completed
    Latency double
    CDC apply latency
    MigrationState string
    Migration state that this database is in
    StartedOn string
    Migration start time
    AppliedChanges float64
    Number of applied changes
    CdcDeleteCounter float64
    Number of cdc deletes
    CdcInsertCounter float64
    Number of cdc inserts
    CdcUpdateCounter float64
    Number of cdc updates
    DatabaseName string
    Name of the database
    EndedOn string
    Migration end time
    FullLoadCompletedTables float64
    Number of tables completed in full load
    FullLoadErroredTables float64
    Number of tables errored in full load
    FullLoadLoadingTables float64
    Number of tables loading in full load
    FullLoadQueuedTables float64
    Number of tables queued in full load
    Id string
    Result identifier
    IncomingChanges float64
    Number of incoming changes
    InitializationCompleted bool
    Indicates if initial load (full load) has been completed
    Latency float64
    CDC apply latency
    MigrationState string
    Migration state that this database is in
    StartedOn string
    Migration start time
    appliedChanges Double
    Number of applied changes
    cdcDeleteCounter Double
    Number of cdc deletes
    cdcInsertCounter Double
    Number of cdc inserts
    cdcUpdateCounter Double
    Number of cdc updates
    databaseName String
    Name of the database
    endedOn String
    Migration end time
    fullLoadCompletedTables Double
    Number of tables completed in full load
    fullLoadErroredTables Double
    Number of tables errored in full load
    fullLoadLoadingTables Double
    Number of tables loading in full load
    fullLoadQueuedTables Double
    Number of tables queued in full load
    id String
    Result identifier
    incomingChanges Double
    Number of incoming changes
    initializationCompleted Boolean
    Indicates if initial load (full load) has been completed
    latency Double
    CDC apply latency
    migrationState String
    Migration state that this database is in
    startedOn String
    Migration start time
    appliedChanges number
    Number of applied changes
    cdcDeleteCounter number
    Number of cdc deletes
    cdcInsertCounter number
    Number of cdc inserts
    cdcUpdateCounter number
    Number of cdc updates
    databaseName string
    Name of the database
    endedOn string
    Migration end time
    fullLoadCompletedTables number
    Number of tables completed in full load
    fullLoadErroredTables number
    Number of tables errored in full load
    fullLoadLoadingTables number
    Number of tables loading in full load
    fullLoadQueuedTables number
    Number of tables queued in full load
    id string
    Result identifier
    incomingChanges number
    Number of incoming changes
    initializationCompleted boolean
    Indicates if initial load (full load) has been completed
    latency number
    CDC apply latency
    migrationState string
    Migration state that this database is in
    startedOn string
    Migration start time
    applied_changes float
    Number of applied changes
    cdc_delete_counter float
    Number of cdc deletes
    cdc_insert_counter float
    Number of cdc inserts
    cdc_update_counter float
    Number of cdc updates
    database_name str
    Name of the database
    ended_on str
    Migration end time
    full_load_completed_tables float
    Number of tables completed in full load
    full_load_errored_tables float
    Number of tables errored in full load
    full_load_loading_tables float
    Number of tables loading in full load
    full_load_queued_tables float
    Number of tables queued in full load
    id str
    Result identifier
    incoming_changes float
    Number of incoming changes
    initialization_completed bool
    Indicates if initial load (full load) has been completed
    latency float
    CDC apply latency
    migration_state str
    Migration state that this database is in
    started_on str
    Migration start time
    appliedChanges Number
    Number of applied changes
    cdcDeleteCounter Number
    Number of cdc deletes
    cdcInsertCounter Number
    Number of cdc inserts
    cdcUpdateCounter Number
    Number of cdc updates
    databaseName String
    Name of the database
    endedOn String
    Migration end time
    fullLoadCompletedTables Number
    Number of tables completed in full load
    fullLoadErroredTables Number
    Number of tables errored in full load
    fullLoadLoadingTables Number
    Number of tables loading in full load
    fullLoadQueuedTables Number
    Number of tables queued in full load
    id String
    Result identifier
    incomingChanges Number
    Number of incoming changes
    initializationCompleted Boolean
    Indicates if initial load (full load) has been completed
    latency Number
    CDC apply latency
    migrationState String
    Migration state that this database is in
    startedOn String
    Migration start time

    MigrateSqlServerSqlDbSyncTaskOutputErrorResponse, MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs

    Error ReportableExceptionResponse
    Migration error
    Id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id String
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id str
    Result identifier
    error Property Map
    Migration error
    id String
    Result identifier

    MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponse, MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs

    DatabaseCount int
    Count of databases
    EndedOn string
    Migration end time
    Id string
    Result identifier
    SourceServer string
    Source server name
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    TargetServer string
    Target server name
    TargetServerVersion string
    Target server version
    DatabaseCount int
    Count of databases
    EndedOn string
    Migration end time
    Id string
    Result identifier
    SourceServer string
    Source server name
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    TargetServer string
    Target server name
    TargetServerVersion string
    Target server version
    databaseCount Integer
    Count of databases
    endedOn String
    Migration end time
    id String
    Result identifier
    sourceServer String
    Source server name
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    targetServer String
    Target server name
    targetServerVersion String
    Target server version
    databaseCount number
    Count of databases
    endedOn string
    Migration end time
    id string
    Result identifier
    sourceServer string
    Source server name
    sourceServerVersion string
    Source server version
    startedOn string
    Migration start time
    targetServer string
    Target server name
    targetServerVersion string
    Target server version
    database_count int
    Count of databases
    ended_on str
    Migration end time
    id str
    Result identifier
    source_server str
    Source server name
    source_server_version str
    Source server version
    started_on str
    Migration start time
    target_server str
    Target server name
    target_server_version str
    Target server version
    databaseCount Number
    Count of databases
    endedOn String
    Migration end time
    id String
    Result identifier
    sourceServer String
    Source server name
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    targetServer String
    Target server name
    targetServerVersion String
    Target server version

    MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponse, MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs

    CdcDeleteCounter double
    Number of applied deletes
    CdcInsertCounter double
    Number of applied inserts
    CdcUpdateCounter double
    Number of applied updates
    DataErrorsCounter double
    Number of data errors occurred
    DatabaseName string
    Name of the database
    FullLoadEndedOn string
    Full load end time
    FullLoadEstFinishTime string
    Estimate to finish full load
    FullLoadStartedOn string
    Full load start time
    FullLoadTotalRows double
    Number of rows applied in full load
    Id string
    Result identifier
    LastModifiedTime string
    Last modified time on target
    State string
    Current state of the table migration
    TableName string
    Name of the table
    TotalChangesApplied double
    Total number of applied changes
    CdcDeleteCounter float64
    Number of applied deletes
    CdcInsertCounter float64
    Number of applied inserts
    CdcUpdateCounter float64
    Number of applied updates
    DataErrorsCounter float64
    Number of data errors occurred
    DatabaseName string
    Name of the database
    FullLoadEndedOn string
    Full load end time
    FullLoadEstFinishTime string
    Estimate to finish full load
    FullLoadStartedOn string
    Full load start time
    FullLoadTotalRows float64
    Number of rows applied in full load
    Id string
    Result identifier
    LastModifiedTime string
    Last modified time on target
    State string
    Current state of the table migration
    TableName string
    Name of the table
    TotalChangesApplied float64
    Total number of applied changes
    cdcDeleteCounter Double
    Number of applied deletes
    cdcInsertCounter Double
    Number of applied inserts
    cdcUpdateCounter Double
    Number of applied updates
    dataErrorsCounter Double
    Number of data errors occurred
    databaseName String
    Name of the database
    fullLoadEndedOn String
    Full load end time
    fullLoadEstFinishTime String
    Estimate to finish full load
    fullLoadStartedOn String
    Full load start time
    fullLoadTotalRows Double
    Number of rows applied in full load
    id String
    Result identifier
    lastModifiedTime String
    Last modified time on target
    state String
    Current state of the table migration
    tableName String
    Name of the table
    totalChangesApplied Double
    Total number of applied changes
    cdcDeleteCounter number
    Number of applied deletes
    cdcInsertCounter number
    Number of applied inserts
    cdcUpdateCounter number
    Number of applied updates
    dataErrorsCounter number
    Number of data errors occurred
    databaseName string
    Name of the database
    fullLoadEndedOn string
    Full load end time
    fullLoadEstFinishTime string
    Estimate to finish full load
    fullLoadStartedOn string
    Full load start time
    fullLoadTotalRows number
    Number of rows applied in full load
    id string
    Result identifier
    lastModifiedTime string
    Last modified time on target
    state string
    Current state of the table migration
    tableName string
    Name of the table
    totalChangesApplied number
    Total number of applied changes
    cdc_delete_counter float
    Number of applied deletes
    cdc_insert_counter float
    Number of applied inserts
    cdc_update_counter float
    Number of applied updates
    data_errors_counter float
    Number of data errors occurred
    database_name str
    Name of the database
    full_load_ended_on str
    Full load end time
    full_load_est_finish_time str
    Estimate to finish full load
    full_load_started_on str
    Full load start time
    full_load_total_rows float
    Number of rows applied in full load
    id str
    Result identifier
    last_modified_time str
    Last modified time on target
    state str
    Current state of the table migration
    table_name str
    Name of the table
    total_changes_applied float
    Total number of applied changes
    cdcDeleteCounter Number
    Number of applied deletes
    cdcInsertCounter Number
    Number of applied inserts
    cdcUpdateCounter Number
    Number of applied updates
    dataErrorsCounter Number
    Number of data errors occurred
    databaseName String
    Name of the database
    fullLoadEndedOn String
    Full load end time
    fullLoadEstFinishTime String
    Estimate to finish full load
    fullLoadStartedOn String
    Full load start time
    fullLoadTotalRows Number
    Number of rows applied in full load
    id String
    Result identifier
    lastModifiedTime String
    Last modified time on target
    state String
    Current state of the table migration
    tableName String
    Name of the table
    totalChangesApplied Number
    Total number of applied changes

    MigrateSqlServerSqlDbSyncTaskProperties, MigrateSqlServerSqlDbSyncTaskPropertiesArgs

    MigrateSqlServerSqlDbSyncTaskPropertiesResponse, MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<object>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbSyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []interface{}
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input MigrateSqlServerSqlDbSyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<Object>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlDbSyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponse | MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponse | MigrateSqlServerSqlDbSyncTaskOutputErrorResponse | MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponse | MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponse)[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlDbSyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[Union[MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponse, MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlDbSyncTaskOutputErrorResponse, MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponse, MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponse]]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlDbSyncTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map | Property Map | Property Map | Property Map | Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    MigrateSqlServerSqlDbTaskInput, MigrateSqlServerSqlDbTaskInputArgs

    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbDatabaseInput>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Information for connecting to source
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Information for connecting to target
    ValidationOptions Pulumi.AzureNative.DataMigration.Inputs.MigrationValidationOptions
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
    SelectedDatabases []MigrateSqlServerSqlDbDatabaseInput
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    TargetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    ValidationOptions MigrationValidationOptions
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
    selectedDatabases List<MigrateSqlServerSqlDbDatabaseInput>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    validationOptions MigrationValidationOptions
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
    selectedDatabases MigrateSqlServerSqlDbDatabaseInput[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    validationOptions MigrationValidationOptions
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
    selected_databases Sequence[MigrateSqlServerSqlDbDatabaseInput]
    Databases to migrate
    source_connection_info SqlConnectionInfo
    Information for connecting to source
    target_connection_info SqlConnectionInfo
    Information for connecting to target
    validation_options MigrationValidationOptions
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Information for connecting to source
    targetConnectionInfo Property Map
    Information for connecting to target
    validationOptions Property Map
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.

    MigrateSqlServerSqlDbTaskInputResponse, MigrateSqlServerSqlDbTaskInputResponseArgs

    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbDatabaseInputResponse>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Information for connecting to source
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Information for connecting to target
    ValidationOptions Pulumi.AzureNative.DataMigration.Inputs.MigrationValidationOptionsResponse
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
    SelectedDatabases []MigrateSqlServerSqlDbDatabaseInputResponse
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    TargetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    ValidationOptions MigrationValidationOptionsResponse
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
    selectedDatabases List<MigrateSqlServerSqlDbDatabaseInputResponse>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    validationOptions MigrationValidationOptionsResponse
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
    selectedDatabases MigrateSqlServerSqlDbDatabaseInputResponse[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    validationOptions MigrationValidationOptionsResponse
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
    selected_databases Sequence[MigrateSqlServerSqlDbDatabaseInputResponse]
    Databases to migrate
    source_connection_info SqlConnectionInfoResponse
    Information for connecting to source
    target_connection_info SqlConnectionInfoResponse
    Information for connecting to target
    validation_options MigrationValidationOptionsResponse
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Information for connecting to source
    targetConnectionInfo Property Map
    Information for connecting to target
    validationOptions Property Map
    Options for enabling various post migration validations. Available options, 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.

    MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseArgs

    DatabaseName string
    Name of the item
    EndedOn string
    Migration end time
    ErrorCount double
    Number of database/object errors.
    ErrorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    ExceptionsAndWarnings List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Migration exceptions and warnings.
    Id string
    Result identifier
    Message string
    Migration progress message
    NumberOfObjects double
    Number of objects
    NumberOfObjectsCompleted double
    Number of successfully completed objects
    ObjectSummary Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.DataItemMigrationSummaryResultResponse>
    Summary of object results in the migration
    ResultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    Stage string
    Migration stage that this database is in
    StartedOn string
    Migration start time
    State string
    Current state of migration
    StatusMessage string
    Status message
    DatabaseName string
    Name of the item
    EndedOn string
    Migration end time
    ErrorCount float64
    Number of database/object errors.
    ErrorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    ExceptionsAndWarnings []ReportableExceptionResponse
    Migration exceptions and warnings.
    Id string
    Result identifier
    Message string
    Migration progress message
    NumberOfObjects float64
    Number of objects
    NumberOfObjectsCompleted float64
    Number of successfully completed objects
    ObjectSummary map[string]DataItemMigrationSummaryResultResponse
    Summary of object results in the migration
    ResultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    Stage string
    Migration stage that this database is in
    StartedOn string
    Migration start time
    State string
    Current state of migration
    StatusMessage string
    Status message
    databaseName String
    Name of the item
    endedOn String
    Migration end time
    errorCount Double
    Number of database/object errors.
    errorPrefix String
    Wildcard string prefix to use for querying all errors of the item
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Migration exceptions and warnings.
    id String
    Result identifier
    message String
    Migration progress message
    numberOfObjects Double
    Number of objects
    numberOfObjectsCompleted Double
    Number of successfully completed objects
    objectSummary Map<String,DataItemMigrationSummaryResultResponse>
    Summary of object results in the migration
    resultPrefix String
    Wildcard string prefix to use for querying all sub-tem results of the item
    stage String
    Migration stage that this database is in
    startedOn String
    Migration start time
    state String
    Current state of migration
    statusMessage String
    Status message
    databaseName string
    Name of the item
    endedOn string
    Migration end time
    errorCount number
    Number of database/object errors.
    errorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    exceptionsAndWarnings ReportableExceptionResponse[]
    Migration exceptions and warnings.
    id string
    Result identifier
    message string
    Migration progress message
    numberOfObjects number
    Number of objects
    numberOfObjectsCompleted number
    Number of successfully completed objects
    objectSummary {[key: string]: DataItemMigrationSummaryResultResponse}
    Summary of object results in the migration
    resultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    stage string
    Migration stage that this database is in
    startedOn string
    Migration start time
    state string
    Current state of migration
    statusMessage string
    Status message
    database_name str
    Name of the item
    ended_on str
    Migration end time
    error_count float
    Number of database/object errors.
    error_prefix str
    Wildcard string prefix to use for querying all errors of the item
    exceptions_and_warnings Sequence[ReportableExceptionResponse]
    Migration exceptions and warnings.
    id str
    Result identifier
    message str
    Migration progress message
    number_of_objects float
    Number of objects
    number_of_objects_completed float
    Number of successfully completed objects
    object_summary Mapping[str, DataItemMigrationSummaryResultResponse]
    Summary of object results in the migration
    result_prefix str
    Wildcard string prefix to use for querying all sub-tem results of the item
    stage str
    Migration stage that this database is in
    started_on str
    Migration start time
    state str
    Current state of migration
    status_message str
    Status message
    databaseName String
    Name of the item
    endedOn String
    Migration end time
    errorCount Number
    Number of database/object errors.
    errorPrefix String
    Wildcard string prefix to use for querying all errors of the item
    exceptionsAndWarnings List<Property Map>
    Migration exceptions and warnings.
    id String
    Result identifier
    message String
    Migration progress message
    numberOfObjects Number
    Number of objects
    numberOfObjectsCompleted Number
    Number of successfully completed objects
    objectSummary Map<Property Map>
    Summary of object results in the migration
    resultPrefix String
    Wildcard string prefix to use for querying all sub-tem results of the item
    stage String
    Migration stage that this database is in
    startedOn String
    Migration start time
    state String
    Current state of migration
    statusMessage String
    Status message

    MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponse, MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs

    DataIntegrityValidationResult Pulumi.AzureNative.DataMigration.Inputs.DataIntegrityValidationResultResponse
    Provides data integrity validation result between the source and target tables that are migrated.
    EndedOn string
    Validation end time
    Id string
    Result identifier
    MigrationId string
    Migration Identifier
    QueryAnalysisValidationResult Pulumi.AzureNative.DataMigration.Inputs.QueryAnalysisValidationResultResponse
    Results of some of the query execution result between source and target database
    SchemaValidationResult Pulumi.AzureNative.DataMigration.Inputs.SchemaComparisonValidationResultResponse
    Provides schema comparison result between source and target database
    SourceDatabaseName string
    Name of the source database
    StartedOn string
    Validation start time
    Status string
    Current status of validation at the database level
    TargetDatabaseName string
    Name of the target database
    DataIntegrityValidationResult DataIntegrityValidationResultResponse
    Provides data integrity validation result between the source and target tables that are migrated.
    EndedOn string
    Validation end time
    Id string
    Result identifier
    MigrationId string
    Migration Identifier
    QueryAnalysisValidationResult QueryAnalysisValidationResultResponse
    Results of some of the query execution result between source and target database
    SchemaValidationResult SchemaComparisonValidationResultResponse
    Provides schema comparison result between source and target database
    SourceDatabaseName string
    Name of the source database
    StartedOn string
    Validation start time
    Status string
    Current status of validation at the database level
    TargetDatabaseName string
    Name of the target database
    dataIntegrityValidationResult DataIntegrityValidationResultResponse
    Provides data integrity validation result between the source and target tables that are migrated.
    endedOn String
    Validation end time
    id String
    Result identifier
    migrationId String
    Migration Identifier
    queryAnalysisValidationResult QueryAnalysisValidationResultResponse
    Results of some of the query execution result between source and target database
    schemaValidationResult SchemaComparisonValidationResultResponse
    Provides schema comparison result between source and target database
    sourceDatabaseName String
    Name of the source database
    startedOn String
    Validation start time
    status String
    Current status of validation at the database level
    targetDatabaseName String
    Name of the target database
    dataIntegrityValidationResult DataIntegrityValidationResultResponse
    Provides data integrity validation result between the source and target tables that are migrated.
    endedOn string
    Validation end time
    id string
    Result identifier
    migrationId string
    Migration Identifier
    queryAnalysisValidationResult QueryAnalysisValidationResultResponse
    Results of some of the query execution result between source and target database
    schemaValidationResult SchemaComparisonValidationResultResponse
    Provides schema comparison result between source and target database
    sourceDatabaseName string
    Name of the source database
    startedOn string
    Validation start time
    status string
    Current status of validation at the database level
    targetDatabaseName string
    Name of the target database
    data_integrity_validation_result DataIntegrityValidationResultResponse
    Provides data integrity validation result between the source and target tables that are migrated.
    ended_on str
    Validation end time
    id str
    Result identifier
    migration_id str
    Migration Identifier
    query_analysis_validation_result QueryAnalysisValidationResultResponse
    Results of some of the query execution result between source and target database
    schema_validation_result SchemaComparisonValidationResultResponse
    Provides schema comparison result between source and target database
    source_database_name str
    Name of the source database
    started_on str
    Validation start time
    status str
    Current status of validation at the database level
    target_database_name str
    Name of the target database
    dataIntegrityValidationResult Property Map
    Provides data integrity validation result between the source and target tables that are migrated.
    endedOn String
    Validation end time
    id String
    Result identifier
    migrationId String
    Migration Identifier
    queryAnalysisValidationResult Property Map
    Results of some of the query execution result between source and target database
    schemaValidationResult Property Map
    Provides schema comparison result between source and target database
    sourceDatabaseName String
    Name of the source database
    startedOn String
    Validation start time
    status String
    Current status of validation at the database level
    targetDatabaseName String
    Name of the target database

    MigrateSqlServerSqlDbTaskOutputErrorResponse, MigrateSqlServerSqlDbTaskOutputErrorResponseArgs

    Error ReportableExceptionResponse
    Migration error
    Id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id String
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id str
    Result identifier
    error Property Map
    Migration error
    id String
    Result identifier

    MigrateSqlServerSqlDbTaskOutputMigrationLevelResponse, MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs

    DatabaseSummary Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.DatabaseSummaryResultResponse>
    Summary of database results in the migration
    Databases Dictionary<string, string>
    Selected databases as a map from database name to database id
    DurationInSeconds double
    Duration of task execution in seconds.
    EndedOn string
    Migration end time
    ExceptionsAndWarnings List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Migration exceptions and warnings.
    Id string
    Result identifier
    Message string
    Migration progress message
    MigrationReport Pulumi.AzureNative.DataMigration.Inputs.MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    SourceServerBrandVersion string
    Source server brand version
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    Status string
    Current status of migration
    StatusMessage string
    Migration status message
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Target server version
    DatabaseSummary map[string]DatabaseSummaryResultResponse
    Summary of database results in the migration
    Databases map[string]string
    Selected databases as a map from database name to database id
    DurationInSeconds float64
    Duration of task execution in seconds.
    EndedOn string
    Migration end time
    ExceptionsAndWarnings []ReportableExceptionResponse
    Migration exceptions and warnings.
    Id string
    Result identifier
    Message string
    Migration progress message
    MigrationReport MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    SourceServerBrandVersion string
    Source server brand version
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    Status string
    Current status of migration
    StatusMessage string
    Migration status message
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Target server version
    databaseSummary Map<String,DatabaseSummaryResultResponse>
    Summary of database results in the migration
    databases Map<String,String>
    Selected databases as a map from database name to database id
    durationInSeconds Double
    Duration of task execution in seconds.
    endedOn String
    Migration end time
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Migration exceptions and warnings.
    id String
    Result identifier
    message String
    Migration progress message
    migrationReport MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    status String
    Current status of migration
    statusMessage String
    Migration status message
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Target server version
    databaseSummary {[key: string]: DatabaseSummaryResultResponse}
    Summary of database results in the migration
    databases {[key: string]: string}
    Selected databases as a map from database name to database id
    durationInSeconds number
    Duration of task execution in seconds.
    endedOn string
    Migration end time
    exceptionsAndWarnings ReportableExceptionResponse[]
    Migration exceptions and warnings.
    id string
    Result identifier
    message string
    Migration progress message
    migrationReport MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    sourceServerBrandVersion string
    Source server brand version
    sourceServerVersion string
    Source server version
    startedOn string
    Migration start time
    status string
    Current status of migration
    statusMessage string
    Migration status message
    targetServerBrandVersion string
    Target server brand version
    targetServerVersion string
    Target server version
    database_summary Mapping[str, DatabaseSummaryResultResponse]
    Summary of database results in the migration
    databases Mapping[str, str]
    Selected databases as a map from database name to database id
    duration_in_seconds float
    Duration of task execution in seconds.
    ended_on str
    Migration end time
    exceptions_and_warnings Sequence[ReportableExceptionResponse]
    Migration exceptions and warnings.
    id str
    Result identifier
    message str
    Migration progress message
    migration_report MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    source_server_brand_version str
    Source server brand version
    source_server_version str
    Source server version
    started_on str
    Migration start time
    status str
    Current status of migration
    status_message str
    Migration status message
    target_server_brand_version str
    Target server brand version
    target_server_version str
    Target server version
    databaseSummary Map<Property Map>
    Summary of database results in the migration
    databases Map<String>
    Selected databases as a map from database name to database id
    durationInSeconds Number
    Duration of task execution in seconds.
    endedOn String
    Migration end time
    exceptionsAndWarnings List<Property Map>
    Migration exceptions and warnings.
    id String
    Result identifier
    message String
    Migration progress message
    migrationReport Property Map
    Migration Report Result, provides unique url for downloading your migration report.
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    status String
    Current status of migration
    statusMessage String
    Migration status message
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Target server version

    MigrateSqlServerSqlDbTaskOutputTableLevelResponse, MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs

    EndedOn string
    Migration end time
    ErrorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    Id string
    Result identifier
    ItemsCompletedCount double
    Number of successfully completed items
    ItemsCount double
    Number of items
    ObjectName string
    Name of the item
    ResultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    StartedOn string
    Migration start time
    State string
    Current state of migration
    StatusMessage string
    Status message
    EndedOn string
    Migration end time
    ErrorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    Id string
    Result identifier
    ItemsCompletedCount float64
    Number of successfully completed items
    ItemsCount float64
    Number of items
    ObjectName string
    Name of the item
    ResultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    StartedOn string
    Migration start time
    State string
    Current state of migration
    StatusMessage string
    Status message
    endedOn String
    Migration end time
    errorPrefix String
    Wildcard string prefix to use for querying all errors of the item
    id String
    Result identifier
    itemsCompletedCount Double
    Number of successfully completed items
    itemsCount Double
    Number of items
    objectName String
    Name of the item
    resultPrefix String
    Wildcard string prefix to use for querying all sub-tem results of the item
    startedOn String
    Migration start time
    state String
    Current state of migration
    statusMessage String
    Status message
    endedOn string
    Migration end time
    errorPrefix string
    Wildcard string prefix to use for querying all errors of the item
    id string
    Result identifier
    itemsCompletedCount number
    Number of successfully completed items
    itemsCount number
    Number of items
    objectName string
    Name of the item
    resultPrefix string
    Wildcard string prefix to use for querying all sub-tem results of the item
    startedOn string
    Migration start time
    state string
    Current state of migration
    statusMessage string
    Status message
    ended_on str
    Migration end time
    error_prefix str
    Wildcard string prefix to use for querying all errors of the item
    id str
    Result identifier
    items_completed_count float
    Number of successfully completed items
    items_count float
    Number of items
    object_name str
    Name of the item
    result_prefix str
    Wildcard string prefix to use for querying all sub-tem results of the item
    started_on str
    Migration start time
    state str
    Current state of migration
    status_message str
    Status message
    endedOn String
    Migration end time
    errorPrefix String
    Wildcard string prefix to use for querying all errors of the item
    id String
    Result identifier
    itemsCompletedCount Number
    Number of successfully completed items
    itemsCount Number
    Number of items
    objectName String
    Name of the item
    resultPrefix String
    Wildcard string prefix to use for querying all sub-tem results of the item
    startedOn String
    Migration start time
    state String
    Current state of migration
    statusMessage String
    Status message

    MigrateSqlServerSqlDbTaskOutputValidationResultResponse, MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs

    Id string
    Result identifier
    MigrationId string
    Migration Identifier
    Status string
    Current status of validation at the migration level. Status from the database validation result status will be aggregated here.
    SummaryResults Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.MigrationValidationDatabaseSummaryResultResponse>
    Validation summary results for each database
    Id string
    Result identifier
    MigrationId string
    Migration Identifier
    Status string
    Current status of validation at the migration level. Status from the database validation result status will be aggregated here.
    SummaryResults map[string]MigrationValidationDatabaseSummaryResultResponse
    Validation summary results for each database
    id String
    Result identifier
    migrationId String
    Migration Identifier
    status String
    Current status of validation at the migration level. Status from the database validation result status will be aggregated here.
    summaryResults Map<String,MigrationValidationDatabaseSummaryResultResponse>
    Validation summary results for each database
    id string
    Result identifier
    migrationId string
    Migration Identifier
    status string
    Current status of validation at the migration level. Status from the database validation result status will be aggregated here.
    summaryResults {[key: string]: MigrationValidationDatabaseSummaryResultResponse}
    Validation summary results for each database
    id str
    Result identifier
    migration_id str
    Migration Identifier
    status str
    Current status of validation at the migration level. Status from the database validation result status will be aggregated here.
    summary_results Mapping[str, MigrationValidationDatabaseSummaryResultResponse]
    Validation summary results for each database
    id String
    Result identifier
    migrationId String
    Migration Identifier
    status String
    Current status of validation at the migration level. Status from the database validation result status will be aggregated here.
    summaryResults Map<Property Map>
    Validation summary results for each database

    MigrateSqlServerSqlDbTaskProperties, MigrateSqlServerSqlDbTaskPropertiesArgs

    MigrateSqlServerSqlDbTaskPropertiesResponse, MigrateSqlServerSqlDbTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<object>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []interface{}
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input MigrateSqlServerSqlDbTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<Object>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlDbTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponse | MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponse | MigrateSqlServerSqlDbTaskOutputErrorResponse | MigrateSqlServerSqlDbTaskOutputMigrationLevelResponse | MigrateSqlServerSqlDbTaskOutputTableLevelResponse | MigrateSqlServerSqlDbTaskOutputValidationResultResponse)[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlDbTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[Union[MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponse, MigrateSqlServerSqlDbTaskOutputErrorResponse, MigrateSqlServerSqlDbTaskOutputMigrationLevelResponse, MigrateSqlServerSqlDbTaskOutputTableLevelResponse, MigrateSqlServerSqlDbTaskOutputValidationResultResponse]]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlDbTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    MigrateSqlServerSqlMIDatabaseInput, MigrateSqlServerSqlMIDatabaseInputArgs

    Name string
    Name of the database
    RestoreDatabaseName string
    Name of the database at destination
    BackupFilePaths List<string>
    The list of backup files to be used in case of existing backups.
    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShare
    Backup file share information for backing up this database.
    Name string
    Name of the database
    RestoreDatabaseName string
    Name of the database at destination
    BackupFilePaths []string
    The list of backup files to be used in case of existing backups.
    BackupFileShare FileShare
    Backup file share information for backing up this database.
    name String
    Name of the database
    restoreDatabaseName String
    Name of the database at destination
    backupFilePaths List<String>
    The list of backup files to be used in case of existing backups.
    backupFileShare FileShare
    Backup file share information for backing up this database.
    name string
    Name of the database
    restoreDatabaseName string
    Name of the database at destination
    backupFilePaths string[]
    The list of backup files to be used in case of existing backups.
    backupFileShare FileShare
    Backup file share information for backing up this database.
    name str
    Name of the database
    restore_database_name str
    Name of the database at destination
    backup_file_paths Sequence[str]
    The list of backup files to be used in case of existing backups.
    backup_file_share FileShare
    Backup file share information for backing up this database.
    name String
    Name of the database
    restoreDatabaseName String
    Name of the database at destination
    backupFilePaths List<String>
    The list of backup files to be used in case of existing backups.
    backupFileShare Property Map
    Backup file share information for backing up this database.

    MigrateSqlServerSqlMIDatabaseInputResponse, MigrateSqlServerSqlMIDatabaseInputResponseArgs

    Name string
    Name of the database
    RestoreDatabaseName string
    Name of the database at destination
    BackupFilePaths List<string>
    The list of backup files to be used in case of existing backups.
    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShareResponse
    Backup file share information for backing up this database.
    Name string
    Name of the database
    RestoreDatabaseName string
    Name of the database at destination
    BackupFilePaths []string
    The list of backup files to be used in case of existing backups.
    BackupFileShare FileShareResponse
    Backup file share information for backing up this database.
    name String
    Name of the database
    restoreDatabaseName String
    Name of the database at destination
    backupFilePaths List<String>
    The list of backup files to be used in case of existing backups.
    backupFileShare FileShareResponse
    Backup file share information for backing up this database.
    name string
    Name of the database
    restoreDatabaseName string
    Name of the database at destination
    backupFilePaths string[]
    The list of backup files to be used in case of existing backups.
    backupFileShare FileShareResponse
    Backup file share information for backing up this database.
    name str
    Name of the database
    restore_database_name str
    Name of the database at destination
    backup_file_paths Sequence[str]
    The list of backup files to be used in case of existing backups.
    backup_file_share FileShareResponse
    Backup file share information for backing up this database.
    name String
    Name of the database
    restoreDatabaseName String
    Name of the database at destination
    backupFilePaths List<String>
    The list of backup files to be used in case of existing backups.
    backupFileShare Property Map
    Backup file share information for backing up this database.

    MigrateSqlServerSqlMISyncTaskInput, MigrateSqlServerSqlMISyncTaskInputArgs

    AzureApp Pulumi.AzureNative.DataMigration.Inputs.AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInput>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Connection information for source SQL Server
    StorageResourceId string
    Fully qualified resourceId of storage
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShare
    Backup file share information for all selected databases.
    AzureApp AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfo
    Connection information for source SQL Server
    StorageResourceId string
    Fully qualified resourceId of storage
    TargetConnectionInfo MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    BackupFileShare FileShare
    Backup file share information for all selected databases.
    azureApp AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases List<MigrateSqlServerSqlMIDatabaseInput>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Connection information for source SQL Server
    storageResourceId String
    Fully qualified resourceId of storage
    targetConnectionInfo MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    backupFileShare FileShare
    Backup file share information for all selected databases.
    azureApp AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases MigrateSqlServerSqlMIDatabaseInput[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Connection information for source SQL Server
    storageResourceId string
    Fully qualified resourceId of storage
    targetConnectionInfo MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    backupFileShare FileShare
    Backup file share information for all selected databases.
    azure_app AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selected_databases Sequence[MigrateSqlServerSqlMIDatabaseInput]
    Databases to migrate
    source_connection_info SqlConnectionInfo
    Connection information for source SQL Server
    storage_resource_id str
    Fully qualified resourceId of storage
    target_connection_info MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    backup_file_share FileShare
    Backup file share information for all selected databases.
    azureApp Property Map
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Connection information for source SQL Server
    storageResourceId String
    Fully qualified resourceId of storage
    targetConnectionInfo Property Map
    Connection information for Azure SQL Database Managed Instance
    backupFileShare Property Map
    Backup file share information for all selected databases.

    MigrateSqlServerSqlMISyncTaskInputResponse, MigrateSqlServerSqlMISyncTaskInputResponseArgs

    AzureApp Pulumi.AzureNative.DataMigration.Inputs.AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInputResponse>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Connection information for source SQL Server
    StorageResourceId string
    Fully qualified resourceId of storage
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShareResponse
    Backup file share information for all selected databases.
    AzureApp AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    SelectedDatabases []MigrateSqlServerSqlMIDatabaseInputResponse
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfoResponse
    Connection information for source SQL Server
    StorageResourceId string
    Fully qualified resourceId of storage
    TargetConnectionInfo MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    BackupFileShare FileShareResponse
    Backup file share information for all selected databases.
    azureApp AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases List<MigrateSqlServerSqlMIDatabaseInputResponse>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for source SQL Server
    storageResourceId String
    Fully qualified resourceId of storage
    targetConnectionInfo MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    backupFileShare FileShareResponse
    Backup file share information for all selected databases.
    azureApp AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases MigrateSqlServerSqlMIDatabaseInputResponse[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for source SQL Server
    storageResourceId string
    Fully qualified resourceId of storage
    targetConnectionInfo MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    backupFileShare FileShareResponse
    Backup file share information for all selected databases.
    azure_app AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selected_databases Sequence[MigrateSqlServerSqlMIDatabaseInputResponse]
    Databases to migrate
    source_connection_info SqlConnectionInfoResponse
    Connection information for source SQL Server
    storage_resource_id str
    Fully qualified resourceId of storage
    target_connection_info MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    backup_file_share FileShareResponse
    Backup file share information for all selected databases.
    azureApp Property Map
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Connection information for source SQL Server
    storageResourceId String
    Fully qualified resourceId of storage
    targetConnectionInfo Property Map
    Connection information for Azure SQL Database Managed Instance
    backupFileShare Property Map
    Backup file share information for all selected databases.

    MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs

    ActiveBackupSets List<Pulumi.AzureNative.DataMigration.Inputs.BackupSetInfoResponse>
    Backup sets that are currently active (Either being uploaded or getting restored)
    ContainerName string
    Name of container created in the Azure Storage account where backups are copied to
    EndedOn string
    Database migration end time
    ErrorPrefix string
    prefix string to use for querying errors for this database
    ExceptionsAndWarnings List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Migration exceptions and warnings
    FullBackupSetInfo Pulumi.AzureNative.DataMigration.Inputs.BackupSetInfoResponse
    Details of full backup set
    Id string
    Result identifier
    IsFullBackupRestored bool
    Whether full backup has been applied to the target database or not
    LastRestoredBackupSetInfo Pulumi.AzureNative.DataMigration.Inputs.BackupSetInfoResponse
    Last applied backup set information
    MigrationState string
    Current state of database
    SourceDatabaseName string
    Name of the database
    StartedOn string
    Database migration start time
    ActiveBackupSets []BackupSetInfoResponse
    Backup sets that are currently active (Either being uploaded or getting restored)
    ContainerName string
    Name of container created in the Azure Storage account where backups are copied to
    EndedOn string
    Database migration end time
    ErrorPrefix string
    prefix string to use for querying errors for this database
    ExceptionsAndWarnings []ReportableExceptionResponse
    Migration exceptions and warnings
    FullBackupSetInfo BackupSetInfoResponse
    Details of full backup set
    Id string
    Result identifier
    IsFullBackupRestored bool
    Whether full backup has been applied to the target database or not
    LastRestoredBackupSetInfo BackupSetInfoResponse
    Last applied backup set information
    MigrationState string
    Current state of database
    SourceDatabaseName string
    Name of the database
    StartedOn string
    Database migration start time
    activeBackupSets List<BackupSetInfoResponse>
    Backup sets that are currently active (Either being uploaded or getting restored)
    containerName String
    Name of container created in the Azure Storage account where backups are copied to
    endedOn String
    Database migration end time
    errorPrefix String
    prefix string to use for querying errors for this database
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Migration exceptions and warnings
    fullBackupSetInfo BackupSetInfoResponse
    Details of full backup set
    id String
    Result identifier
    isFullBackupRestored Boolean
    Whether full backup has been applied to the target database or not
    lastRestoredBackupSetInfo BackupSetInfoResponse
    Last applied backup set information
    migrationState String
    Current state of database
    sourceDatabaseName String
    Name of the database
    startedOn String
    Database migration start time
    activeBackupSets BackupSetInfoResponse[]
    Backup sets that are currently active (Either being uploaded or getting restored)
    containerName string
    Name of container created in the Azure Storage account where backups are copied to
    endedOn string
    Database migration end time
    errorPrefix string
    prefix string to use for querying errors for this database
    exceptionsAndWarnings ReportableExceptionResponse[]
    Migration exceptions and warnings
    fullBackupSetInfo BackupSetInfoResponse
    Details of full backup set
    id string
    Result identifier
    isFullBackupRestored boolean
    Whether full backup has been applied to the target database or not
    lastRestoredBackupSetInfo BackupSetInfoResponse
    Last applied backup set information
    migrationState string
    Current state of database
    sourceDatabaseName string
    Name of the database
    startedOn string
    Database migration start time
    active_backup_sets Sequence[BackupSetInfoResponse]
    Backup sets that are currently active (Either being uploaded or getting restored)
    container_name str
    Name of container created in the Azure Storage account where backups are copied to
    ended_on str
    Database migration end time
    error_prefix str
    prefix string to use for querying errors for this database
    exceptions_and_warnings Sequence[ReportableExceptionResponse]
    Migration exceptions and warnings
    full_backup_set_info BackupSetInfoResponse
    Details of full backup set
    id str
    Result identifier
    is_full_backup_restored bool
    Whether full backup has been applied to the target database or not
    last_restored_backup_set_info BackupSetInfoResponse
    Last applied backup set information
    migration_state str
    Current state of database
    source_database_name str
    Name of the database
    started_on str
    Database migration start time
    activeBackupSets List<Property Map>
    Backup sets that are currently active (Either being uploaded or getting restored)
    containerName String
    Name of container created in the Azure Storage account where backups are copied to
    endedOn String
    Database migration end time
    errorPrefix String
    prefix string to use for querying errors for this database
    exceptionsAndWarnings List<Property Map>
    Migration exceptions and warnings
    fullBackupSetInfo Property Map
    Details of full backup set
    id String
    Result identifier
    isFullBackupRestored Boolean
    Whether full backup has been applied to the target database or not
    lastRestoredBackupSetInfo Property Map
    Last applied backup set information
    migrationState String
    Current state of database
    sourceDatabaseName String
    Name of the database
    startedOn String
    Database migration start time

    MigrateSqlServerSqlMISyncTaskOutputErrorResponse, MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs

    Error ReportableExceptionResponse
    Migration error
    Id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id String
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id str
    Result identifier
    error Property Map
    Migration error
    id String
    Result identifier

    MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponse, MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs

    DatabaseCount int
    Count of databases
    DatabaseErrorCount int
    Number of database level errors
    EndedOn string
    Migration end time
    Id string
    Result identifier
    SourceServerBrandVersion string
    Source server brand version
    SourceServerName string
    Source server name
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    State string
    Current state of migration
    TargetServerBrandVersion string
    Target server brand version
    TargetServerName string
    Target server name
    TargetServerVersion string
    Target server version
    DatabaseCount int
    Count of databases
    DatabaseErrorCount int
    Number of database level errors
    EndedOn string
    Migration end time
    Id string
    Result identifier
    SourceServerBrandVersion string
    Source server brand version
    SourceServerName string
    Source server name
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    State string
    Current state of migration
    TargetServerBrandVersion string
    Target server brand version
    TargetServerName string
    Target server name
    TargetServerVersion string
    Target server version
    databaseCount Integer
    Count of databases
    databaseErrorCount Integer
    Number of database level errors
    endedOn String
    Migration end time
    id String
    Result identifier
    sourceServerBrandVersion String
    Source server brand version
    sourceServerName String
    Source server name
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    state String
    Current state of migration
    targetServerBrandVersion String
    Target server brand version
    targetServerName String
    Target server name
    targetServerVersion String
    Target server version
    databaseCount number
    Count of databases
    databaseErrorCount number
    Number of database level errors
    endedOn string
    Migration end time
    id string
    Result identifier
    sourceServerBrandVersion string
    Source server brand version
    sourceServerName string
    Source server name
    sourceServerVersion string
    Source server version
    startedOn string
    Migration start time
    state string
    Current state of migration
    targetServerBrandVersion string
    Target server brand version
    targetServerName string
    Target server name
    targetServerVersion string
    Target server version
    database_count int
    Count of databases
    database_error_count int
    Number of database level errors
    ended_on str
    Migration end time
    id str
    Result identifier
    source_server_brand_version str
    Source server brand version
    source_server_name str
    Source server name
    source_server_version str
    Source server version
    started_on str
    Migration start time
    state str
    Current state of migration
    target_server_brand_version str
    Target server brand version
    target_server_name str
    Target server name
    target_server_version str
    Target server version
    databaseCount Number
    Count of databases
    databaseErrorCount Number
    Number of database level errors
    endedOn String
    Migration end time
    id String
    Result identifier
    sourceServerBrandVersion String
    Source server brand version
    sourceServerName String
    Source server name
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    state String
    Current state of migration
    targetServerBrandVersion String
    Target server brand version
    targetServerName String
    Target server name
    targetServerVersion String
    Target server version

    MigrateSqlServerSqlMISyncTaskProperties, MigrateSqlServerSqlMISyncTaskPropertiesArgs

    MigrateSqlServerSqlMISyncTaskPropertiesResponse, MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<object>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMISyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []interface{}
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input MigrateSqlServerSqlMISyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<Object>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlMISyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponse | MigrateSqlServerSqlMISyncTaskOutputErrorResponse | MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponse)[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlMISyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[Union[MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlMISyncTaskOutputErrorResponse, MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponse]]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlMISyncTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map | Property Map | Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    MigrateSqlServerSqlMITaskInput, MigrateSqlServerSqlMITaskInputArgs

    BackupBlobShare Pulumi.AzureNative.DataMigration.Inputs.BlobShare
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInput>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Information for connecting to source
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Information for connecting to target
    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShare
    Backup file share information for all selected databases.
    BackupMode string | Pulumi.AzureNative.DataMigration.BackupMode
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    SelectedAgentJobs List<string>
    Agent Jobs to migrate.
    SelectedLogins List<string>
    Logins to migrate.
    BackupBlobShare BlobShare
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    TargetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    BackupFileShare FileShare
    Backup file share information for all selected databases.
    BackupMode string | BackupMode
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    SelectedAgentJobs []string
    Agent Jobs to migrate.
    SelectedLogins []string
    Logins to migrate.
    backupBlobShare BlobShare
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases List<MigrateSqlServerSqlMIDatabaseInput>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    backupFileShare FileShare
    Backup file share information for all selected databases.
    backupMode String | BackupMode
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    selectedAgentJobs List<String>
    Agent Jobs to migrate.
    selectedLogins List<String>
    Logins to migrate.
    backupBlobShare BlobShare
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases MigrateSqlServerSqlMIDatabaseInput[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    backupFileShare FileShare
    Backup file share information for all selected databases.
    backupMode string | BackupMode
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    selectedAgentJobs string[]
    Agent Jobs to migrate.
    selectedLogins string[]
    Logins to migrate.
    backup_blob_share BlobShare
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selected_databases Sequence[MigrateSqlServerSqlMIDatabaseInput]
    Databases to migrate
    source_connection_info SqlConnectionInfo
    Information for connecting to source
    target_connection_info SqlConnectionInfo
    Information for connecting to target
    backup_file_share FileShare
    Backup file share information for all selected databases.
    backup_mode str | BackupMode
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    selected_agent_jobs Sequence[str]
    Agent Jobs to migrate.
    selected_logins Sequence[str]
    Logins to migrate.
    backupBlobShare Property Map
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Information for connecting to source
    targetConnectionInfo Property Map
    Information for connecting to target
    backupFileShare Property Map
    Backup file share information for all selected databases.
    backupMode String | "CreateBackup" | "ExistingBackup"
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    selectedAgentJobs List<String>
    Agent Jobs to migrate.
    selectedLogins List<String>
    Logins to migrate.

    MigrateSqlServerSqlMITaskInputResponse, MigrateSqlServerSqlMITaskInputResponseArgs

    BackupBlobShare Pulumi.AzureNative.DataMigration.Inputs.BlobShareResponse
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInputResponse>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Information for connecting to source
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Information for connecting to target
    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShareResponse
    Backup file share information for all selected databases.
    BackupMode string
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    SelectedAgentJobs List<string>
    Agent Jobs to migrate.
    SelectedLogins List<string>
    Logins to migrate.
    BackupBlobShare BlobShareResponse
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    SelectedDatabases []MigrateSqlServerSqlMIDatabaseInputResponse
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    TargetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    BackupFileShare FileShareResponse
    Backup file share information for all selected databases.
    BackupMode string
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    SelectedAgentJobs []string
    Agent Jobs to migrate.
    SelectedLogins []string
    Logins to migrate.
    backupBlobShare BlobShareResponse
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases List<MigrateSqlServerSqlMIDatabaseInputResponse>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    backupFileShare FileShareResponse
    Backup file share information for all selected databases.
    backupMode String
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    selectedAgentJobs List<String>
    Agent Jobs to migrate.
    selectedLogins List<String>
    Logins to migrate.
    backupBlobShare BlobShareResponse
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases MigrateSqlServerSqlMIDatabaseInputResponse[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    backupFileShare FileShareResponse
    Backup file share information for all selected databases.
    backupMode string
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    selectedAgentJobs string[]
    Agent Jobs to migrate.
    selectedLogins string[]
    Logins to migrate.
    backup_blob_share BlobShareResponse
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selected_databases Sequence[MigrateSqlServerSqlMIDatabaseInputResponse]
    Databases to migrate
    source_connection_info SqlConnectionInfoResponse
    Information for connecting to source
    target_connection_info SqlConnectionInfoResponse
    Information for connecting to target
    backup_file_share FileShareResponse
    Backup file share information for all selected databases.
    backup_mode str
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    selected_agent_jobs Sequence[str]
    Agent Jobs to migrate.
    selected_logins Sequence[str]
    Logins to migrate.
    backupBlobShare Property Map
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Information for connecting to source
    targetConnectionInfo Property Map
    Information for connecting to target
    backupFileShare Property Map
    Backup file share information for all selected databases.
    backupMode String
    Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
    selectedAgentJobs List<String>
    Agent Jobs to migrate.
    selectedLogins List<String>
    Logins to migrate.

    MigrateSqlServerSqlMITaskOutputAgentJobLevelResponse, MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseArgs

    EndedOn string
    Migration end time
    ExceptionsAndWarnings List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Migration errors and warnings per job
    Id string
    Result identifier
    IsEnabled bool
    The state of the original Agent Job.
    Message string
    Migration progress message
    Name string
    Agent Job name.
    StartedOn string
    Migration start time
    State string
    Current state of migration
    EndedOn string
    Migration end time
    ExceptionsAndWarnings []ReportableExceptionResponse
    Migration errors and warnings per job
    Id string
    Result identifier
    IsEnabled bool
    The state of the original Agent Job.
    Message string
    Migration progress message
    Name string
    Agent Job name.
    StartedOn string
    Migration start time
    State string
    Current state of migration
    endedOn String
    Migration end time
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Migration errors and warnings per job
    id String
    Result identifier
    isEnabled Boolean
    The state of the original Agent Job.
    message String
    Migration progress message
    name String
    Agent Job name.
    startedOn String
    Migration start time
    state String
    Current state of migration
    endedOn string
    Migration end time
    exceptionsAndWarnings ReportableExceptionResponse[]
    Migration errors and warnings per job
    id string
    Result identifier
    isEnabled boolean
    The state of the original Agent Job.
    message string
    Migration progress message
    name string
    Agent Job name.
    startedOn string
    Migration start time
    state string
    Current state of migration
    ended_on str
    Migration end time
    exceptions_and_warnings Sequence[ReportableExceptionResponse]
    Migration errors and warnings per job
    id str
    Result identifier
    is_enabled bool
    The state of the original Agent Job.
    message str
    Migration progress message
    name str
    Agent Job name.
    started_on str
    Migration start time
    state str
    Current state of migration
    endedOn String
    Migration end time
    exceptionsAndWarnings List<Property Map>
    Migration errors and warnings per job
    id String
    Result identifier
    isEnabled Boolean
    The state of the original Agent Job.
    message String
    Migration progress message
    name String
    Agent Job name.
    startedOn String
    Migration start time
    state String
    Current state of migration

    MigrateSqlServerSqlMITaskOutputDatabaseLevelResponse, MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs

    DatabaseName string
    Name of the database
    EndedOn string
    Migration end time
    ExceptionsAndWarnings List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Migration exceptions and warnings
    Id string
    Result identifier
    Message string
    Migration progress message
    SizeMB double
    Size of the database in megabytes
    Stage string
    Current stage of migration
    StartedOn string
    Migration start time
    State string
    Current state of migration
    DatabaseName string
    Name of the database
    EndedOn string
    Migration end time
    ExceptionsAndWarnings []ReportableExceptionResponse
    Migration exceptions and warnings
    Id string
    Result identifier
    Message string
    Migration progress message
    SizeMB float64
    Size of the database in megabytes
    Stage string
    Current stage of migration
    StartedOn string
    Migration start time
    State string
    Current state of migration
    databaseName String
    Name of the database
    endedOn String
    Migration end time
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Migration exceptions and warnings
    id String
    Result identifier
    message String
    Migration progress message
    sizeMB Double
    Size of the database in megabytes
    stage String
    Current stage of migration
    startedOn String
    Migration start time
    state String
    Current state of migration
    databaseName string
    Name of the database
    endedOn string
    Migration end time
    exceptionsAndWarnings ReportableExceptionResponse[]
    Migration exceptions and warnings
    id string
    Result identifier
    message string
    Migration progress message
    sizeMB number
    Size of the database in megabytes
    stage string
    Current stage of migration
    startedOn string
    Migration start time
    state string
    Current state of migration
    database_name str
    Name of the database
    ended_on str
    Migration end time
    exceptions_and_warnings Sequence[ReportableExceptionResponse]
    Migration exceptions and warnings
    id str
    Result identifier
    message str
    Migration progress message
    size_mb float
    Size of the database in megabytes
    stage str
    Current stage of migration
    started_on str
    Migration start time
    state str
    Current state of migration
    databaseName String
    Name of the database
    endedOn String
    Migration end time
    exceptionsAndWarnings List<Property Map>
    Migration exceptions and warnings
    id String
    Result identifier
    message String
    Migration progress message
    sizeMB Number
    Size of the database in megabytes
    stage String
    Current stage of migration
    startedOn String
    Migration start time
    state String
    Current state of migration

    MigrateSqlServerSqlMITaskOutputErrorResponse, MigrateSqlServerSqlMITaskOutputErrorResponseArgs

    Error ReportableExceptionResponse
    Migration error
    Id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id String
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id string
    Result identifier
    error ReportableExceptionResponse
    Migration error
    id str
    Result identifier
    error Property Map
    Migration error
    id String
    Result identifier

    MigrateSqlServerSqlMITaskOutputLoginLevelResponse, MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs

    EndedOn string
    Login migration end time
    ExceptionsAndWarnings List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Login migration errors and warnings per login
    Id string
    Result identifier
    LoginName string
    Login name.
    Message string
    Login migration progress message
    Stage string
    Current stage of login
    StartedOn string
    Login migration start time
    State string
    Current state of login
    EndedOn string
    Login migration end time
    ExceptionsAndWarnings []ReportableExceptionResponse
    Login migration errors and warnings per login
    Id string
    Result identifier
    LoginName string
    Login name.
    Message string
    Login migration progress message
    Stage string
    Current stage of login
    StartedOn string
    Login migration start time
    State string
    Current state of login
    endedOn String
    Login migration end time
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Login migration errors and warnings per login
    id String
    Result identifier
    loginName String
    Login name.
    message String
    Login migration progress message
    stage String
    Current stage of login
    startedOn String
    Login migration start time
    state String
    Current state of login
    endedOn string
    Login migration end time
    exceptionsAndWarnings ReportableExceptionResponse[]
    Login migration errors and warnings per login
    id string
    Result identifier
    loginName string
    Login name.
    message string
    Login migration progress message
    stage string
    Current stage of login
    startedOn string
    Login migration start time
    state string
    Current state of login
    ended_on str
    Login migration end time
    exceptions_and_warnings Sequence[ReportableExceptionResponse]
    Login migration errors and warnings per login
    id str
    Result identifier
    login_name str
    Login name.
    message str
    Login migration progress message
    stage str
    Current stage of login
    started_on str
    Login migration start time
    state str
    Current state of login
    endedOn String
    Login migration end time
    exceptionsAndWarnings List<Property Map>
    Login migration errors and warnings per login
    id String
    Result identifier
    loginName String
    Login name.
    message String
    Login migration progress message
    stage String
    Current stage of login
    startedOn String
    Login migration start time
    state String
    Current state of login

    MigrateSqlServerSqlMITaskOutputMigrationLevelResponse, MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs

    AgentJobs Dictionary<string, string>
    Selected agent jobs as a map from name to id
    Databases Dictionary<string, string>
    Selected databases as a map from database name to database id
    EndedOn string
    Migration end time
    ExceptionsAndWarnings List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Migration exceptions and warnings.
    Id string
    Result identifier
    Logins Dictionary<string, string>
    Selected logins as a map from name to id
    Message string
    Migration progress message
    OrphanedUsersInfo List<Pulumi.AzureNative.DataMigration.Inputs.OrphanedUserInfoResponse>
    List of orphaned users.
    ServerRoleResults Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.StartMigrationScenarioServerRoleResultResponse>
    Map of server role migration results.
    SourceServerBrandVersion string
    Source server brand version
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    State string
    Current state of migration
    Status string
    Current status of migration
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Target server version
    AgentJobs map[string]string
    Selected agent jobs as a map from name to id
    Databases map[string]string
    Selected databases as a map from database name to database id
    EndedOn string
    Migration end time
    ExceptionsAndWarnings []ReportableExceptionResponse
    Migration exceptions and warnings.
    Id string
    Result identifier
    Logins map[string]string
    Selected logins as a map from name to id
    Message string
    Migration progress message
    OrphanedUsersInfo []OrphanedUserInfoResponse
    List of orphaned users.
    ServerRoleResults map[string]StartMigrationScenarioServerRoleResultResponse
    Map of server role migration results.
    SourceServerBrandVersion string
    Source server brand version
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    State string
    Current state of migration
    Status string
    Current status of migration
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Target server version
    agentJobs Map<String,String>
    Selected agent jobs as a map from name to id
    databases Map<String,String>
    Selected databases as a map from database name to database id
    endedOn String
    Migration end time
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Migration exceptions and warnings.
    id String
    Result identifier
    logins Map<String,String>
    Selected logins as a map from name to id
    message String
    Migration progress message
    orphanedUsersInfo List<OrphanedUserInfoResponse>
    List of orphaned users.
    serverRoleResults Map<String,StartMigrationScenarioServerRoleResultResponse>
    Map of server role migration results.
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    state String
    Current state of migration
    status String
    Current status of migration
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Target server version
    agentJobs {[key: string]: string}
    Selected agent jobs as a map from name to id
    databases {[key: string]: string}
    Selected databases as a map from database name to database id
    endedOn string
    Migration end time
    exceptionsAndWarnings ReportableExceptionResponse[]
    Migration exceptions and warnings.
    id string
    Result identifier
    logins {[key: string]: string}
    Selected logins as a map from name to id
    message string
    Migration progress message
    orphanedUsersInfo OrphanedUserInfoResponse[]
    List of orphaned users.
    serverRoleResults {[key: string]: StartMigrationScenarioServerRoleResultResponse}
    Map of server role migration results.
    sourceServerBrandVersion string
    Source server brand version
    sourceServerVersion string
    Source server version
    startedOn string
    Migration start time
    state string
    Current state of migration
    status string
    Current status of migration
    targetServerBrandVersion string
    Target server brand version
    targetServerVersion string
    Target server version
    agent_jobs Mapping[str, str]
    Selected agent jobs as a map from name to id
    databases Mapping[str, str]
    Selected databases as a map from database name to database id
    ended_on str
    Migration end time
    exceptions_and_warnings Sequence[ReportableExceptionResponse]
    Migration exceptions and warnings.
    id str
    Result identifier
    logins Mapping[str, str]
    Selected logins as a map from name to id
    message str
    Migration progress message
    orphaned_users_info Sequence[OrphanedUserInfoResponse]
    List of orphaned users.
    server_role_results Mapping[str, StartMigrationScenarioServerRoleResultResponse]
    Map of server role migration results.
    source_server_brand_version str
    Source server brand version
    source_server_version str
    Source server version
    started_on str
    Migration start time
    state str
    Current state of migration
    status str
    Current status of migration
    target_server_brand_version str
    Target server brand version
    target_server_version str
    Target server version
    agentJobs Map<String>
    Selected agent jobs as a map from name to id
    databases Map<String>
    Selected databases as a map from database name to database id
    endedOn String
    Migration end time
    exceptionsAndWarnings List<Property Map>
    Migration exceptions and warnings.
    id String
    Result identifier
    logins Map<String>
    Selected logins as a map from name to id
    message String
    Migration progress message
    orphanedUsersInfo List<Property Map>
    List of orphaned users.
    serverRoleResults Map<Property Map>
    Map of server role migration results.
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    state String
    Current state of migration
    status String
    Current status of migration
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Target server version

    MigrateSqlServerSqlMITaskProperties, MigrateSqlServerSqlMITaskPropertiesArgs

    MigrateSqlServerSqlMITaskPropertiesResponse, MigrateSqlServerSqlMITaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<object>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMITaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []interface{}
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input MigrateSqlServerSqlMITaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<Object>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlMITaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponse | MigrateSqlServerSqlMITaskOutputDatabaseLevelResponse | MigrateSqlServerSqlMITaskOutputErrorResponse | MigrateSqlServerSqlMITaskOutputLoginLevelResponse | MigrateSqlServerSqlMITaskOutputMigrationLevelResponse)[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlMITaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[Union[MigrateSqlServerSqlMITaskOutputAgentJobLevelResponse, MigrateSqlServerSqlMITaskOutputDatabaseLevelResponse, MigrateSqlServerSqlMITaskOutputErrorResponse, MigrateSqlServerSqlMITaskOutputLoginLevelResponse, MigrateSqlServerSqlMITaskOutputMigrationLevelResponse]]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input MigrateSqlServerSqlMITaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map | Property Map | Property Map | Property Map | Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    MigrateSyncCompleteCommandInputResponse, MigrateSyncCompleteCommandInputResponseArgs

    DatabaseName string
    Name of database
    CommitTimeStamp string
    Time stamp to complete
    DatabaseName string
    Name of database
    CommitTimeStamp string
    Time stamp to complete
    databaseName String
    Name of database
    commitTimeStamp String
    Time stamp to complete
    databaseName string
    Name of database
    commitTimeStamp string
    Time stamp to complete
    database_name str
    Name of database
    commit_time_stamp str
    Time stamp to complete
    databaseName String
    Name of database
    commitTimeStamp String
    Time stamp to complete

    MigrateSyncCompleteCommandOutputResponse, MigrateSyncCompleteCommandOutputResponseArgs

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    List of errors that happened during the command execution
    Id string
    Result identifier
    Errors []ReportableExceptionResponse
    List of errors that happened during the command execution
    Id string
    Result identifier
    errors List<ReportableExceptionResponse>
    List of errors that happened during the command execution
    id String
    Result identifier
    errors ReportableExceptionResponse[]
    List of errors that happened during the command execution
    id string
    Result identifier
    errors Sequence[ReportableExceptionResponse]
    List of errors that happened during the command execution
    id str
    Result identifier
    errors List<Property Map>
    List of errors that happened during the command execution
    id String
    Result identifier

    MigrateSyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponseArgs

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandOutputResponse
    Command output. This is ignored if submitted.
    State string
    The state of the command. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandInputResponse
    Command input
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output MigrateSyncCompleteCommandOutputResponse
    Command output. This is ignored if submitted.
    State string
    The state of the command. This is ignored if submitted.
    Input MigrateSyncCompleteCommandInputResponse
    Command input
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output MigrateSyncCompleteCommandOutputResponse
    Command output. This is ignored if submitted.
    state String
    The state of the command. This is ignored if submitted.
    input MigrateSyncCompleteCommandInputResponse
    Command input
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output MigrateSyncCompleteCommandOutputResponse
    Command output. This is ignored if submitted.
    state string
    The state of the command. This is ignored if submitted.
    input MigrateSyncCompleteCommandInputResponse
    Command input
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output MigrateSyncCompleteCommandOutputResponse
    Command output. This is ignored if submitted.
    state str
    The state of the command. This is ignored if submitted.
    input MigrateSyncCompleteCommandInputResponse
    Command input
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output Property Map
    Command output. This is ignored if submitted.
    state String
    The state of the command. This is ignored if submitted.
    input Property Map
    Command input

    MigrationEligibilityInfoResponse, MigrationEligibilityInfoResponseArgs

    IsEligibleForMigration bool
    Whether object is eligible for migration or not.
    ValidationMessages List<string>
    Information about eligibility failure for the server object.
    IsEligibleForMigration bool
    Whether object is eligible for migration or not.
    ValidationMessages []string
    Information about eligibility failure for the server object.
    isEligibleForMigration Boolean
    Whether object is eligible for migration or not.
    validationMessages List<String>
    Information about eligibility failure for the server object.
    isEligibleForMigration boolean
    Whether object is eligible for migration or not.
    validationMessages string[]
    Information about eligibility failure for the server object.
    is_eligible_for_migration bool
    Whether object is eligible for migration or not.
    validation_messages Sequence[str]
    Information about eligibility failure for the server object.
    isEligibleForMigration Boolean
    Whether object is eligible for migration or not.
    validationMessages List<String>
    Information about eligibility failure for the server object.

    MigrationReportResultResponse, MigrationReportResultResponseArgs

    Id string
    Migration validation result identifier
    ReportUrl string
    The url of the report.
    Id string
    Migration validation result identifier
    ReportUrl string
    The url of the report.
    id String
    Migration validation result identifier
    reportUrl String
    The url of the report.
    id string
    Migration validation result identifier
    reportUrl string
    The url of the report.
    id str
    Migration validation result identifier
    report_url str
    The url of the report.
    id String
    Migration validation result identifier
    reportUrl String
    The url of the report.

    MigrationValidationDatabaseSummaryResultResponse, MigrationValidationDatabaseSummaryResultResponseArgs

    EndedOn string
    Validation end time
    Id string
    Result identifier
    MigrationId string
    Migration Identifier
    SourceDatabaseName string
    Name of the source database
    StartedOn string
    Validation start time
    Status string
    Current status of validation at the database level
    TargetDatabaseName string
    Name of the target database
    EndedOn string
    Validation end time
    Id string
    Result identifier
    MigrationId string
    Migration Identifier
    SourceDatabaseName string
    Name of the source database
    StartedOn string
    Validation start time
    Status string
    Current status of validation at the database level
    TargetDatabaseName string
    Name of the target database
    endedOn String
    Validation end time
    id String
    Result identifier
    migrationId String
    Migration Identifier
    sourceDatabaseName String
    Name of the source database
    startedOn String
    Validation start time
    status String
    Current status of validation at the database level
    targetDatabaseName String
    Name of the target database
    endedOn string
    Validation end time
    id string
    Result identifier
    migrationId string
    Migration Identifier
    sourceDatabaseName string
    Name of the source database
    startedOn string
    Validation start time
    status string
    Current status of validation at the database level
    targetDatabaseName string
    Name of the target database
    ended_on str
    Validation end time
    id str
    Result identifier
    migration_id str
    Migration Identifier
    source_database_name str
    Name of the source database
    started_on str
    Validation start time
    status str
    Current status of validation at the database level
    target_database_name str
    Name of the target database
    endedOn String
    Validation end time
    id String
    Result identifier
    migrationId String
    Migration Identifier
    sourceDatabaseName String
    Name of the source database
    startedOn String
    Validation start time
    status String
    Current status of validation at the database level
    targetDatabaseName String
    Name of the target database

    MigrationValidationOptions, MigrationValidationOptionsArgs

    EnableDataIntegrityValidation bool
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    EnableQueryAnalysisValidation bool
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    EnableSchemaValidation bool
    Allows to compare the schema information between source and target.
    EnableDataIntegrityValidation bool
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    EnableQueryAnalysisValidation bool
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    EnableSchemaValidation bool
    Allows to compare the schema information between source and target.
    enableDataIntegrityValidation Boolean
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    enableQueryAnalysisValidation Boolean
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    enableSchemaValidation Boolean
    Allows to compare the schema information between source and target.
    enableDataIntegrityValidation boolean
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    enableQueryAnalysisValidation boolean
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    enableSchemaValidation boolean
    Allows to compare the schema information between source and target.
    enable_data_integrity_validation bool
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    enable_query_analysis_validation bool
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    enable_schema_validation bool
    Allows to compare the schema information between source and target.
    enableDataIntegrityValidation Boolean
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    enableQueryAnalysisValidation Boolean
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    enableSchemaValidation Boolean
    Allows to compare the schema information between source and target.

    MigrationValidationOptionsResponse, MigrationValidationOptionsResponseArgs

    EnableDataIntegrityValidation bool
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    EnableQueryAnalysisValidation bool
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    EnableSchemaValidation bool
    Allows to compare the schema information between source and target.
    EnableDataIntegrityValidation bool
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    EnableQueryAnalysisValidation bool
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    EnableSchemaValidation bool
    Allows to compare the schema information between source and target.
    enableDataIntegrityValidation Boolean
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    enableQueryAnalysisValidation Boolean
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    enableSchemaValidation Boolean
    Allows to compare the schema information between source and target.
    enableDataIntegrityValidation boolean
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    enableQueryAnalysisValidation boolean
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    enableSchemaValidation boolean
    Allows to compare the schema information between source and target.
    enable_data_integrity_validation bool
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    enable_query_analysis_validation bool
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    enable_schema_validation bool
    Allows to compare the schema information between source and target.
    enableDataIntegrityValidation Boolean
    Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
    enableQueryAnalysisValidation Boolean
    Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
    enableSchemaValidation Boolean
    Allows to compare the schema information between source and target.

    MySqlConnectionInfo, MySqlConnectionInfoArgs

    Port int
    Port for Server
    ServerName string
    Name of the server
    Password string
    Password credential.
    UserName string
    User name
    Port int
    Port for Server
    ServerName string
    Name of the server
    Password string
    Password credential.
    UserName string
    User name
    port Integer
    Port for Server
    serverName String
    Name of the server
    password String
    Password credential.
    userName String
    User name
    port number
    Port for Server
    serverName string
    Name of the server
    password string
    Password credential.
    userName string
    User name
    port int
    Port for Server
    server_name str
    Name of the server
    password str
    Password credential.
    user_name str
    User name
    port Number
    Port for Server
    serverName String
    Name of the server
    password String
    Password credential.
    userName String
    User name

    MySqlConnectionInfoResponse, MySqlConnectionInfoResponseArgs

    Port int
    Port for Server
    ServerName string
    Name of the server
    Password string
    Password credential.
    UserName string
    User name
    Port int
    Port for Server
    ServerName string
    Name of the server
    Password string
    Password credential.
    UserName string
    User name
    port Integer
    Port for Server
    serverName String
    Name of the server
    password String
    Password credential.
    userName String
    User name
    port number
    Port for Server
    serverName string
    Name of the server
    password string
    Password credential.
    userName string
    User name
    port int
    Port for Server
    server_name str
    Name of the server
    password str
    Password credential.
    user_name str
    User name
    port Number
    Port for Server
    serverName String
    Name of the server
    password String
    Password credential.
    userName String
    User name

    ODataErrorResponse, ODataErrorResponseArgs

    Code string
    The machine-readable description of the error, such as 'InvalidRequest' or 'InternalServerError'
    Details List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Inner errors that caused this error
    Message string
    The human-readable description of the error
    Code string
    The machine-readable description of the error, such as 'InvalidRequest' or 'InternalServerError'
    Details []ODataErrorResponse
    Inner errors that caused this error
    Message string
    The human-readable description of the error
    code String
    The machine-readable description of the error, such as 'InvalidRequest' or 'InternalServerError'
    details List<ODataErrorResponse>
    Inner errors that caused this error
    message String
    The human-readable description of the error
    code string
    The machine-readable description of the error, such as 'InvalidRequest' or 'InternalServerError'
    details ODataErrorResponse[]
    Inner errors that caused this error
    message string
    The human-readable description of the error
    code str
    The machine-readable description of the error, such as 'InvalidRequest' or 'InternalServerError'
    details Sequence[ODataErrorResponse]
    Inner errors that caused this error
    message str
    The human-readable description of the error
    code String
    The machine-readable description of the error, such as 'InvalidRequest' or 'InternalServerError'
    details List<Property Map>
    Inner errors that caused this error
    message String
    The human-readable description of the error

    OrphanedUserInfoResponse, OrphanedUserInfoResponseArgs

    DatabaseName string
    Parent database of the user
    Name string
    Name of the orphaned user
    DatabaseName string
    Parent database of the user
    Name string
    Name of the orphaned user
    databaseName String
    Parent database of the user
    name String
    Name of the orphaned user
    databaseName string
    Parent database of the user
    name string
    Name of the orphaned user
    database_name str
    Parent database of the user
    name str
    Name of the orphaned user
    databaseName String
    Parent database of the user
    name String
    Name of the orphaned user

    PostgreSqlConnectionInfo, PostgreSqlConnectionInfoArgs

    Port int
    Port for Server
    ServerName string
    Name of the server
    DatabaseName string
    Name of the database
    Password string
    Password credential.
    UserName string
    User name
    Port int
    Port for Server
    ServerName string
    Name of the server
    DatabaseName string
    Name of the database
    Password string
    Password credential.
    UserName string
    User name
    port Integer
    Port for Server
    serverName String
    Name of the server
    databaseName String
    Name of the database
    password String
    Password credential.
    userName String
    User name
    port number
    Port for Server
    serverName string
    Name of the server
    databaseName string
    Name of the database
    password string
    Password credential.
    userName string
    User name
    port int
    Port for Server
    server_name str
    Name of the server
    database_name str
    Name of the database
    password str
    Password credential.
    user_name str
    User name
    port Number
    Port for Server
    serverName String
    Name of the server
    databaseName String
    Name of the database
    password String
    Password credential.
    userName String
    User name

    PostgreSqlConnectionInfoResponse, PostgreSqlConnectionInfoResponseArgs

    Port int
    Port for Server
    ServerName string
    Name of the server
    DatabaseName string
    Name of the database
    Password string
    Password credential.
    UserName string
    User name
    Port int
    Port for Server
    ServerName string
    Name of the server
    DatabaseName string
    Name of the database
    Password string
    Password credential.
    UserName string
    User name
    port Integer
    Port for Server
    serverName String
    Name of the server
    databaseName String
    Name of the database
    password String
    Password credential.
    userName String
    User name
    port number
    Port for Server
    serverName string
    Name of the server
    databaseName string
    Name of the database
    password string
    Password credential.
    userName string
    User name
    port int
    Port for Server
    server_name str
    Name of the server
    database_name str
    Name of the database
    password str
    Password credential.
    user_name str
    User name
    port Number
    Port for Server
    serverName String
    Name of the server
    databaseName String
    Name of the database
    password String
    Password credential.
    userName String
    User name

    QueryAnalysisValidationResultResponse, QueryAnalysisValidationResultResponseArgs

    QueryResults Pulumi.AzureNative.DataMigration.Inputs.QueryExecutionResultResponse
    List of queries executed and it's execution results in source and target
    ValidationErrors Pulumi.AzureNative.DataMigration.Inputs.ValidationErrorResponse
    Errors that are part of the execution
    QueryResults QueryExecutionResultResponse
    List of queries executed and it's execution results in source and target
    ValidationErrors ValidationErrorResponse
    Errors that are part of the execution
    queryResults QueryExecutionResultResponse
    List of queries executed and it's execution results in source and target
    validationErrors ValidationErrorResponse
    Errors that are part of the execution
    queryResults QueryExecutionResultResponse
    List of queries executed and it's execution results in source and target
    validationErrors ValidationErrorResponse
    Errors that are part of the execution
    query_results QueryExecutionResultResponse
    List of queries executed and it's execution results in source and target
    validation_errors ValidationErrorResponse
    Errors that are part of the execution
    queryResults Property Map
    List of queries executed and it's execution results in source and target
    validationErrors Property Map
    Errors that are part of the execution

    QueryExecutionResultResponse, QueryExecutionResultResponseArgs

    QueryText string
    Query text retrieved from the source server
    SourceResult Pulumi.AzureNative.DataMigration.Inputs.ExecutionStatisticsResponse
    Query analysis result from the source
    StatementsInBatch double
    Total no. of statements in the batch
    TargetResult Pulumi.AzureNative.DataMigration.Inputs.ExecutionStatisticsResponse
    Query analysis result from the target
    QueryText string
    Query text retrieved from the source server
    SourceResult ExecutionStatisticsResponse
    Query analysis result from the source
    StatementsInBatch float64
    Total no. of statements in the batch
    TargetResult ExecutionStatisticsResponse
    Query analysis result from the target
    queryText String
    Query text retrieved from the source server
    sourceResult ExecutionStatisticsResponse
    Query analysis result from the source
    statementsInBatch Double
    Total no. of statements in the batch
    targetResult ExecutionStatisticsResponse
    Query analysis result from the target
    queryText string
    Query text retrieved from the source server
    sourceResult ExecutionStatisticsResponse
    Query analysis result from the source
    statementsInBatch number
    Total no. of statements in the batch
    targetResult ExecutionStatisticsResponse
    Query analysis result from the target
    query_text str
    Query text retrieved from the source server
    source_result ExecutionStatisticsResponse
    Query analysis result from the source
    statements_in_batch float
    Total no. of statements in the batch
    target_result ExecutionStatisticsResponse
    Query analysis result from the target
    queryText String
    Query text retrieved from the source server
    sourceResult Property Map
    Query analysis result from the source
    statementsInBatch Number
    Total no. of statements in the batch
    targetResult Property Map
    Query analysis result from the target

    ReportableExceptionResponse, ReportableExceptionResponseArgs

    FilePath string
    The path to the file where exception occurred
    HResult int
    Coded numerical value that is assigned to a specific exception
    LineNumber string
    The line number where exception occurred
    Message string
    Error message
    StackTrace string
    Stack trace
    ActionableMessage string
    Actionable steps for this exception
    FilePath string
    The path to the file where exception occurred
    HResult int
    Coded numerical value that is assigned to a specific exception
    LineNumber string
    The line number where exception occurred
    Message string
    Error message
    StackTrace string
    Stack trace
    ActionableMessage string
    Actionable steps for this exception
    filePath String
    The path to the file where exception occurred
    hResult Integer
    Coded numerical value that is assigned to a specific exception
    lineNumber String
    The line number where exception occurred
    message String
    Error message
    stackTrace String
    Stack trace
    actionableMessage String
    Actionable steps for this exception
    filePath string
    The path to the file where exception occurred
    hResult number
    Coded numerical value that is assigned to a specific exception
    lineNumber string
    The line number where exception occurred
    message string
    Error message
    stackTrace string
    Stack trace
    actionableMessage string
    Actionable steps for this exception
    file_path str
    The path to the file where exception occurred
    h_result int
    Coded numerical value that is assigned to a specific exception
    line_number str
    The line number where exception occurred
    message str
    Error message
    stack_trace str
    Stack trace
    actionable_message str
    Actionable steps for this exception
    filePath String
    The path to the file where exception occurred
    hResult Number
    Coded numerical value that is assigned to a specific exception
    lineNumber String
    The line number where exception occurred
    message String
    Error message
    stackTrace String
    Stack trace
    actionableMessage String
    Actionable steps for this exception

    SchemaComparisonValidationResultResponse, SchemaComparisonValidationResultResponseArgs

    SchemaDifferences Pulumi.AzureNative.DataMigration.Inputs.SchemaComparisonValidationResultTypeResponse
    List of schema differences between the source and target databases
    ValidationErrors Pulumi.AzureNative.DataMigration.Inputs.ValidationErrorResponse
    List of errors that happened while performing schema compare validation
    SourceDatabaseObjectCount Dictionary<string, double>
    Count of source database objects
    TargetDatabaseObjectCount Dictionary<string, double>
    Count of target database objects
    SchemaDifferences SchemaComparisonValidationResultTypeResponse
    List of schema differences between the source and target databases
    ValidationErrors ValidationErrorResponse
    List of errors that happened while performing schema compare validation
    SourceDatabaseObjectCount map[string]float64
    Count of source database objects
    TargetDatabaseObjectCount map[string]float64
    Count of target database objects
    schemaDifferences SchemaComparisonValidationResultTypeResponse
    List of schema differences between the source and target databases
    validationErrors ValidationErrorResponse
    List of errors that happened while performing schema compare validation
    sourceDatabaseObjectCount Map<String,Double>
    Count of source database objects
    targetDatabaseObjectCount Map<String,Double>
    Count of target database objects
    schemaDifferences SchemaComparisonValidationResultTypeResponse
    List of schema differences between the source and target databases
    validationErrors ValidationErrorResponse
    List of errors that happened while performing schema compare validation
    sourceDatabaseObjectCount {[key: string]: number}
    Count of source database objects
    targetDatabaseObjectCount {[key: string]: number}
    Count of target database objects
    schema_differences SchemaComparisonValidationResultTypeResponse
    List of schema differences between the source and target databases
    validation_errors ValidationErrorResponse
    List of errors that happened while performing schema compare validation
    source_database_object_count Mapping[str, float]
    Count of source database objects
    target_database_object_count Mapping[str, float]
    Count of target database objects
    schemaDifferences Property Map
    List of schema differences between the source and target databases
    validationErrors Property Map
    List of errors that happened while performing schema compare validation
    sourceDatabaseObjectCount Map<Number>
    Count of source database objects
    targetDatabaseObjectCount Map<Number>
    Count of target database objects

    SchemaComparisonValidationResultTypeResponse, SchemaComparisonValidationResultTypeResponseArgs

    ObjectName string
    Name of the object that has the difference
    ObjectType string
    Type of the object that has the difference. e.g (Table/View/StoredProcedure)
    UpdateAction string
    Update action type with respect to target
    ObjectName string
    Name of the object that has the difference
    ObjectType string
    Type of the object that has the difference. e.g (Table/View/StoredProcedure)
    UpdateAction string
    Update action type with respect to target
    objectName String
    Name of the object that has the difference
    objectType String
    Type of the object that has the difference. e.g (Table/View/StoredProcedure)
    updateAction String
    Update action type with respect to target
    objectName string
    Name of the object that has the difference
    objectType string
    Type of the object that has the difference. e.g (Table/View/StoredProcedure)
    updateAction string
    Update action type with respect to target
    object_name str
    Name of the object that has the difference
    object_type str
    Type of the object that has the difference. e.g (Table/View/StoredProcedure)
    update_action str
    Update action type with respect to target
    objectName String
    Name of the object that has the difference
    objectType String
    Type of the object that has the difference. e.g (Table/View/StoredProcedure)
    updateAction String
    Update action type with respect to target

    SelectedCertificateInput, SelectedCertificateInputArgs

    CertificateName string
    Name of certificate to be exported.
    Password string
    Password to use for encrypting the exported certificate.
    CertificateName string
    Name of certificate to be exported.
    Password string
    Password to use for encrypting the exported certificate.
    certificateName String
    Name of certificate to be exported.
    password String
    Password to use for encrypting the exported certificate.
    certificateName string
    Name of certificate to be exported.
    password string
    Password to use for encrypting the exported certificate.
    certificate_name str
    Name of certificate to be exported.
    password str
    Password to use for encrypting the exported certificate.
    certificateName String
    Name of certificate to be exported.
    password String
    Password to use for encrypting the exported certificate.

    SelectedCertificateInputResponse, SelectedCertificateInputResponseArgs

    CertificateName string
    Name of certificate to be exported.
    Password string
    Password to use for encrypting the exported certificate.
    CertificateName string
    Name of certificate to be exported.
    Password string
    Password to use for encrypting the exported certificate.
    certificateName String
    Name of certificate to be exported.
    password String
    Password to use for encrypting the exported certificate.
    certificateName string
    Name of certificate to be exported.
    password string
    Password to use for encrypting the exported certificate.
    certificate_name str
    Name of certificate to be exported.
    password str
    Password to use for encrypting the exported certificate.
    certificateName String
    Name of certificate to be exported.
    password String
    Password to use for encrypting the exported certificate.

    ServerLevelPermissionsGroup, ServerLevelPermissionsGroupArgs

    Default
    Default
    MigrationFromSqlServerToAzureDB
    MigrationFromSqlServerToAzureDB
    MigrationFromSqlServerToAzureMI
    MigrationFromSqlServerToAzureMI
    MigrationFromMySQLToAzureDBForMySQL
    MigrationFromMySQLToAzureDBForMySQL
    ServerLevelPermissionsGroupDefault
    Default
    ServerLevelPermissionsGroupMigrationFromSqlServerToAzureDB
    MigrationFromSqlServerToAzureDB
    ServerLevelPermissionsGroupMigrationFromSqlServerToAzureMI
    MigrationFromSqlServerToAzureMI
    ServerLevelPermissionsGroupMigrationFromMySQLToAzureDBForMySQL
    MigrationFromMySQLToAzureDBForMySQL
    Default
    Default
    MigrationFromSqlServerToAzureDB
    MigrationFromSqlServerToAzureDB
    MigrationFromSqlServerToAzureMI
    MigrationFromSqlServerToAzureMI
    MigrationFromMySQLToAzureDBForMySQL
    MigrationFromMySQLToAzureDBForMySQL
    Default
    Default
    MigrationFromSqlServerToAzureDB
    MigrationFromSqlServerToAzureDB
    MigrationFromSqlServerToAzureMI
    MigrationFromSqlServerToAzureMI
    MigrationFromMySQLToAzureDBForMySQL
    MigrationFromMySQLToAzureDBForMySQL
    DEFAULT
    Default
    MIGRATION_FROM_SQL_SERVER_TO_AZURE_DB
    MigrationFromSqlServerToAzureDB
    MIGRATION_FROM_SQL_SERVER_TO_AZURE_MI
    MigrationFromSqlServerToAzureMI
    MIGRATION_FROM_MY_SQL_TO_AZURE_DB_FOR_MY_SQL
    MigrationFromMySQLToAzureDBForMySQL
    "Default"
    Default
    "MigrationFromSqlServerToAzureDB"
    MigrationFromSqlServerToAzureDB
    "MigrationFromSqlServerToAzureMI"
    MigrationFromSqlServerToAzureMI
    "MigrationFromMySQLToAzureDBForMySQL"
    MigrationFromMySQLToAzureDBForMySQL

    SqlConnectionInfo, SqlConnectionInfoArgs

    DataSource string
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    AdditionalSettings string
    Additional connection settings
    Authentication string | Pulumi.AzureNative.DataMigration.AuthenticationType
    Authentication type to use for connection
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    Platform string | Pulumi.AzureNative.DataMigration.SqlSourcePlatform
    Server platform type for connection
    TrustServerCertificate bool
    Whether to trust the server certificate
    UserName string
    User name
    DataSource string
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    AdditionalSettings string
    Additional connection settings
    Authentication string | AuthenticationType
    Authentication type to use for connection
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    Platform string | SqlSourcePlatform
    Server platform type for connection
    TrustServerCertificate bool
    Whether to trust the server certificate
    UserName string
    User name
    dataSource String
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    additionalSettings String
    Additional connection settings
    authentication String | AuthenticationType
    Authentication type to use for connection
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    platform String | SqlSourcePlatform
    Server platform type for connection
    trustServerCertificate Boolean
    Whether to trust the server certificate
    userName String
    User name
    dataSource string
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    additionalSettings string
    Additional connection settings
    authentication string | AuthenticationType
    Authentication type to use for connection
    encryptConnection boolean
    Whether to encrypt the connection
    password string
    Password credential.
    platform string | SqlSourcePlatform
    Server platform type for connection
    trustServerCertificate boolean
    Whether to trust the server certificate
    userName string
    User name
    data_source str
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    additional_settings str
    Additional connection settings
    authentication str | AuthenticationType
    Authentication type to use for connection
    encrypt_connection bool
    Whether to encrypt the connection
    password str
    Password credential.
    platform str | SqlSourcePlatform
    Server platform type for connection
    trust_server_certificate bool
    Whether to trust the server certificate
    user_name str
    User name
    dataSource String
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    additionalSettings String
    Additional connection settings
    authentication String | "None" | "WindowsAuthentication" | "SqlAuthentication" | "ActiveDirectoryIntegrated" | "ActiveDirectoryPassword"
    Authentication type to use for connection
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    platform String | "SqlOnPrem"
    Server platform type for connection
    trustServerCertificate Boolean
    Whether to trust the server certificate
    userName String
    User name

    SqlConnectionInfoResponse, SqlConnectionInfoResponseArgs

    DataSource string
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    AdditionalSettings string
    Additional connection settings
    Authentication string
    Authentication type to use for connection
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    Platform string
    Server platform type for connection
    TrustServerCertificate bool
    Whether to trust the server certificate
    UserName string
    User name
    DataSource string
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    AdditionalSettings string
    Additional connection settings
    Authentication string
    Authentication type to use for connection
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    Platform string
    Server platform type for connection
    TrustServerCertificate bool
    Whether to trust the server certificate
    UserName string
    User name
    dataSource String
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    additionalSettings String
    Additional connection settings
    authentication String
    Authentication type to use for connection
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    platform String
    Server platform type for connection
    trustServerCertificate Boolean
    Whether to trust the server certificate
    userName String
    User name
    dataSource string
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    additionalSettings string
    Additional connection settings
    authentication string
    Authentication type to use for connection
    encryptConnection boolean
    Whether to encrypt the connection
    password string
    Password credential.
    platform string
    Server platform type for connection
    trustServerCertificate boolean
    Whether to trust the server certificate
    userName string
    User name
    data_source str
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    additional_settings str
    Additional connection settings
    authentication str
    Authentication type to use for connection
    encrypt_connection bool
    Whether to encrypt the connection
    password str
    Password credential.
    platform str
    Server platform type for connection
    trust_server_certificate bool
    Whether to trust the server certificate
    user_name str
    User name
    dataSource String
    Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
    additionalSettings String
    Additional connection settings
    authentication String
    Authentication type to use for connection
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    platform String
    Server platform type for connection
    trustServerCertificate Boolean
    Whether to trust the server certificate
    userName String
    User name

    SqlSourcePlatform, SqlSourcePlatformArgs

    SqlOnPrem
    SqlOnPrem
    SqlSourcePlatformSqlOnPrem
    SqlOnPrem
    SqlOnPrem
    SqlOnPrem
    SqlOnPrem
    SqlOnPrem
    SQL_ON_PREM
    SqlOnPrem
    "SqlOnPrem"
    SqlOnPrem

    StartMigrationScenarioServerRoleResultResponse, StartMigrationScenarioServerRoleResultResponseArgs

    ExceptionsAndWarnings List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Migration exceptions and warnings.
    Name string
    Name of server role.
    State string
    Current state of migration
    ExceptionsAndWarnings []ReportableExceptionResponse
    Migration exceptions and warnings.
    Name string
    Name of server role.
    State string
    Current state of migration
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Migration exceptions and warnings.
    name String
    Name of server role.
    state String
    Current state of migration
    exceptionsAndWarnings ReportableExceptionResponse[]
    Migration exceptions and warnings.
    name string
    Name of server role.
    state string
    Current state of migration
    exceptions_and_warnings Sequence[ReportableExceptionResponse]
    Migration exceptions and warnings.
    name str
    Name of server role.
    state str
    Current state of migration
    exceptionsAndWarnings List<Property Map>
    Migration exceptions and warnings.
    name String
    Name of server role.
    state String
    Current state of migration

    SyncMigrationDatabaseErrorEventResponse, SyncMigrationDatabaseErrorEventResponseArgs

    EventText string
    Event text.
    EventTypeString string
    Event type.
    TimestampString string
    String value of timestamp.
    EventText string
    Event text.
    EventTypeString string
    Event type.
    TimestampString string
    String value of timestamp.
    eventText String
    Event text.
    eventTypeString String
    Event type.
    timestampString String
    String value of timestamp.
    eventText string
    Event text.
    eventTypeString string
    Event type.
    timestampString string
    String value of timestamp.
    event_text str
    Event text.
    event_type_string str
    Event type.
    timestamp_string str
    String value of timestamp.
    eventText String
    Event text.
    eventTypeString String
    Event type.
    timestampString String
    String value of timestamp.

    ValidateMigrationInputSqlServerSqlDbSyncTaskProperties, ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs

    ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponse, ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.ValidateSyncMigrationInputSqlServerTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ValidateSyncMigrationInputSqlServerTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ValidateSyncMigrationInputSqlServerTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ValidateSyncMigrationInputSqlServerTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ValidateSyncMigrationInputSqlServerTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ValidateSyncMigrationInputSqlServerTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ValidateSyncMigrationInputSqlServerTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ValidateSyncMigrationInputSqlServerTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ValidateSyncMigrationInputSqlServerTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ValidateSyncMigrationInputSqlServerTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ValidateMigrationInputSqlServerSqlMISyncTaskInput, ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs

    AzureApp Pulumi.AzureNative.DataMigration.Inputs.AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInput>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Connection information for source SQL Server
    StorageResourceId string
    Fully qualified resourceId of storage
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShare
    Backup file share information for all selected databases.
    AzureApp AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfo
    Connection information for source SQL Server
    StorageResourceId string
    Fully qualified resourceId of storage
    TargetConnectionInfo MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    BackupFileShare FileShare
    Backup file share information for all selected databases.
    azureApp AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases List<MigrateSqlServerSqlMIDatabaseInput>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Connection information for source SQL Server
    storageResourceId String
    Fully qualified resourceId of storage
    targetConnectionInfo MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    backupFileShare FileShare
    Backup file share information for all selected databases.
    azureApp AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases MigrateSqlServerSqlMIDatabaseInput[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Connection information for source SQL Server
    storageResourceId string
    Fully qualified resourceId of storage
    targetConnectionInfo MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    backupFileShare FileShare
    Backup file share information for all selected databases.
    azure_app AzureActiveDirectoryApp
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selected_databases Sequence[MigrateSqlServerSqlMIDatabaseInput]
    Databases to migrate
    source_connection_info SqlConnectionInfo
    Connection information for source SQL Server
    storage_resource_id str
    Fully qualified resourceId of storage
    target_connection_info MiSqlConnectionInfo
    Connection information for Azure SQL Database Managed Instance
    backup_file_share FileShare
    Backup file share information for all selected databases.
    azureApp Property Map
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Connection information for source SQL Server
    storageResourceId String
    Fully qualified resourceId of storage
    targetConnectionInfo Property Map
    Connection information for Azure SQL Database Managed Instance
    backupFileShare Property Map
    Backup file share information for all selected databases.

    ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse, ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs

    AzureApp Pulumi.AzureNative.DataMigration.Inputs.AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInputResponse>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Connection information for source SQL Server
    StorageResourceId string
    Fully qualified resourceId of storage
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShareResponse
    Backup file share information for all selected databases.
    AzureApp AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    SelectedDatabases []MigrateSqlServerSqlMIDatabaseInputResponse
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfoResponse
    Connection information for source SQL Server
    StorageResourceId string
    Fully qualified resourceId of storage
    TargetConnectionInfo MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    BackupFileShare FileShareResponse
    Backup file share information for all selected databases.
    azureApp AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases List<MigrateSqlServerSqlMIDatabaseInputResponse>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for source SQL Server
    storageResourceId String
    Fully qualified resourceId of storage
    targetConnectionInfo MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    backupFileShare FileShareResponse
    Backup file share information for all selected databases.
    azureApp AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases MigrateSqlServerSqlMIDatabaseInputResponse[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for source SQL Server
    storageResourceId string
    Fully qualified resourceId of storage
    targetConnectionInfo MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    backupFileShare FileShareResponse
    Backup file share information for all selected databases.
    azure_app AzureActiveDirectoryAppResponse
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selected_databases Sequence[MigrateSqlServerSqlMIDatabaseInputResponse]
    Databases to migrate
    source_connection_info SqlConnectionInfoResponse
    Connection information for source SQL Server
    storage_resource_id str
    Fully qualified resourceId of storage
    target_connection_info MiSqlConnectionInfoResponse
    Connection information for Azure SQL Database Managed Instance
    backup_file_share FileShareResponse
    Backup file share information for all selected databases.
    azureApp Property Map
    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Connection information for source SQL Server
    storageResourceId String
    Fully qualified resourceId of storage
    targetConnectionInfo Property Map
    Connection information for Azure SQL Database Managed Instance
    backupFileShare Property Map
    Backup file share information for all selected databases.

    ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse, ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs

    Id string
    Database identifier
    Name string
    Name of database
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Errors associated with a selected database object
    Id string
    Database identifier
    Name string
    Name of database
    ValidationErrors []ReportableExceptionResponse
    Errors associated with a selected database object
    id String
    Database identifier
    name String
    Name of database
    validationErrors List<ReportableExceptionResponse>
    Errors associated with a selected database object
    id string
    Database identifier
    name string
    Name of database
    validationErrors ReportableExceptionResponse[]
    Errors associated with a selected database object
    id str
    Database identifier
    name str
    Name of database
    validation_errors Sequence[ReportableExceptionResponse]
    Errors associated with a selected database object
    id String
    Database identifier
    name String
    Name of database
    validationErrors List<Property Map>
    Errors associated with a selected database object

    ValidateMigrationInputSqlServerSqlMISyncTaskProperties, ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs

    ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponse, ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ValidateMigrationInputSqlServerSqlMITaskInput, ValidateMigrationInputSqlServerSqlMITaskInputArgs

    BackupBlobShare Pulumi.AzureNative.DataMigration.Inputs.BlobShare
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInput>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Information for connecting to source
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Information for connecting to target
    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShare
    Backup file share information for all selected databases.
    BackupMode string | Pulumi.AzureNative.DataMigration.BackupMode
    Backup Mode to specify whether to use existing backup or create new backup.
    SelectedLogins List<string>
    Logins to migrate
    BackupBlobShare BlobShare
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    TargetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    BackupFileShare FileShare
    Backup file share information for all selected databases.
    BackupMode string | BackupMode
    Backup Mode to specify whether to use existing backup or create new backup.
    SelectedLogins []string
    Logins to migrate
    backupBlobShare BlobShare
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases List<MigrateSqlServerSqlMIDatabaseInput>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    backupFileShare FileShare
    Backup file share information for all selected databases.
    backupMode String | BackupMode
    Backup Mode to specify whether to use existing backup or create new backup.
    selectedLogins List<String>
    Logins to migrate
    backupBlobShare BlobShare
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases MigrateSqlServerSqlMIDatabaseInput[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    backupFileShare FileShare
    Backup file share information for all selected databases.
    backupMode string | BackupMode
    Backup Mode to specify whether to use existing backup or create new backup.
    selectedLogins string[]
    Logins to migrate
    backup_blob_share BlobShare
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selected_databases Sequence[MigrateSqlServerSqlMIDatabaseInput]
    Databases to migrate
    source_connection_info SqlConnectionInfo
    Information for connecting to source
    target_connection_info SqlConnectionInfo
    Information for connecting to target
    backup_file_share FileShare
    Backup file share information for all selected databases.
    backup_mode str | BackupMode
    Backup Mode to specify whether to use existing backup or create new backup.
    selected_logins Sequence[str]
    Logins to migrate
    backupBlobShare Property Map
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Information for connecting to source
    targetConnectionInfo Property Map
    Information for connecting to target
    backupFileShare Property Map
    Backup file share information for all selected databases.
    backupMode String | "CreateBackup" | "ExistingBackup"
    Backup Mode to specify whether to use existing backup or create new backup.
    selectedLogins List<String>
    Logins to migrate

    ValidateMigrationInputSqlServerSqlMITaskInputResponse, ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs

    BackupBlobShare Pulumi.AzureNative.DataMigration.Inputs.BlobShareResponse
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInputResponse>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Information for connecting to source
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Information for connecting to target
    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShareResponse
    Backup file share information for all selected databases.
    BackupMode string
    Backup Mode to specify whether to use existing backup or create new backup.
    SelectedLogins List<string>
    Logins to migrate
    BackupBlobShare BlobShareResponse
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    SelectedDatabases []MigrateSqlServerSqlMIDatabaseInputResponse
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    TargetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    BackupFileShare FileShareResponse
    Backup file share information for all selected databases.
    BackupMode string
    Backup Mode to specify whether to use existing backup or create new backup.
    SelectedLogins []string
    Logins to migrate
    backupBlobShare BlobShareResponse
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases List<MigrateSqlServerSqlMIDatabaseInputResponse>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    backupFileShare FileShareResponse
    Backup file share information for all selected databases.
    backupMode String
    Backup Mode to specify whether to use existing backup or create new backup.
    selectedLogins List<String>
    Logins to migrate
    backupBlobShare BlobShareResponse
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases MigrateSqlServerSqlMIDatabaseInputResponse[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    targetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    backupFileShare FileShareResponse
    Backup file share information for all selected databases.
    backupMode string
    Backup Mode to specify whether to use existing backup or create new backup.
    selectedLogins string[]
    Logins to migrate
    backup_blob_share BlobShareResponse
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selected_databases Sequence[MigrateSqlServerSqlMIDatabaseInputResponse]
    Databases to migrate
    source_connection_info SqlConnectionInfoResponse
    Information for connecting to source
    target_connection_info SqlConnectionInfoResponse
    Information for connecting to target
    backup_file_share FileShareResponse
    Backup file share information for all selected databases.
    backup_mode str
    Backup Mode to specify whether to use existing backup or create new backup.
    selected_logins Sequence[str]
    Logins to migrate
    backupBlobShare Property Map
    SAS URI of Azure Storage Account Container to be used for storing backup files.
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Information for connecting to source
    targetConnectionInfo Property Map
    Information for connecting to target
    backupFileShare Property Map
    Backup file share information for all selected databases.
    backupMode String
    Backup Mode to specify whether to use existing backup or create new backup.
    selectedLogins List<String>
    Logins to migrate

    ValidateMigrationInputSqlServerSqlMITaskOutputResponse, ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs

    BackupFolderErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Errors associated with the BackupFolder path
    BackupShareCredentialsErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Errors associated with backup share user name and password credentials
    BackupStorageAccountErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Errors associated with the storage account provided.
    ExistingBackupErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Errors associated with existing backup files.
    Id string
    Result identifier
    Name string
    Name of database
    RestoreDatabaseNameErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Errors associated with the RestoreDatabaseName
    DatabaseBackupInfo Pulumi.AzureNative.DataMigration.Inputs.DatabaseBackupInfoResponse
    Information about backup files when existing backup mode is used.
    BackupFolderErrors []ReportableExceptionResponse
    Errors associated with the BackupFolder path
    BackupShareCredentialsErrors []ReportableExceptionResponse
    Errors associated with backup share user name and password credentials
    BackupStorageAccountErrors []ReportableExceptionResponse
    Errors associated with the storage account provided.
    ExistingBackupErrors []ReportableExceptionResponse
    Errors associated with existing backup files.
    Id string
    Result identifier
    Name string
    Name of database
    RestoreDatabaseNameErrors []ReportableExceptionResponse
    Errors associated with the RestoreDatabaseName
    DatabaseBackupInfo DatabaseBackupInfoResponse
    Information about backup files when existing backup mode is used.
    backupFolderErrors List<ReportableExceptionResponse>
    Errors associated with the BackupFolder path
    backupShareCredentialsErrors List<ReportableExceptionResponse>
    Errors associated with backup share user name and password credentials
    backupStorageAccountErrors List<ReportableExceptionResponse>
    Errors associated with the storage account provided.
    existingBackupErrors List<ReportableExceptionResponse>
    Errors associated with existing backup files.
    id String
    Result identifier
    name String
    Name of database
    restoreDatabaseNameErrors List<ReportableExceptionResponse>
    Errors associated with the RestoreDatabaseName
    databaseBackupInfo DatabaseBackupInfoResponse
    Information about backup files when existing backup mode is used.
    backupFolderErrors ReportableExceptionResponse[]
    Errors associated with the BackupFolder path
    backupShareCredentialsErrors ReportableExceptionResponse[]
    Errors associated with backup share user name and password credentials
    backupStorageAccountErrors ReportableExceptionResponse[]
    Errors associated with the storage account provided.
    existingBackupErrors ReportableExceptionResponse[]
    Errors associated with existing backup files.
    id string
    Result identifier
    name string
    Name of database
    restoreDatabaseNameErrors ReportableExceptionResponse[]
    Errors associated with the RestoreDatabaseName
    databaseBackupInfo DatabaseBackupInfoResponse
    Information about backup files when existing backup mode is used.
    backup_folder_errors Sequence[ReportableExceptionResponse]
    Errors associated with the BackupFolder path
    backup_share_credentials_errors Sequence[ReportableExceptionResponse]
    Errors associated with backup share user name and password credentials
    backup_storage_account_errors Sequence[ReportableExceptionResponse]
    Errors associated with the storage account provided.
    existing_backup_errors Sequence[ReportableExceptionResponse]
    Errors associated with existing backup files.
    id str
    Result identifier
    name str
    Name of database
    restore_database_name_errors Sequence[ReportableExceptionResponse]
    Errors associated with the RestoreDatabaseName
    database_backup_info DatabaseBackupInfoResponse
    Information about backup files when existing backup mode is used.
    backupFolderErrors List<Property Map>
    Errors associated with the BackupFolder path
    backupShareCredentialsErrors List<Property Map>
    Errors associated with backup share user name and password credentials
    backupStorageAccountErrors List<Property Map>
    Errors associated with the storage account provided.
    existingBackupErrors List<Property Map>
    Errors associated with existing backup files.
    id String
    Result identifier
    name String
    Name of database
    restoreDatabaseNameErrors List<Property Map>
    Errors associated with the RestoreDatabaseName
    databaseBackupInfo Property Map
    Information about backup files when existing backup mode is used.

    ValidateMigrationInputSqlServerSqlMITaskProperties, ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs

    ValidateMigrationInputSqlServerSqlMITaskPropertiesResponse, ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    Output List<Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMITaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMITaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ValidateMigrationInputSqlServerSqlMITaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    Input ValidateMigrationInputSqlServerSqlMITaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ValidateMigrationInputSqlServerSqlMITaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input ValidateMigrationInputSqlServerSqlMITaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ValidateMigrationInputSqlServerSqlMITaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    input ValidateMigrationInputSqlServerSqlMITaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ValidateMigrationInputSqlServerSqlMITaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    input ValidateMigrationInputSqlServerSqlMITaskInputResponse
    Task input
    commands List<Property Map | Property Map>
    Array of command properties.
    errors List<Property Map>
    Array of errors. This is ignored if submitted.
    output List<Property Map>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    input Property Map
    Task input

    ValidateSyncMigrationInputSqlServerTaskInput, ValidateSyncMigrationInputSqlServerTaskInputArgs

    SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInput
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfo
    Information for connecting to source SQL server
    TargetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    selectedDatabases List<MigrateSqlServerSqlDbSyncDatabaseInput>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Information for connecting to source SQL server
    targetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    selectedDatabases MigrateSqlServerSqlDbSyncDatabaseInput[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfo
    Information for connecting to source SQL server
    targetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    selected_databases Sequence[MigrateSqlServerSqlDbSyncDatabaseInput]
    Databases to migrate
    source_connection_info SqlConnectionInfo
    Information for connecting to source SQL server
    target_connection_info SqlConnectionInfo
    Information for connecting to target
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Information for connecting to source SQL server
    targetConnectionInfo Property Map
    Information for connecting to target

    ValidateSyncMigrationInputSqlServerTaskInputResponse, ValidateSyncMigrationInputSqlServerTaskInputResponseArgs

    SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInputResponse
    Databases to migrate
    SourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source SQL server
    TargetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    selectedDatabases List<MigrateSqlServerSqlDbSyncDatabaseInputResponse>
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source SQL server
    targetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    selectedDatabases MigrateSqlServerSqlDbSyncDatabaseInputResponse[]
    Databases to migrate
    sourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source SQL server
    targetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    selectedDatabases List<Property Map>
    Databases to migrate
    sourceConnectionInfo Property Map
    Information for connecting to source SQL server
    targetConnectionInfo Property Map
    Information for connecting to target

    ValidateSyncMigrationInputSqlServerTaskOutputResponse, ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs

    Id string
    Database identifier
    Name string
    Name of database
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Errors associated with a selected database object
    Id string
    Database identifier
    Name string
    Name of database
    ValidationErrors []ReportableExceptionResponse
    Errors associated with a selected database object
    id String
    Database identifier
    name String
    Name of database
    validationErrors List<ReportableExceptionResponse>
    Errors associated with a selected database object
    id string
    Database identifier
    name string
    Name of database
    validationErrors ReportableExceptionResponse[]
    Errors associated with a selected database object
    id str
    Database identifier
    name str
    Name of database
    validation_errors Sequence[ReportableExceptionResponse]
    Errors associated with a selected database object
    id String
    Database identifier
    name String
    Name of database
    validationErrors List<Property Map>
    Errors associated with a selected database object

    ValidationErrorResponse, ValidationErrorResponseArgs

    Severity string
    Severity of the error
    Text string
    Error Text
    Severity string
    Severity of the error
    Text string
    Error Text
    severity String
    Severity of the error
    text String
    Error Text
    severity string
    Severity of the error
    text string
    Error Text
    severity str
    Severity of the error
    text str
    Error Text
    severity String
    Severity of the error
    text String
    Error Text

    WaitStatisticsResponse, WaitStatisticsResponseArgs

    WaitCount double
    Total no. of waits
    WaitTimeMs double
    Total wait time in millisecond(s)
    WaitType string
    Type of the Wait
    WaitCount float64
    Total no. of waits
    WaitTimeMs float64
    Total wait time in millisecond(s)
    WaitType string
    Type of the Wait
    waitCount Double
    Total no. of waits
    waitTimeMs Double
    Total wait time in millisecond(s)
    waitType String
    Type of the Wait
    waitCount number
    Total no. of waits
    waitTimeMs number
    Total wait time in millisecond(s)
    waitType string
    Type of the Wait
    wait_count float
    Total no. of waits
    wait_time_ms float
    Total wait time in millisecond(s)
    wait_type str
    Type of the Wait
    waitCount Number
    Total no. of waits
    waitTimeMs Number
    Total wait time in millisecond(s)
    waitType String
    Type of the Wait

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:datamigration:Task DmsSdkTask /subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/tasks/DmsSdkTask 
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi