1. Packages
  2. Azure Native
  3. API Docs
  4. datamigration
  5. Task
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.datamigration.Task

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

    A task resource Azure REST API version: 2021-06-30. Prior API version in Azure Native 1.x: 2018-04-19.

    Other available API versions: 2022-03-30-preview, 2023-07-15-preview.

    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 = AzureNative.DataMigration.AuthenticationType.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 (
    	"github.com/pulumi/pulumi-azure-native-sdk/datamigration/v2"
    	"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:         datamigration.AuthenticationTypeSqlAuthentication,
    						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(ConnectToMongoDbTaskPropertiesArgs.builder()
                    .input(MongoDbConnectionInfoArgs.builder()
                        .targetConnectionInfo(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                        .build())
                    .taskType("ConnectToTarget.SqlDb")
                    .build())
                .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=azure_native.datamigration.AuthenticationType.SQL_AUTHENTICATION,
                    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: azure_native.datamigration.AuthenticationType.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[ConnectToMongoDbTaskPropertiesArgs, ConnectToSourceMySqlTaskPropertiesArgs, ConnectToSourceOracleSyncTaskPropertiesArgs, ConnectToSourcePostgreSqlSyncTaskPropertiesArgs, ConnectToSourceSqlServerSyncTaskPropertiesArgs, ConnectToSourceSqlServerTaskPropertiesArgs, ConnectToTargetAzureDbForMySqlTaskPropertiesArgs, ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs, ConnectToTargetSqlDbTaskPropertiesArgs, ConnectToTargetSqlMISyncTaskPropertiesArgs, ConnectToTargetSqlMITaskPropertiesArgs, ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs, GetTdeCertificatesSqlTaskPropertiesArgs, GetUserTablesMySqlTaskPropertiesArgs, GetUserTablesOracleTaskPropertiesArgs, GetUserTablesPostgreSqlTaskPropertiesArgs, GetUserTablesSqlSyncTaskPropertiesArgs, GetUserTablesSqlTaskPropertiesArgs, MigrateMongoDbTaskPropertiesArgs, MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesArgs, MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs, MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs, MigrateSqlServerSqlDbSyncTaskPropertiesArgs, MigrateSqlServerSqlDbTaskPropertiesArgs, MigrateSqlServerSqlMISyncTaskPropertiesArgs, MigrateSqlServerSqlMITaskPropertiesArgs, MigrateSsisTaskPropertiesArgs, ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs, ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs, ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs, ValidateMongoDbTaskPropertiesArgs, ValidateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs]] = 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.

    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 = new AzureNative.DataMigration.Inputs.ConnectToMongoDbTaskPropertiesArgs
        {
            TaskType = "Connect.MongoDb",
            ClientData = 
            {
                { "string", "string" },
            },
            Input = new AzureNative.DataMigration.Inputs.MongoDbConnectionInfoArgs
            {
                ConnectionString = "string",
                Type = "MongoDbConnectionInfo",
                Password = "string",
                UserName = "string",
            },
        },
        TaskName = "string",
    });
    
    example, err := datamigration.NewTask(ctx, "azure-nativeTaskResource", &datamigration.TaskArgs{
    GroupName: pulumi.String("string"),
    ProjectName: pulumi.String("string"),
    ServiceName: pulumi.String("string"),
    Properties: datamigration.ConnectToMongoDbTaskProperties{
    TaskType: "Connect.MongoDb",
    ClientData: map[string]interface{}{
    "string": "string",
    },
    Input: datamigration.MongoDbConnectionInfo{
    ConnectionString: "string",
    Type: "MongoDbConnectionInfo",
    Password: "string",
    UserName: "string",
    },
    },
    TaskName: pulumi.String("string"),
    })
    
    var azure_nativeTaskResource = new Task("azure-nativeTaskResource", TaskArgs.builder()        
        .groupName("string")
        .projectName("string")
        .serviceName("string")
        .properties(ConnectToMongoDbTaskPropertiesArgs.builder()
            .taskType("Connect.MongoDb")
            .clientData(Map.of("string", "string"))
            .input(MongoDbConnectionInfoArgs.builder()
                .connectionString("string")
                .type("MongoDbConnectionInfo")
                .password("string")
                .userName("string")
                .build())
            .build())
        .taskName("string")
        .build());
    
    azure_native_task_resource = azure_native.datamigration.Task("azure-nativeTaskResource",
        group_name="string",
        project_name="string",
        service_name="string",
        properties=azure_native.datamigration.ConnectToMongoDbTaskPropertiesArgs(
            task_type="Connect.MongoDb",
            client_data={
                "string": "string",
            },
            input=azure_native.datamigration.MongoDbConnectionInfoArgs(
                connection_string="string",
                type="MongoDbConnectionInfo",
                password="string",
                user_name="string",
            ),
        ),
        task_name="string")
    
    const azure_nativeTaskResource = new azure_native.datamigration.Task("azure-nativeTaskResource", {
        groupName: "string",
        projectName: "string",
        serviceName: "string",
        properties: {
            taskType: "Connect.MongoDb",
            clientData: {
                string: "string",
            },
            input: {
                connectionString: "string",
                type: "MongoDbConnectionInfo",
                password: "string",
                userName: "string",
            },
        },
        taskName: "string",
    });
    
    type: azure-native:datamigration:Task
    properties:
        groupName: string
        projectName: string
        properties:
            clientData:
                string: string
            input:
                connectionString: string
                password: string
                type: MongoDbConnectionInfo
                userName: string
            taskType: Connect.MongoDb
        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.ConnectToMongoDbTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceMySqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceOracleSyncTaskProperties | 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.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties | 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.GetUserTablesMySqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesOracleTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesPostgreSqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateMongoDbTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlOfflineTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateOracleAzureDbForPostgreSqlSyncTaskProperties | 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.MigrateSsisTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlDbSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMISyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMITaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMongoDbTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateOracleAzureDbForPostgreSqlSyncTaskProperties
    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 ConnectToMongoDbTaskPropertiesArgs | ConnectToSourceMySqlTaskPropertiesArgs | ConnectToSourceOracleSyncTaskPropertiesArgs | ConnectToSourcePostgreSqlSyncTaskPropertiesArgs | ConnectToSourceSqlServerSyncTaskPropertiesArgs | ConnectToSourceSqlServerTaskPropertiesArgs | ConnectToTargetAzureDbForMySqlTaskPropertiesArgs | ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs | ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs | ConnectToTargetSqlDbTaskPropertiesArgs | ConnectToTargetSqlMISyncTaskPropertiesArgs | ConnectToTargetSqlMITaskPropertiesArgs | ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs | GetTdeCertificatesSqlTaskPropertiesArgs | GetUserTablesMySqlTaskPropertiesArgs | GetUserTablesOracleTaskPropertiesArgs | GetUserTablesPostgreSqlTaskPropertiesArgs | GetUserTablesSqlSyncTaskPropertiesArgs | GetUserTablesSqlTaskPropertiesArgs | MigrateMongoDbTaskPropertiesArgs | MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesArgs | MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs | MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs | MigrateSqlServerSqlDbSyncTaskPropertiesArgs | MigrateSqlServerSqlDbTaskPropertiesArgs | MigrateSqlServerSqlMISyncTaskPropertiesArgs | MigrateSqlServerSqlMITaskPropertiesArgs | MigrateSsisTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs | ValidateMongoDbTaskPropertiesArgs | ValidateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs
    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 ConnectToMongoDbTaskProperties | ConnectToSourceMySqlTaskProperties | ConnectToSourceOracleSyncTaskProperties | ConnectToSourcePostgreSqlSyncTaskProperties | ConnectToSourceSqlServerSyncTaskProperties | ConnectToSourceSqlServerTaskProperties | ConnectToTargetAzureDbForMySqlTaskProperties | ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties | ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties | ConnectToTargetSqlDbTaskProperties | ConnectToTargetSqlMISyncTaskProperties | ConnectToTargetSqlMITaskProperties | ConnectToTargetSqlSqlDbSyncTaskProperties | GetTdeCertificatesSqlTaskProperties | GetUserTablesMySqlTaskProperties | GetUserTablesOracleTaskProperties | GetUserTablesPostgreSqlTaskProperties | GetUserTablesSqlSyncTaskProperties | GetUserTablesSqlTaskProperties | MigrateMongoDbTaskProperties | MigrateMySqlAzureDbForMySqlOfflineTaskProperties | MigrateMySqlAzureDbForMySqlSyncTaskProperties | MigrateOracleAzureDbForPostgreSqlSyncTaskProperties | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties | MigrateSqlServerSqlDbSyncTaskProperties | MigrateSqlServerSqlDbTaskProperties | MigrateSqlServerSqlMISyncTaskProperties | MigrateSqlServerSqlMITaskProperties | MigrateSsisTaskProperties | ValidateMigrationInputSqlServerSqlDbSyncTaskProperties | ValidateMigrationInputSqlServerSqlMISyncTaskProperties | ValidateMigrationInputSqlServerSqlMITaskProperties | ValidateMongoDbTaskProperties | ValidateOracleAzureDbForPostgreSqlSyncTaskProperties
    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 ConnectToMongoDbTaskProperties | ConnectToSourceMySqlTaskProperties | ConnectToSourceOracleSyncTaskProperties | ConnectToSourcePostgreSqlSyncTaskProperties | ConnectToSourceSqlServerSyncTaskProperties | ConnectToSourceSqlServerTaskProperties | ConnectToTargetAzureDbForMySqlTaskProperties | ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties | ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties | ConnectToTargetSqlDbTaskProperties | ConnectToTargetSqlMISyncTaskProperties | ConnectToTargetSqlMITaskProperties | ConnectToTargetSqlSqlDbSyncTaskProperties | GetTdeCertificatesSqlTaskProperties | GetUserTablesMySqlTaskProperties | GetUserTablesOracleTaskProperties | GetUserTablesPostgreSqlTaskProperties | GetUserTablesSqlSyncTaskProperties | GetUserTablesSqlTaskProperties | MigrateMongoDbTaskProperties | MigrateMySqlAzureDbForMySqlOfflineTaskProperties | MigrateMySqlAzureDbForMySqlSyncTaskProperties | MigrateOracleAzureDbForPostgreSqlSyncTaskProperties | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties | MigrateSqlServerSqlDbSyncTaskProperties | MigrateSqlServerSqlDbTaskProperties | MigrateSqlServerSqlMISyncTaskProperties | MigrateSqlServerSqlMITaskProperties | MigrateSsisTaskProperties | ValidateMigrationInputSqlServerSqlDbSyncTaskProperties | ValidateMigrationInputSqlServerSqlMISyncTaskProperties | ValidateMigrationInputSqlServerSqlMITaskProperties | ValidateMongoDbTaskProperties | ValidateOracleAzureDbForPostgreSqlSyncTaskProperties
    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 ConnectToMongoDbTaskPropertiesArgs | ConnectToSourceMySqlTaskPropertiesArgs | ConnectToSourceOracleSyncTaskPropertiesArgs | ConnectToSourcePostgreSqlSyncTaskPropertiesArgs | ConnectToSourceSqlServerSyncTaskPropertiesArgs | ConnectToSourceSqlServerTaskPropertiesArgs | ConnectToTargetAzureDbForMySqlTaskPropertiesArgs | ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs | ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs | ConnectToTargetSqlDbTaskPropertiesArgs | ConnectToTargetSqlMISyncTaskPropertiesArgs | ConnectToTargetSqlMITaskPropertiesArgs | ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs | GetTdeCertificatesSqlTaskPropertiesArgs | GetUserTablesMySqlTaskPropertiesArgs | GetUserTablesOracleTaskPropertiesArgs | GetUserTablesPostgreSqlTaskPropertiesArgs | GetUserTablesSqlSyncTaskPropertiesArgs | GetUserTablesSqlTaskPropertiesArgs | MigrateMongoDbTaskPropertiesArgs | MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesArgs | MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs | MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs | MigrateSqlServerSqlDbSyncTaskPropertiesArgs | MigrateSqlServerSqlDbTaskPropertiesArgs | MigrateSqlServerSqlMISyncTaskPropertiesArgs | MigrateSqlServerSqlMITaskPropertiesArgs | MigrateSsisTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs | ValidateMongoDbTaskPropertiesArgs | ValidateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs
    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.
    SystemData Pulumi.AzureNative.DataMigration.Outputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    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.
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    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.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    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.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    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.
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    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.
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    Resource type.
    etag String
    HTTP strong entity tag value. This is ignored if submitted.

    Supporting Types

    Note: There are over 200 nested types for this resource. Only the first 200 types are included in this documentation.

    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.

    ConnectToMongoDbTaskProperties, ConnectToMongoDbTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MongoDbConnectionInfo
    Describes a connection to a MongoDB data source
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MongoDbConnectionInfo
    Describes a connection to a MongoDB data source
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MongoDbConnectionInfo
    Describes a connection to a MongoDB data source
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MongoDbConnectionInfo
    Describes a connection to a MongoDB data source
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MongoDbConnectionInfo
    Describes a connection to a MongoDB data source
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Describes a connection to a MongoDB data source

    ConnectToMongoDbTaskPropertiesResponse, ConnectToMongoDbTaskPropertiesResponseArgs

    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.MongoDbClusterInfoResponse>
    An array containing a single MongoDbClusterInfo object
    State string
    The state of the task. This is ignored if submitted.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MongoDbConnectionInfoResponse
    Describes a connection to a MongoDB data source
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []MongoDbClusterInfoResponse
    An array containing a single MongoDbClusterInfo object
    State string
    The state of the task. This is ignored if submitted.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MongoDbConnectionInfoResponse
    Describes a connection to a MongoDB data source
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<MongoDbClusterInfoResponse>
    An array containing a single MongoDbClusterInfo object
    state String
    The state of the task. This is ignored if submitted.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MongoDbConnectionInfoResponse
    Describes a connection to a MongoDB data source
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output MongoDbClusterInfoResponse[]
    An array containing a single MongoDbClusterInfo object
    state string
    The state of the task. This is ignored if submitted.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MongoDbConnectionInfoResponse
    Describes a connection to a MongoDB data source
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[MongoDbClusterInfoResponse]
    An array containing a single MongoDbClusterInfo object
    state str
    The state of the task. This is ignored if submitted.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MongoDbConnectionInfoResponse
    Describes a connection to a MongoDB data source
    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>
    An array containing a single MongoDbClusterInfo object
    state String
    The state of the task. This is ignored if submitted.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Describes a connection to a MongoDB data source

    ConnectToSourceMySqlTaskInput, ConnectToSourceMySqlTaskInputArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
    Information for connecting to MySQL source
    CheckPermissionsGroup string | Pulumi.AzureNative.DataMigration.ServerLevelPermissionsGroup
    Permission group for validations
    IsOfflineMigration bool
    Flag for whether or not the migration is offline
    TargetPlatform string | Pulumi.AzureNative.DataMigration.MySqlTargetPlatformType
    Target Platform for the migration
    SourceConnectionInfo MySqlConnectionInfo
    Information for connecting to MySQL source
    CheckPermissionsGroup string | ServerLevelPermissionsGroup
    Permission group for validations
    IsOfflineMigration bool
    Flag for whether or not the migration is offline
    TargetPlatform string | MySqlTargetPlatformType
    Target Platform for the migration
    sourceConnectionInfo MySqlConnectionInfo
    Information for connecting to MySQL source
    checkPermissionsGroup String | ServerLevelPermissionsGroup
    Permission group for validations
    isOfflineMigration Boolean
    Flag for whether or not the migration is offline
    targetPlatform String | MySqlTargetPlatformType
    Target Platform for the migration
    sourceConnectionInfo MySqlConnectionInfo
    Information for connecting to MySQL source
    checkPermissionsGroup string | ServerLevelPermissionsGroup
    Permission group for validations
    isOfflineMigration boolean
    Flag for whether or not the migration is offline
    targetPlatform string | MySqlTargetPlatformType
    Target Platform for the migration
    source_connection_info MySqlConnectionInfo
    Information for connecting to MySQL source
    check_permissions_group str | ServerLevelPermissionsGroup
    Permission group for validations
    is_offline_migration bool
    Flag for whether or not the migration is offline
    target_platform str | MySqlTargetPlatformType
    Target Platform for the migration
    sourceConnectionInfo Property Map
    Information for connecting to MySQL source
    checkPermissionsGroup String | "Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromMySQLToAzureDBForMySQL"
    Permission group for validations
    isOfflineMigration Boolean
    Flag for whether or not the migration is offline
    targetPlatform String | "SqlServer" | "AzureDbForMySQL"
    Target Platform for the migration

    ConnectToSourceMySqlTaskInputResponse, ConnectToSourceMySqlTaskInputResponseArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse
    Information for connecting to MySQL source
    CheckPermissionsGroup string
    Permission group for validations
    IsOfflineMigration bool
    Flag for whether or not the migration is offline
    TargetPlatform string
    Target Platform for the migration
    SourceConnectionInfo MySqlConnectionInfoResponse
    Information for connecting to MySQL source
    CheckPermissionsGroup string
    Permission group for validations
    IsOfflineMigration bool
    Flag for whether or not the migration is offline
    TargetPlatform string
    Target Platform for the migration
    sourceConnectionInfo MySqlConnectionInfoResponse
    Information for connecting to MySQL source
    checkPermissionsGroup String
    Permission group for validations
    isOfflineMigration Boolean
    Flag for whether or not the migration is offline
    targetPlatform String
    Target Platform for the migration
    sourceConnectionInfo MySqlConnectionInfoResponse
    Information for connecting to MySQL source
    checkPermissionsGroup string
    Permission group for validations
    isOfflineMigration boolean
    Flag for whether or not the migration is offline
    targetPlatform string
    Target Platform for the migration
    source_connection_info MySqlConnectionInfoResponse
    Information for connecting to MySQL source
    check_permissions_group str
    Permission group for validations
    is_offline_migration bool
    Flag for whether or not the migration is offline
    target_platform str
    Target Platform for the migration
    sourceConnectionInfo Property Map
    Information for connecting to MySQL source
    checkPermissionsGroup String
    Permission group for validations
    isOfflineMigration Boolean
    Flag for whether or not the migration is offline
    targetPlatform String
    Target Platform for the migration

    ConnectToSourceMySqlTaskProperties, ConnectToSourceMySqlTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceMySqlTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToSourceMySqlTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceMySqlTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceMySqlTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceMySqlTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    ConnectToSourceMySqlTaskPropertiesResponse, ConnectToSourceMySqlTaskPropertiesResponseArgs

    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.ConnectToSourceNonSqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceMySqlTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ConnectToSourceNonSqlTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToSourceMySqlTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ConnectToSourceNonSqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceMySqlTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ConnectToSourceNonSqlTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceMySqlTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ConnectToSourceNonSqlTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceMySqlTaskInputResponse
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    ConnectToSourceNonSqlTaskOutputResponse, ConnectToSourceNonSqlTaskOutputResponseArgs

    Databases List<string>
    List of databases on the server
    Id string
    Result identifier
    ServerProperties Pulumi.AzureNative.DataMigration.Inputs.ServerPropertiesResponse
    Server properties
    SourceServerBrandVersion string
    Server brand version
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors associated with the task
    Databases []string
    List of databases on the server
    Id string
    Result identifier
    ServerProperties ServerPropertiesResponse
    Server properties
    SourceServerBrandVersion string
    Server brand version
    ValidationErrors []ReportableExceptionResponse
    Validation errors associated with the task
    databases List<String>
    List of databases on the server
    id String
    Result identifier
    serverProperties ServerPropertiesResponse
    Server properties
    sourceServerBrandVersion String
    Server brand version
    validationErrors List<ReportableExceptionResponse>
    Validation errors associated with the task
    databases string[]
    List of databases on the server
    id string
    Result identifier
    serverProperties ServerPropertiesResponse
    Server properties
    sourceServerBrandVersion string
    Server brand version
    validationErrors ReportableExceptionResponse[]
    Validation errors associated with the task
    databases Sequence[str]
    List of databases on the server
    id str
    Result identifier
    server_properties ServerPropertiesResponse
    Server properties
    source_server_brand_version str
    Server brand version
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors associated with the task
    databases List<String>
    List of databases on the server
    id String
    Result identifier
    serverProperties Property Map
    Server properties
    sourceServerBrandVersion String
    Server brand version
    validationErrors List<Property Map>
    Validation errors associated with the task

    ConnectToSourceOracleSyncTaskInput, ConnectToSourceOracleSyncTaskInputArgs

    SourceConnectionInfo OracleConnectionInfo
    Information for connecting to Oracle source
    sourceConnectionInfo OracleConnectionInfo
    Information for connecting to Oracle source
    sourceConnectionInfo OracleConnectionInfo
    Information for connecting to Oracle source
    source_connection_info OracleConnectionInfo
    Information for connecting to Oracle source
    sourceConnectionInfo Property Map
    Information for connecting to Oracle source

    ConnectToSourceOracleSyncTaskInputResponse, ConnectToSourceOracleSyncTaskInputResponseArgs

    SourceConnectionInfo OracleConnectionInfoResponse
    Information for connecting to Oracle source
    sourceConnectionInfo OracleConnectionInfoResponse
    Information for connecting to Oracle source
    sourceConnectionInfo OracleConnectionInfoResponse
    Information for connecting to Oracle source
    source_connection_info OracleConnectionInfoResponse
    Information for connecting to Oracle source
    sourceConnectionInfo Property Map
    Information for connecting to Oracle source

    ConnectToSourceOracleSyncTaskOutputResponse, ConnectToSourceOracleSyncTaskOutputResponseArgs

    Databases List<string>
    List of schemas on source server
    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 schemas on source server
    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 schemas on source server
    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 schemas on source server
    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 schemas on source server
    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 schemas on source server
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Version of the source server
    validationErrors List<Property Map>
    Validation errors associated with the task

    ConnectToSourceOracleSyncTaskProperties, ConnectToSourceOracleSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceOracleSyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToSourceOracleSyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceOracleSyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceOracleSyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceOracleSyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    ConnectToSourceOracleSyncTaskPropertiesResponse, ConnectToSourceOracleSyncTaskPropertiesResponseArgs

    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.ConnectToSourceOracleSyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceOracleSyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ConnectToSourceOracleSyncTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToSourceOracleSyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ConnectToSourceOracleSyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceOracleSyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ConnectToSourceOracleSyncTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceOracleSyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ConnectToSourceOracleSyncTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceOracleSyncTaskInputResponse
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourcePostgreSqlSyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToSourcePostgreSqlSyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourcePostgreSqlSyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourcePostgreSqlSyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourcePostgreSqlSyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    ConnectToSourceSqlServerSyncTaskProperties, ConnectToSourceSqlServerSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToSourceSqlServerTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceSqlServerTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceSqlServerTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceSqlServerTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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.
    CollectDatabases bool
    Flag for whether to collect databases from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    CollectTdeCertificateInfo bool
    Flag for whether to collect TDE Certificate names from source server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the 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.
    CollectDatabases bool
    Flag for whether to collect databases from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    CollectTdeCertificateInfo bool
    Flag for whether to collect TDE Certificate names from source server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the 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.
    collectDatabases Boolean
    Flag for whether to collect databases from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo Boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the 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.
    collectDatabases boolean
    Flag for whether to collect databases from source server.
    collectLogins boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly boolean
    Flag for whether to validate SSIS catalog is reachable on the 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_databases bool
    Flag for whether to collect databases from source server.
    collect_logins bool
    Flag for whether to collect logins from source server.
    collect_tde_certificate_info bool
    Flag for whether to collect TDE Certificate names from source server.
    validate_ssis_catalog_only bool
    Flag for whether to validate SSIS catalog is reachable on the 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.
    collectDatabases Boolean
    Flag for whether to collect databases from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo Boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the 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.
    CollectDatabases bool
    Flag for whether to collect databases from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    CollectTdeCertificateInfo bool
    Flag for whether to collect TDE Certificate names from source server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the 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.
    CollectDatabases bool
    Flag for whether to collect databases from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    CollectTdeCertificateInfo bool
    Flag for whether to collect TDE Certificate names from source server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the 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.
    collectDatabases Boolean
    Flag for whether to collect databases from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo Boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the 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.
    collectDatabases boolean
    Flag for whether to collect databases from source server.
    collectLogins boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly boolean
    Flag for whether to validate SSIS catalog is reachable on the 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_databases bool
    Flag for whether to collect databases from source server.
    collect_logins bool
    Flag for whether to collect logins from source server.
    collect_tde_certificate_info bool
    Flag for whether to collect TDE Certificate names from source server.
    validate_ssis_catalog_only bool
    Flag for whether to validate SSIS catalog is reachable on the 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.
    collectDatabases Boolean
    Flag for whether to collect databases from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo Boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the source server.

    ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse, ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs

    Id string
    Result identifier
    IsEnabled bool
    The state of the original Agent Job.
    JobCategory string
    The type of Agent Job.
    JobOwner string
    The owner of the Agent Job
    LastExecutedOn string
    UTC Date and time when the Agent Job was last executed.
    MigrationEligibility Pulumi.AzureNative.DataMigration.Inputs.MigrationEligibilityInfoResponse
    Information about eligibility of agent job for migration.
    Name string
    Agent Job name
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors
    Id string
    Result identifier
    IsEnabled bool
    The state of the original Agent Job.
    JobCategory string
    The type of Agent Job.
    JobOwner string
    The owner of the Agent Job
    LastExecutedOn string
    UTC Date and time when the Agent Job was last executed.
    MigrationEligibility MigrationEligibilityInfoResponse
    Information about eligibility of agent job for migration.
    Name string
    Agent Job name
    ValidationErrors []ReportableExceptionResponse
    Validation errors
    id String
    Result identifier
    isEnabled Boolean
    The state of the original Agent Job.
    jobCategory String
    The type of Agent Job.
    jobOwner String
    The owner of the Agent Job
    lastExecutedOn String
    UTC Date and time when the Agent Job was last executed.
    migrationEligibility MigrationEligibilityInfoResponse
    Information about eligibility of agent job for migration.
    name String
    Agent Job name
    validationErrors List<ReportableExceptionResponse>
    Validation errors
    id string
    Result identifier
    isEnabled boolean
    The state of the original Agent Job.
    jobCategory string
    The type of Agent Job.
    jobOwner string
    The owner of the Agent Job
    lastExecutedOn string
    UTC Date and time when the Agent Job was last executed.
    migrationEligibility MigrationEligibilityInfoResponse
    Information about eligibility of agent job for migration.
    name string
    Agent Job name
    validationErrors ReportableExceptionResponse[]
    Validation errors
    id str
    Result identifier
    is_enabled bool
    The state of the original Agent Job.
    job_category str
    The type of Agent Job.
    job_owner str
    The owner of the Agent Job
    last_executed_on str
    UTC Date and time when the Agent Job was last executed.
    migration_eligibility MigrationEligibilityInfoResponse
    Information about eligibility of agent job for migration.
    name str
    Agent Job name
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors
    id String
    Result identifier
    isEnabled Boolean
    The state of the original Agent Job.
    jobCategory String
    The type of Agent Job.
    jobOwner String
    The owner of the Agent Job
    lastExecutedOn String
    UTC Date and time when the Agent Job was last executed.
    migrationEligibility Property Map
    Information about eligibility of agent job for migration.
    name String
    Agent Job name
    validationErrors List<Property Map>
    Validation errors

    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.
    DatabaseTdeCertificateMapping Dictionary<string, string>
    Mapping from database name to TDE certificate name, if applicable
    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.
    DatabaseTdeCertificateMapping map[string]string
    Mapping from database name to TDE certificate name, if applicable
    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.
    databaseTdeCertificateMapping Map<String,String>
    Mapping from database name to TDE certificate name, if applicable
    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.
    databaseTdeCertificateMapping {[key: string]: string}
    Mapping from database name to TDE certificate name, if applicable
    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.
    database_tde_certificate_mapping Mapping[str, str]
    Mapping from database name to TDE certificate name, if applicable
    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.
    databaseTdeCertificateMapping Map<String>
    Mapping from database name to TDE certificate name, if applicable
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToSourceSqlServerTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceSqlServerTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceSqlServerTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToSourceSqlServerTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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
    IsOfflineMigration bool
    Flag for whether or not the migration is offline
    SourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL server
    TargetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL server
    IsOfflineMigration bool
    Flag for whether or not the migration is offline
    sourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL server
    targetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL server
    isOfflineMigration Boolean
    Flag for whether or not the migration is offline
    sourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL server
    targetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL server
    isOfflineMigration boolean
    Flag for whether or not the migration is offline
    source_connection_info MySqlConnectionInfo
    Connection information for source MySQL server
    target_connection_info MySqlConnectionInfo
    Connection information for target Azure Database for MySQL server
    is_offline_migration bool
    Flag for whether or not the migration is offline
    sourceConnectionInfo Property Map
    Connection information for source MySQL server
    targetConnectionInfo Property Map
    Connection information for target Azure Database for MySQL server
    isOfflineMigration Boolean
    Flag for whether or not the migration is offline

    ConnectToTargetAzureDbForMySqlTaskInputResponse, ConnectToTargetAzureDbForMySqlTaskInputResponseArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse
    Connection information for source MySQL server
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL server
    IsOfflineMigration bool
    Flag for whether or not the migration is offline
    SourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL server
    TargetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL server
    IsOfflineMigration bool
    Flag for whether or not the migration is offline
    sourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL server
    targetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL server
    isOfflineMigration Boolean
    Flag for whether or not the migration is offline
    sourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL server
    targetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL server
    isOfflineMigration boolean
    Flag for whether or not the migration is offline
    source_connection_info MySqlConnectionInfoResponse
    Connection information for source MySQL server
    target_connection_info MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL server
    is_offline_migration bool
    Flag for whether or not the migration is offline
    sourceConnectionInfo Property Map
    Connection information for source MySQL server
    targetConnectionInfo Property Map
    Connection information for target Azure Database for MySQL server
    isOfflineMigration Boolean
    Flag for whether or not the migration is offline

    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForMySqlTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToTargetAzureDbForMySqlTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetAzureDbForMySqlTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetAzureDbForMySqlTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetAzureDbForMySqlTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputArgs

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

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponseArgs

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

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseArgs

    Databases List<string>
    List of databases on target server
    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
    DatabaseSchemaMap List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap>
    Mapping of schemas per database
    Databases []string
    List of databases on target server
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Version of the target server
    ValidationErrors []ReportableExceptionResponse
    Validation errors associated with the task
    DatabaseSchemaMap []ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap
    Mapping of schemas per database
    databases List<String>
    List of databases on target server
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Version of the target server
    validationErrors List<ReportableExceptionResponse>
    Validation errors associated with the task
    databaseSchemaMap List<ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap>
    Mapping of schemas per database
    databases string[]
    List of databases on target server
    targetServerBrandVersion string
    Target server brand version
    targetServerVersion string
    Version of the target server
    validationErrors ReportableExceptionResponse[]
    Validation errors associated with the task
    databaseSchemaMap ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap[]
    Mapping of schemas per database
    databases Sequence[str]
    List of databases on target server
    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
    database_schema_map Sequence[ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap]
    Mapping of schemas per database
    databases List<String>
    List of databases on target server
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Version of the target server
    validationErrors List<Property Map>
    Validation errors associated with the task
    databaseSchemaMap List<Property Map>
    Mapping of schemas per database

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMapArgs

    Database string
    Schemas List<string>
    Database string
    Schemas []string
    database String
    schemas List<String>
    database string
    schemas string[]
    database str
    schemas Sequence[str]
    database String
    schemas List<String>

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesResponse, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

    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.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToTargetSqlDbTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlDbTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlDbTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlDbTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMISyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToTargetSqlMISyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlMISyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlMISyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlMISyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    ConnectToTargetSqlMITaskInput, ConnectToTargetSqlMITaskInputArgs

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Connection information for target SQL Server
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from target SQL MI server.
    CollectLogins bool
    Flag for whether to collect logins from target SQL MI server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.
    TargetConnectionInfo SqlConnectionInfo
    Connection information for target SQL Server
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from target SQL MI server.
    CollectLogins bool
    Flag for whether to collect logins from target SQL MI server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.
    targetConnectionInfo SqlConnectionInfo
    Connection information for target SQL Server
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from target SQL MI server.
    collectLogins Boolean
    Flag for whether to collect logins from target SQL MI server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.
    targetConnectionInfo SqlConnectionInfo
    Connection information for target SQL Server
    collectAgentJobs boolean
    Flag for whether to collect agent jobs from target SQL MI server.
    collectLogins boolean
    Flag for whether to collect logins from target SQL MI server.
    validateSsisCatalogOnly boolean
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.
    target_connection_info SqlConnectionInfo
    Connection information for target SQL Server
    collect_agent_jobs bool
    Flag for whether to collect agent jobs from target SQL MI server.
    collect_logins bool
    Flag for whether to collect logins from target SQL MI server.
    validate_ssis_catalog_only bool
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.
    targetConnectionInfo Property Map
    Connection information for target SQL Server
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from target SQL MI server.
    collectLogins Boolean
    Flag for whether to collect logins from target SQL MI server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    ConnectToTargetSqlMITaskInputResponse, ConnectToTargetSqlMITaskInputResponseArgs

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Connection information for target SQL Server
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from target SQL MI server.
    CollectLogins bool
    Flag for whether to collect logins from target SQL MI server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.
    TargetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL Server
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from target SQL MI server.
    CollectLogins bool
    Flag for whether to collect logins from target SQL MI server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.
    targetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL Server
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from target SQL MI server.
    collectLogins Boolean
    Flag for whether to collect logins from target SQL MI server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.
    targetConnectionInfo SqlConnectionInfoResponse
    Connection information for target SQL Server
    collectAgentJobs boolean
    Flag for whether to collect agent jobs from target SQL MI server.
    collectLogins boolean
    Flag for whether to collect logins from target SQL MI server.
    validateSsisCatalogOnly boolean
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.
    target_connection_info SqlConnectionInfoResponse
    Connection information for target SQL Server
    collect_agent_jobs bool
    Flag for whether to collect agent jobs from target SQL MI server.
    collect_logins bool
    Flag for whether to collect logins from target SQL MI server.
    validate_ssis_catalog_only bool
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.
    targetConnectionInfo Property Map
    Connection information for target SQL Server
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from target SQL MI server.
    collectLogins Boolean
    Flag for whether to collect logins from target SQL MI server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the target SQL MI 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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMITaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToTargetSqlMITaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlMITaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlMITaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlMITaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlSqlDbSyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input ConnectToTargetSqlSqlDbSyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlSqlDbSyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlSqlDbSyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input ConnectToTargetSqlSqlDbSyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.GetTdeCertificatesSqlTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input GetTdeCertificatesSqlTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input GetTdeCertificatesSqlTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input GetTdeCertificatesSqlTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input GetTdeCertificatesSqlTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    GetUserTablesMySqlTaskInput, GetUserTablesMySqlTaskInputArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
    Connection information for SQL Server
    SelectedDatabases List<string>
    List of database names to collect tables for
    ConnectionInfo MySqlConnectionInfo
    Connection information for SQL Server
    SelectedDatabases []string
    List of database names to collect tables for
    connectionInfo MySqlConnectionInfo
    Connection information for SQL Server
    selectedDatabases List<String>
    List of database names to collect tables for
    connectionInfo MySqlConnectionInfo
    Connection information for SQL Server
    selectedDatabases string[]
    List of database names to collect tables for
    connection_info MySqlConnectionInfo
    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

    GetUserTablesMySqlTaskInputResponse, GetUserTablesMySqlTaskInputResponseArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse
    Connection information for SQL Server
    SelectedDatabases List<string>
    List of database names to collect tables for
    ConnectionInfo MySqlConnectionInfoResponse
    Connection information for SQL Server
    SelectedDatabases []string
    List of database names to collect tables for
    connectionInfo MySqlConnectionInfoResponse
    Connection information for SQL Server
    selectedDatabases List<String>
    List of database names to collect tables for
    connectionInfo MySqlConnectionInfoResponse
    Connection information for SQL Server
    selectedDatabases string[]
    List of database names to collect tables for
    connection_info MySqlConnectionInfoResponse
    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

    GetUserTablesMySqlTaskOutputResponse, GetUserTablesMySqlTaskOutputResponseArgs

    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

    GetUserTablesMySqlTaskProperties, GetUserTablesMySqlTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesMySqlTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input GetUserTablesMySqlTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesMySqlTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesMySqlTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesMySqlTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    GetUserTablesMySqlTaskPropertiesResponse, GetUserTablesMySqlTaskPropertiesResponseArgs

    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.GetUserTablesMySqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesMySqlTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []GetUserTablesMySqlTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input GetUserTablesMySqlTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<GetUserTablesMySqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesMySqlTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output GetUserTablesMySqlTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesMySqlTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[GetUserTablesMySqlTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesMySqlTaskInputResponse
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    GetUserTablesOracleTaskInput, GetUserTablesOracleTaskInputArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.OracleConnectionInfo
    Information for connecting to Oracle source
    SelectedSchemas List<string>
    List of Oracle schemas for which to collect tables
    ConnectionInfo OracleConnectionInfo
    Information for connecting to Oracle source
    SelectedSchemas []string
    List of Oracle schemas for which to collect tables
    connectionInfo OracleConnectionInfo
    Information for connecting to Oracle source
    selectedSchemas List<String>
    List of Oracle schemas for which to collect tables
    connectionInfo OracleConnectionInfo
    Information for connecting to Oracle source
    selectedSchemas string[]
    List of Oracle schemas for which to collect tables
    connection_info OracleConnectionInfo
    Information for connecting to Oracle source
    selected_schemas Sequence[str]
    List of Oracle schemas for which to collect tables
    connectionInfo Property Map
    Information for connecting to Oracle source
    selectedSchemas List<String>
    List of Oracle schemas for which to collect tables

    GetUserTablesOracleTaskInputResponse, GetUserTablesOracleTaskInputResponseArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.OracleConnectionInfoResponse
    Information for connecting to Oracle source
    SelectedSchemas List<string>
    List of Oracle schemas for which to collect tables
    ConnectionInfo OracleConnectionInfoResponse
    Information for connecting to Oracle source
    SelectedSchemas []string
    List of Oracle schemas for which to collect tables
    connectionInfo OracleConnectionInfoResponse
    Information for connecting to Oracle source
    selectedSchemas List<String>
    List of Oracle schemas for which to collect tables
    connectionInfo OracleConnectionInfoResponse
    Information for connecting to Oracle source
    selectedSchemas string[]
    List of Oracle schemas for which to collect tables
    connection_info OracleConnectionInfoResponse
    Information for connecting to Oracle source
    selected_schemas Sequence[str]
    List of Oracle schemas for which to collect tables
    connectionInfo Property Map
    Information for connecting to Oracle source
    selectedSchemas List<String>
    List of Oracle schemas for which to collect tables

    GetUserTablesOracleTaskOutputResponse, GetUserTablesOracleTaskOutputResponseArgs

    SchemaName string
    The schema this result is for
    Tables List<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>
    List of valid tables found for this schema
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors associated with the task
    SchemaName string
    The schema this result is for
    Tables []DatabaseTableResponse
    List of valid tables found for this schema
    ValidationErrors []ReportableExceptionResponse
    Validation errors associated with the task
    schemaName String
    The schema this result is for
    tables List<DatabaseTableResponse>
    List of valid tables found for this schema
    validationErrors List<ReportableExceptionResponse>
    Validation errors associated with the task
    schemaName string
    The schema this result is for
    tables DatabaseTableResponse[]
    List of valid tables found for this schema
    validationErrors ReportableExceptionResponse[]
    Validation errors associated with the task
    schema_name str
    The schema this result is for
    tables Sequence[DatabaseTableResponse]
    List of valid tables found for this schema
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors associated with the task
    schemaName String
    The schema this result is for
    tables List<Property Map>
    List of valid tables found for this schema
    validationErrors List<Property Map>
    Validation errors associated with the task

    GetUserTablesOracleTaskProperties, GetUserTablesOracleTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesOracleTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input GetUserTablesOracleTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesOracleTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesOracleTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesOracleTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    GetUserTablesOracleTaskPropertiesResponse, GetUserTablesOracleTaskPropertiesResponseArgs

    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.GetUserTablesOracleTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesOracleTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []GetUserTablesOracleTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input GetUserTablesOracleTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<GetUserTablesOracleTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesOracleTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output GetUserTablesOracleTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesOracleTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[GetUserTablesOracleTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesOracleTaskInputResponse
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    GetUserTablesPostgreSqlTaskInput, GetUserTablesPostgreSqlTaskInputArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
    Information for connecting to PostgreSQL source
    SelectedDatabases List<string>
    List of PostgreSQL databases for which to collect tables
    ConnectionInfo PostgreSqlConnectionInfo
    Information for connecting to PostgreSQL source
    SelectedDatabases []string
    List of PostgreSQL databases for which to collect tables
    connectionInfo PostgreSqlConnectionInfo
    Information for connecting to PostgreSQL source
    selectedDatabases List<String>
    List of PostgreSQL databases for which to collect tables
    connectionInfo PostgreSqlConnectionInfo
    Information for connecting to PostgreSQL source
    selectedDatabases string[]
    List of PostgreSQL databases for which to collect tables
    connection_info PostgreSqlConnectionInfo
    Information for connecting to PostgreSQL source
    selected_databases Sequence[str]
    List of PostgreSQL databases for which to collect tables
    connectionInfo Property Map
    Information for connecting to PostgreSQL source
    selectedDatabases List<String>
    List of PostgreSQL databases for which to collect tables

    GetUserTablesPostgreSqlTaskInputResponse, GetUserTablesPostgreSqlTaskInputResponseArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfoResponse
    Information for connecting to PostgreSQL source
    SelectedDatabases List<string>
    List of PostgreSQL databases for which to collect tables
    ConnectionInfo PostgreSqlConnectionInfoResponse
    Information for connecting to PostgreSQL source
    SelectedDatabases []string
    List of PostgreSQL databases for which to collect tables
    connectionInfo PostgreSqlConnectionInfoResponse
    Information for connecting to PostgreSQL source
    selectedDatabases List<String>
    List of PostgreSQL databases for which to collect tables
    connectionInfo PostgreSqlConnectionInfoResponse
    Information for connecting to PostgreSQL source
    selectedDatabases string[]
    List of PostgreSQL databases for which to collect tables
    connection_info PostgreSqlConnectionInfoResponse
    Information for connecting to PostgreSQL source
    selected_databases Sequence[str]
    List of PostgreSQL databases for which to collect tables
    connectionInfo Property Map
    Information for connecting to PostgreSQL source
    selectedDatabases List<String>
    List of PostgreSQL databases for which to collect tables

    GetUserTablesPostgreSqlTaskOutputResponse, GetUserTablesPostgreSqlTaskOutputResponseArgs

    DatabaseName string
    The database this result is for
    Tables List<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>
    List of valid tables found for this database
    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Validation errors associated with the task
    DatabaseName string
    The database this result is for
    Tables []DatabaseTableResponse
    List of valid tables found for this database
    ValidationErrors []ReportableExceptionResponse
    Validation errors associated with the task
    databaseName String
    The database this result is for
    tables List<DatabaseTableResponse>
    List of valid tables found for this database
    validationErrors List<ReportableExceptionResponse>
    Validation errors associated with the task
    databaseName string
    The database this result is for
    tables DatabaseTableResponse[]
    List of valid tables found for this database
    validationErrors ReportableExceptionResponse[]
    Validation errors associated with the task
    database_name str
    The database this result is for
    tables Sequence[DatabaseTableResponse]
    List of valid tables found for this database
    validation_errors Sequence[ReportableExceptionResponse]
    Validation errors associated with the task
    databaseName String
    The database this result is for
    tables List<Property Map>
    List of valid tables found for this database
    validationErrors List<Property Map>
    Validation errors associated with the task

    GetUserTablesPostgreSqlTaskProperties, GetUserTablesPostgreSqlTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesPostgreSqlTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input GetUserTablesPostgreSqlTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesPostgreSqlTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesPostgreSqlTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesPostgreSqlTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    GetUserTablesPostgreSqlTaskPropertiesResponse, GetUserTablesPostgreSqlTaskPropertiesResponseArgs

    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.GetUserTablesPostgreSqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesPostgreSqlTaskInputResponse
    Task input
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []GetUserTablesPostgreSqlTaskOutputResponse
    Task output. This is ignored if submitted.
    State string
    The state of the task. This is ignored if submitted.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input GetUserTablesPostgreSqlTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<GetUserTablesPostgreSqlTaskOutputResponse>
    Task output. This is ignored if submitted.
    state String
    The state of the task. This is ignored if submitted.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesPostgreSqlTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output GetUserTablesPostgreSqlTaskOutputResponse[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesPostgreSqlTaskInputResponse
    Task input
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[GetUserTablesPostgreSqlTaskOutputResponse]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesPostgreSqlTaskInputResponse
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlSyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input GetUserTablesSqlSyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesSqlSyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesSqlSyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesSqlSyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input GetUserTablesSqlTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesSqlTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesSqlTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input GetUserTablesSqlTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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

    MigrateMongoDbTaskProperties, MigrateMongoDbTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MongoDbMigrationSettings
    Describes how a MongoDB data migration should be performed
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MongoDbMigrationSettings
    Describes how a MongoDB data migration should be performed
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MongoDbMigrationSettings
    Describes how a MongoDB data migration should be performed
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MongoDbMigrationSettings
    Describes how a MongoDB data migration should be performed
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MongoDbMigrationSettings
    Describes how a MongoDB data migration should be performed
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Describes how a MongoDB data migration should be performed

    MigrateMongoDbTaskPropertiesResponse, MigrateMongoDbTaskPropertiesResponseArgs

    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>
    State string
    The state of the task. This is ignored if submitted.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MongoDbMigrationSettingsResponse
    Describes how a MongoDB data migration should be performed
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []interface{}
    State string
    The state of the task. This is ignored if submitted.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MongoDbMigrationSettingsResponse
    Describes how a MongoDB data migration should be performed
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<Object>
    state String
    The state of the task. This is ignored if submitted.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MongoDbMigrationSettingsResponse
    Describes how a MongoDB data migration should be performed
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (MongoDbCollectionProgressResponse | MongoDbDatabaseProgressResponse | MongoDbMigrationProgressResponse)[]
    state string
    The state of the task. This is ignored if submitted.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MongoDbMigrationSettingsResponse
    Describes how a MongoDB data migration should be performed
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[Union[MongoDbCollectionProgressResponse, MongoDbDatabaseProgressResponse, MongoDbMigrationProgressResponse]]
    state str
    The state of the task. This is ignored if submitted.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MongoDbMigrationSettingsResponse
    Describes how a MongoDB data migration should be performed
    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>
    state String
    The state of the task. This is ignored if submitted.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Describes how a MongoDB data migration should be performed

    MigrateMySqlAzureDbForMySqlOfflineDatabaseInput, MigrateMySqlAzureDbForMySqlOfflineDatabaseInputArgs

    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.
    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.
    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.
    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.
    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.
    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.

    MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse, MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponseArgs

    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.
    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.
    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.
    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.
    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.
    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.

    MigrateMySqlAzureDbForMySqlOfflineTaskInput, MigrateMySqlAzureDbForMySqlOfflineTaskInputArgs

    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlOfflineDatabaseInput>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
    Connection information for source MySQL
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
    Connection information for target Azure Database for MySQL
    MakeSourceServerReadOnly bool
    Setting to set the source server read only
    OptionalAgentSettings Dictionary<string, string>
    Optional parameters for fine tuning the data transfer rate during migration
    StartedOn string
    Parameter to specify when the migration started
    SelectedDatabases []MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
    Databases to migrate
    SourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL
    TargetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL
    MakeSourceServerReadOnly bool
    Setting to set the source server read only
    OptionalAgentSettings map[string]string
    Optional parameters for fine tuning the data transfer rate during migration
    StartedOn string
    Parameter to specify when the migration started
    selectedDatabases List<MigrateMySqlAzureDbForMySqlOfflineDatabaseInput>
    Databases to migrate
    sourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL
    targetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL
    makeSourceServerReadOnly Boolean
    Setting to set the source server read only
    optionalAgentSettings Map<String,String>
    Optional parameters for fine tuning the data transfer rate during migration
    startedOn String
    Parameter to specify when the migration started
    selectedDatabases MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]
    Databases to migrate
    sourceConnectionInfo MySqlConnectionInfo
    Connection information for source MySQL
    targetConnectionInfo MySqlConnectionInfo
    Connection information for target Azure Database for MySQL
    makeSourceServerReadOnly boolean
    Setting to set the source server read only
    optionalAgentSettings {[key: string]: string}
    Optional parameters for fine tuning the data transfer rate during migration
    startedOn string
    Parameter to specify when the migration started
    selected_databases Sequence[MigrateMySqlAzureDbForMySqlOfflineDatabaseInput]
    Databases to migrate
    source_connection_info MySqlConnectionInfo
    Connection information for source MySQL
    target_connection_info MySqlConnectionInfo
    Connection information for target Azure Database for MySQL
    make_source_server_read_only bool
    Setting to set the source server read only
    optional_agent_settings Mapping[str, str]
    Optional parameters for fine tuning the data transfer rate during migration
    started_on str
    Parameter to specify when the migration started
    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
    makeSourceServerReadOnly Boolean
    Setting to set the source server read only
    optionalAgentSettings Map<String>
    Optional parameters for fine tuning the data transfer rate during migration
    startedOn String
    Parameter to specify when the migration started

    MigrateMySqlAzureDbForMySqlOfflineTaskInputResponse, MigrateMySqlAzureDbForMySqlOfflineTaskInputResponseArgs

    SelectedDatabases List<Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse>
    Databases to migrate
    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse
    Connection information for source MySQL
    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL
    MakeSourceServerReadOnly bool
    Setting to set the source server read only
    OptionalAgentSettings Dictionary<string, string>
    Optional parameters for fine tuning the data transfer rate during migration
    StartedOn string
    Parameter to specify when the migration started
    SelectedDatabases []MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse
    Databases to migrate
    SourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL
    TargetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL
    MakeSourceServerReadOnly bool
    Setting to set the source server read only
    OptionalAgentSettings map[string]string
    Optional parameters for fine tuning the data transfer rate during migration
    StartedOn string
    Parameter to specify when the migration started
    selectedDatabases List<MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse>
    Databases to migrate
    sourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL
    targetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL
    makeSourceServerReadOnly Boolean
    Setting to set the source server read only
    optionalAgentSettings Map<String,String>
    Optional parameters for fine tuning the data transfer rate during migration
    startedOn String
    Parameter to specify when the migration started
    selectedDatabases MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse[]
    Databases to migrate
    sourceConnectionInfo MySqlConnectionInfoResponse
    Connection information for source MySQL
    targetConnectionInfo MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL
    makeSourceServerReadOnly boolean
    Setting to set the source server read only
    optionalAgentSettings {[key: string]: string}
    Optional parameters for fine tuning the data transfer rate during migration
    startedOn string
    Parameter to specify when the migration started
    selected_databases Sequence[MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse]
    Databases to migrate
    source_connection_info MySqlConnectionInfoResponse
    Connection information for source MySQL
    target_connection_info MySqlConnectionInfoResponse
    Connection information for target Azure Database for MySQL
    make_source_server_read_only bool
    Setting to set the source server read only
    optional_agent_settings Mapping[str, str]
    Optional parameters for fine tuning the data transfer rate during migration
    started_on str
    Parameter to specify when the migration started
    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
    makeSourceServerReadOnly Boolean
    Setting to set the source server read only
    optionalAgentSettings Map<String>
    Optional parameters for fine tuning the data transfer rate during migration
    startedOn String
    Parameter to specify when the migration started

    MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevelResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevelResponseArgs

    DatabaseName string
    Name of the database
    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
    LastStorageUpdate string
    Last time the storage was updated
    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 database
    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
    LastStorageUpdate string
    Last time the storage was updated
    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 database
    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
    lastStorageUpdate String
    Last time the storage was updated
    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 database
    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
    lastStorageUpdate string
    Last time the storage was updated
    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 database
    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
    last_storage_update str
    Last time the storage was updated
    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 database
    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
    lastStorageUpdate String
    Last time the storage was updated
    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

    MigrateMySqlAzureDbForMySqlOfflineTaskOutputErrorResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputErrorResponseArgs

    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

    MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevelResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevelResponseArgs

    DatabaseSummary Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.DatabaseSummaryResultResponse>
    Summary of database results in the migration
    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
    LastStorageUpdate string
    Last time the storage was updated
    Message string
    Migration progress message
    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
    Databases Dictionary<string, string>
    Selected databases as a map from database name to database id
    MigrationReportResult Pulumi.AzureNative.DataMigration.Inputs.MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    DatabaseSummary map[string]DatabaseSummaryResultResponse
    Summary of database results in the migration
    DurationInSeconds float64
    Duration of task execution in seconds.
    EndedOn string
    Migration end time
    ExceptionsAndWarnings []ReportableExceptionResponse
    Migration exceptions and warnings.
    Id string
    Result identifier
    LastStorageUpdate string
    Last time the storage was updated
    Message string
    Migration progress message
    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
    Databases map[string]string
    Selected databases as a map from database name to database id
    MigrationReportResult MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    databaseSummary Map<String,DatabaseSummaryResultResponse>
    Summary of database results in the migration
    durationInSeconds Double
    Duration of task execution in seconds.
    endedOn String
    Migration end time
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Migration exceptions and warnings.
    id String
    Result identifier
    lastStorageUpdate String
    Last time the storage was updated
    message String
    Migration progress message
    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
    databases Map<String,String>
    Selected databases as a map from database name to database id
    migrationReportResult MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    databaseSummary {[key: string]: DatabaseSummaryResultResponse}
    Summary of database results in the migration
    durationInSeconds number
    Duration of task execution in seconds.
    endedOn string
    Migration end time
    exceptionsAndWarnings ReportableExceptionResponse[]
    Migration exceptions and warnings.
    id string
    Result identifier
    lastStorageUpdate string
    Last time the storage was updated
    message string
    Migration progress message
    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
    databases {[key: string]: string}
    Selected databases as a map from database name to database id
    migrationReportResult MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    database_summary Mapping[str, DatabaseSummaryResultResponse]
    Summary of database results in the migration
    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
    last_storage_update str
    Last time the storage was updated
    message str
    Migration progress message
    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
    databases Mapping[str, str]
    Selected databases as a map from database name to database id
    migration_report_result MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    databaseSummary Map<Property Map>
    Summary of database results in the migration
    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
    lastStorageUpdate String
    Last time the storage was updated
    message String
    Migration progress message
    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
    databases Map<String>
    Selected databases as a map from database name to database id
    migrationReportResult Property Map
    Migration Report Result, provides unique url for downloading your migration report.

    MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevelResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevelResponseArgs

    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
    LastStorageUpdate string
    Last time the storage was updated
    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
    LastStorageUpdate string
    Last time the storage was updated
    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
    lastStorageUpdate String
    Last time the storage was updated
    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
    lastStorageUpdate string
    Last time the storage was updated
    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
    last_storage_update str
    Last time the storage was updated
    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
    lastStorageUpdate String
    Last time the storage was updated
    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

    MigrateMySqlAzureDbForMySqlOfflineTaskProperties, MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlOfflineTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MigrateMySqlAzureDbForMySqlOfflineTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MigrateMySqlAzureDbForMySqlOfflineTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MigrateMySqlAzureDbForMySqlOfflineTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MigrateMySqlAzureDbForMySqlOfflineTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesResponse, MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesResponseArgs

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlOfflineTaskInputResponse
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MigrateMySqlAzureDbForMySqlOfflineTaskInputResponse
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MigrateMySqlAzureDbForMySqlOfflineTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevelResponse | MigrateMySqlAzureDbForMySqlOfflineTaskOutputErrorResponse | MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevelResponse | MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevelResponse)[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MigrateMySqlAzureDbForMySqlOfflineTaskInputResponse
    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[MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevelResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputErrorResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevelResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevelResponse]]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MigrateMySqlAzureDbForMySqlOfflineTaskInputResponse
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task 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
    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.
    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
    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.
    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
    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.
    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
    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.
    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
    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.
    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
    tableMap Map<String>
    Mapping of source to target tables
    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
    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.
    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
    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.
    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
    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.
    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
    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.
    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
    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.
    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
    tableMap Map<String>
    Mapping of source to target tables
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlSyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MigrateMySqlAzureDbForMySqlSyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MigrateMySqlAzureDbForMySqlSyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MigrateMySqlAzureDbForMySqlSyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MigrateMySqlAzureDbForMySqlSyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    MigrateOracleAzureDbForPostgreSqlSyncTaskProperties, MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateOracleAzureDbPostgreSqlSyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MigrateOracleAzureDbPostgreSqlSyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MigrateOracleAzureDbPostgreSqlSyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MigrateOracleAzureDbPostgreSqlSyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MigrateOracleAzureDbPostgreSqlSyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesResponse, MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseErrorResponse | MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevelResponse | MigrateOracleAzureDbPostgreSqlSyncTaskOutputErrorResponse | MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevelResponse | MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevelResponse)[]
    Task output. This is ignored if submitted.
    state string
    The state of the task. This is ignored if submitted.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
    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[MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseErrorResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevelResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputErrorResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevelResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevelResponse]]
    Task output. This is ignored if submitted.
    state str
    The state of the task. This is ignored if submitted.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    MigrateOracleAzureDbPostgreSqlSyncDatabaseInput, MigrateOracleAzureDbPostgreSqlSyncDatabaseInputArgs

    CaseManipulation string
    How to handle object name casing: either Preserve or ToLower
    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the migration pipeline
    SchemaName string
    Name of the source schema
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    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.
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    CaseManipulation string
    How to handle object name casing: either Preserve or ToLower
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of the migration pipeline
    SchemaName string
    Name of the source schema
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    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.
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    caseManipulation String
    How to handle object name casing: either Preserve or ToLower
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of the migration pipeline
    schemaName String
    Name of the source schema
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    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.
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    caseManipulation string
    How to handle object name casing: either Preserve or ToLower
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of the migration pipeline
    schemaName string
    Name of the source schema
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    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.
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    case_manipulation str
    How to handle object name casing: either Preserve or ToLower
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of the migration pipeline
    schema_name str
    Name of the source schema
    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
    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
    caseManipulation String
    How to handle object name casing: either Preserve or ToLower
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of the migration pipeline
    schemaName String
    Name of the source schema
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    tableMap Map<String>
    Mapping of source to target tables
    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

    MigrateOracleAzureDbPostgreSqlSyncDatabaseInputResponse, MigrateOracleAzureDbPostgreSqlSyncDatabaseInputResponseArgs

    CaseManipulation string
    How to handle object name casing: either Preserve or ToLower
    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the migration pipeline
    SchemaName string
    Name of the source schema
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    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.
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    CaseManipulation string
    How to handle object name casing: either Preserve or ToLower
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of the migration pipeline
    SchemaName string
    Name of the source schema
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    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.
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    caseManipulation String
    How to handle object name casing: either Preserve or ToLower
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of the migration pipeline
    schemaName String
    Name of the source schema
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    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.
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    caseManipulation string
    How to handle object name casing: either Preserve or ToLower
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of the migration pipeline
    schemaName string
    Name of the source schema
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    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.
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    case_manipulation str
    How to handle object name casing: either Preserve or ToLower
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of the migration pipeline
    schema_name str
    Name of the source schema
    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
    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
    caseManipulation String
    How to handle object name casing: either Preserve or ToLower
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of the migration pipeline
    schemaName String
    Name of the source schema
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    tableMap Map<String>
    Mapping of source to target tables
    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

    MigrateOracleAzureDbPostgreSqlSyncTaskInput, MigrateOracleAzureDbPostgreSqlSyncTaskInputArgs

    SelectedDatabases []MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
    Databases to migrate
    SourceConnectionInfo OracleConnectionInfo
    Connection information for source Oracle
    TargetConnectionInfo PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL
    selectedDatabases List<MigrateOracleAzureDbPostgreSqlSyncDatabaseInput>
    Databases to migrate
    sourceConnectionInfo OracleConnectionInfo
    Connection information for source Oracle
    targetConnectionInfo PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL
    selectedDatabases MigrateOracleAzureDbPostgreSqlSyncDatabaseInput[]
    Databases to migrate
    sourceConnectionInfo OracleConnectionInfo
    Connection information for source Oracle
    targetConnectionInfo PostgreSqlConnectionInfo
    Connection information for target Azure Database for PostgreSQL
    selected_databases Sequence[MigrateOracleAzureDbPostgreSqlSyncDatabaseInput]
    Databases to migrate
    source_connection_info OracleConnectionInfo
    Connection information for source Oracle
    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 Oracle
    targetConnectionInfo Property Map
    Connection information for target Azure Database for PostgreSQL

    MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse, MigrateOracleAzureDbPostgreSqlSyncTaskInputResponseArgs

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

    MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseErrorResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs

    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.

    MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevelResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs

    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

    MigrateOracleAzureDbPostgreSqlSyncTaskOutputErrorResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputErrorResponseArgs

    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

    MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevelResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevelResponseArgs

    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

    MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevelResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevelResponseArgs

    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

    MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput, MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs

    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SelectedTables List<Pulumi.AzureNative.DataMigration.Inputs.MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput>
    Tables selected for migration
    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
    SelectedTables []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput
    Tables selected for migration
    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
    selectedTables List<MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput>
    Tables selected for migration
    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
    selectedTables MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput[]
    Tables selected for migration
    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
    selected_tables Sequence[MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput]
    Tables selected for migration
    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
    selectedTables List<Property Map>
    Tables selected for migration
    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
    SelectedTables List<Pulumi.AzureNative.DataMigration.Inputs.MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse>
    Tables selected for migration
    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
    SelectedTables []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse
    Tables selected for migration
    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
    selectedTables List<MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse>
    Tables selected for migration
    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
    selectedTables MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse[]
    Tables selected for migration
    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
    selected_tables Sequence[MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse]
    Tables selected for migration
    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
    selectedTables List<Property Map>
    Tables selected for migration
    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

    MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput, MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputArgs

    Name string
    Name of the table to migrate
    Name string
    Name of the table to migrate
    name String
    Name of the table to migrate
    name string
    Name of the table to migrate
    name str
    Name of the table to migrate
    name String
    Name of the table to migrate

    MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponseArgs

    Name string
    Name of the table to migrate
    Name string
    Name of the table to migrate
    name String
    Name of the table to migrate
    name string
    Name of the table to migrate
    name str
    Name of the table to migrate
    name String
    Name of the table to migrate

    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
    SourceServerType string
    Source server type.
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    State string
    Migration status
    TargetServer string
    Target server name
    TargetServerType string
    Target server type.
    TargetServerVersion string
    Target server version
    EndedOn string
    Migration end time
    Id string
    Result identifier
    SourceServer string
    Source server name
    SourceServerType string
    Source server type.
    SourceServerVersion string
    Source server version
    StartedOn string
    Migration start time
    State string
    Migration status
    TargetServer string
    Target server name
    TargetServerType string
    Target server type.
    TargetServerVersion string
    Target server version
    endedOn String
    Migration end time
    id String
    Result identifier
    sourceServer String
    Source server name
    sourceServerType String
    Source server type.
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    state String
    Migration status
    targetServer String
    Target server name
    targetServerType String
    Target server type.
    targetServerVersion String
    Target server version
    endedOn string
    Migration end time
    id string
    Result identifier
    sourceServer string
    Source server name
    sourceServerType string
    Source server type.
    sourceServerVersion string
    Source server version
    startedOn string
    Migration start time
    state string
    Migration status
    targetServer string
    Target server name
    targetServerType string
    Target server type.
    targetServerVersion string
    Target server version
    ended_on str
    Migration end time
    id str
    Result identifier
    source_server str
    Source server name
    source_server_type str
    Source server type.
    source_server_version str
    Source server version
    started_on str
    Migration start time
    state str
    Migration status
    target_server str
    Target server name
    target_server_type str
    Target server type.
    target_server_version str
    Target server version
    endedOn String
    Migration end time
    id String
    Result identifier
    sourceServer String
    Source server name
    sourceServerType String
    Source server type.
    sourceServerVersion String
    Source server version
    startedOn String
    Migration start time
    state String
    Migration status
    targetServer String
    Target server name
    targetServerType String
    Target server type.
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbSyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MigrateSqlServerSqlDbSyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MigrateSqlServerSqlDbSyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MigrateSqlServerSqlDbSyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MigrateSqlServerSqlDbSyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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
    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
    MigrationReportResult Pulumi.AzureNative.DataMigration.Inputs.MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    MigrationValidationResult Pulumi.AzureNative.DataMigration.Inputs.MigrationValidationResultResponse
    Migration Validation Results
    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
    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
    MigrationReportResult MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    MigrationValidationResult MigrationValidationResultResponse
    Migration Validation Results
    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
    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
    migrationReportResult MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    migrationValidationResult MigrationValidationResultResponse
    Migration Validation Results
    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
    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
    migrationReportResult MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    migrationValidationResult MigrationValidationResultResponse
    Migration Validation Results
    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
    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
    migration_report_result MigrationReportResultResponse
    Migration Report Result, provides unique url for downloading your migration report.
    migration_validation_result MigrationValidationResultResponse
    Migration Validation Results
    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
    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
    migrationReportResult Property Map
    Migration Report Result, provides unique url for downloading your migration report.
    migrationValidationResult Property Map
    Migration Validation Results

    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
    Migration validation 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
    Migration validation 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
    Migration validation 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
    Migration validation 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
    Migration validation 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
    Migration validation 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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MigrateSqlServerSqlDbTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MigrateSqlServerSqlDbTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MigrateSqlServerSqlDbTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MigrateSqlServerSqlDbTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMISyncTaskInput
    Task input
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MigrateSqlServerSqlMISyncTaskInput
    Task input
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MigrateSqlServerSqlMISyncTaskInput
    Task input
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MigrateSqlServerSqlMISyncTaskInput
    Task input
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MigrateSqlServerSqlMISyncTaskInput
    Task input
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Task input

    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.
    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    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.
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    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.
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    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.
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    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.
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    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
    AadDomainName string
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    AadDomainName string
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    aadDomainName String
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    aadDomainName string
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    aad_domain_name str
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    aadDomainName String
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    AadDomainName string
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    AadDomainName string
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    aadDomainName String
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    aadDomainName string
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    aad_domain_name str
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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
    aadDomainName String
    Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected
    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

    Import

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

    $ pulumi import azure-native:datamigration:Task DmsSdkTask /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/projects/{projectName}/tasks/{taskName} 
    

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

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi