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.46.0 published on Friday, Jun 21, 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.46.0 published on Friday, Jun 21, 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 (
    	datamigration "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

    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