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.21.1 published on Wednesday, Dec 6, 2023 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.21.1 published on Wednesday, Dec 6, 2023 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.

    Example Usage

    Tasks_CreateOrUpdate

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

    Create Task Resource

    new Task(name: string, args: TaskArgs, opts?: CustomResourceOptions);
    @overload
    def Task(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             group_name: Optional[str] = None,
             project_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,
             service_name: Optional[str] = None,
             task_name: Optional[str] = None)
    @overload
    def Task(resource_name: str,
             args: TaskArgs,
             opts: Optional[ResourceOptions] = 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.
    
    
    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.

    Task Resource Properties

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

    Inputs

    The Task resource accepts the following input properties:

    GroupName string

    Name of the resource group

    ProjectName string

    Name of the project

    ServiceName string

    Name of the service

    Properties Pulumi.AzureNative.DataMigration.Inputs.ConnectToMongoDbTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceMySqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceOracleSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourcePostgreSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForMySqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMISyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMITaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlSqlDbSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetTdeCertificatesSqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesMySqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesOracleTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesPostgreSqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateMongoDbTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlOfflineTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateOracleAzureDbForPostgreSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMISyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMITaskProperties | Pulumi.AzureNative.DataMigration.Inputs.MigrateSsisTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlDbSyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMISyncTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMITaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateMongoDbTaskProperties | Pulumi.AzureNative.DataMigration.Inputs.ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

    Custom task properties

    TaskName string

    Name of the Task

    GroupName string

    Name of the resource group

    ProjectName string

    Name of the project

    ServiceName string

    Name of the service

    Properties ConnectToMongoDbTaskPropertiesArgs | ConnectToSourceMySqlTaskPropertiesArgs | ConnectToSourceOracleSyncTaskPropertiesArgs | ConnectToSourcePostgreSqlSyncTaskPropertiesArgs | ConnectToSourceSqlServerSyncTaskPropertiesArgs | ConnectToSourceSqlServerTaskPropertiesArgs | ConnectToTargetAzureDbForMySqlTaskPropertiesArgs | ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs | ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs | ConnectToTargetSqlDbTaskPropertiesArgs | ConnectToTargetSqlMISyncTaskPropertiesArgs | ConnectToTargetSqlMITaskPropertiesArgs | ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs | GetTdeCertificatesSqlTaskPropertiesArgs | GetUserTablesMySqlTaskPropertiesArgs | GetUserTablesOracleTaskPropertiesArgs | GetUserTablesPostgreSqlTaskPropertiesArgs | GetUserTablesSqlSyncTaskPropertiesArgs | GetUserTablesSqlTaskPropertiesArgs | MigrateMongoDbTaskPropertiesArgs | MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesArgs | MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs | MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs | MigrateSqlServerSqlDbSyncTaskPropertiesArgs | MigrateSqlServerSqlDbTaskPropertiesArgs | MigrateSqlServerSqlMISyncTaskPropertiesArgs | MigrateSqlServerSqlMITaskPropertiesArgs | MigrateSsisTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs | ValidateMongoDbTaskPropertiesArgs | ValidateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs

    Custom task properties

    TaskName string

    Name of the Task

    groupName String

    Name of the resource group

    projectName String

    Name of the project

    serviceName String

    Name of the service

    properties ConnectToMongoDbTaskProperties | ConnectToSourceMySqlTaskProperties | ConnectToSourceOracleSyncTaskProperties | ConnectToSourcePostgreSqlSyncTaskProperties | ConnectToSourceSqlServerSyncTaskProperties | ConnectToSourceSqlServerTaskProperties | ConnectToTargetAzureDbForMySqlTaskProperties | ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties | ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties | ConnectToTargetSqlDbTaskProperties | ConnectToTargetSqlMISyncTaskProperties | ConnectToTargetSqlMITaskProperties | ConnectToTargetSqlSqlDbSyncTaskProperties | GetTdeCertificatesSqlTaskProperties | GetUserTablesMySqlTaskProperties | GetUserTablesOracleTaskProperties | GetUserTablesPostgreSqlTaskProperties | GetUserTablesSqlSyncTaskProperties | GetUserTablesSqlTaskProperties | MigrateMongoDbTaskProperties | MigrateMySqlAzureDbForMySqlOfflineTaskProperties | MigrateMySqlAzureDbForMySqlSyncTaskProperties | MigrateOracleAzureDbForPostgreSqlSyncTaskProperties | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties | MigrateSqlServerSqlDbSyncTaskProperties | MigrateSqlServerSqlDbTaskProperties | MigrateSqlServerSqlMISyncTaskProperties | MigrateSqlServerSqlMITaskProperties | MigrateSsisTaskProperties | ValidateMigrationInputSqlServerSqlDbSyncTaskProperties | ValidateMigrationInputSqlServerSqlMISyncTaskProperties | ValidateMigrationInputSqlServerSqlMITaskProperties | ValidateMongoDbTaskProperties | ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

    Custom task properties

    taskName String

    Name of the Task

    groupName string

    Name of the resource group

    projectName string

    Name of the project

    serviceName string

    Name of the service

    properties ConnectToMongoDbTaskProperties | ConnectToSourceMySqlTaskProperties | ConnectToSourceOracleSyncTaskProperties | ConnectToSourcePostgreSqlSyncTaskProperties | ConnectToSourceSqlServerSyncTaskProperties | ConnectToSourceSqlServerTaskProperties | ConnectToTargetAzureDbForMySqlTaskProperties | ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties | ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties | ConnectToTargetSqlDbTaskProperties | ConnectToTargetSqlMISyncTaskProperties | ConnectToTargetSqlMITaskProperties | ConnectToTargetSqlSqlDbSyncTaskProperties | GetTdeCertificatesSqlTaskProperties | GetUserTablesMySqlTaskProperties | GetUserTablesOracleTaskProperties | GetUserTablesPostgreSqlTaskProperties | GetUserTablesSqlSyncTaskProperties | GetUserTablesSqlTaskProperties | MigrateMongoDbTaskProperties | MigrateMySqlAzureDbForMySqlOfflineTaskProperties | MigrateMySqlAzureDbForMySqlSyncTaskProperties | MigrateOracleAzureDbForPostgreSqlSyncTaskProperties | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties | MigrateSqlServerSqlDbSyncTaskProperties | MigrateSqlServerSqlDbTaskProperties | MigrateSqlServerSqlMISyncTaskProperties | MigrateSqlServerSqlMITaskProperties | MigrateSsisTaskProperties | ValidateMigrationInputSqlServerSqlDbSyncTaskProperties | ValidateMigrationInputSqlServerSqlMISyncTaskProperties | ValidateMigrationInputSqlServerSqlMITaskProperties | ValidateMongoDbTaskProperties | ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

    Custom task properties

    taskName string

    Name of the Task

    group_name str

    Name of the resource group

    project_name str

    Name of the project

    service_name str

    Name of the service

    properties ConnectToMongoDbTaskPropertiesArgs | ConnectToSourceMySqlTaskPropertiesArgs | ConnectToSourceOracleSyncTaskPropertiesArgs | ConnectToSourcePostgreSqlSyncTaskPropertiesArgs | ConnectToSourceSqlServerSyncTaskPropertiesArgs | ConnectToSourceSqlServerTaskPropertiesArgs | ConnectToTargetAzureDbForMySqlTaskPropertiesArgs | ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs | ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs | ConnectToTargetSqlDbTaskPropertiesArgs | ConnectToTargetSqlMISyncTaskPropertiesArgs | ConnectToTargetSqlMITaskPropertiesArgs | ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs | GetTdeCertificatesSqlTaskPropertiesArgs | GetUserTablesMySqlTaskPropertiesArgs | GetUserTablesOracleTaskPropertiesArgs | GetUserTablesPostgreSqlTaskPropertiesArgs | GetUserTablesSqlSyncTaskPropertiesArgs | GetUserTablesSqlTaskPropertiesArgs | MigrateMongoDbTaskPropertiesArgs | MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesArgs | MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs | MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs | MigrateSqlServerSqlDbSyncTaskPropertiesArgs | MigrateSqlServerSqlDbTaskPropertiesArgs | MigrateSqlServerSqlMISyncTaskPropertiesArgs | MigrateSqlServerSqlMITaskPropertiesArgs | MigrateSsisTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs | ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs | ValidateMongoDbTaskPropertiesArgs | ValidateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs

    Custom task properties

    task_name str

    Name of the Task

    Outputs

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

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    Resource name.

    SystemData Pulumi.AzureNative.DataMigration.Outputs.SystemDataResponse

    Metadata pertaining to creation and last modification of the resource.

    Type string

    Resource type.

    Etag string

    HTTP strong entity tag value. This is ignored if submitted.

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    Resource name.

    SystemData SystemDataResponse

    Metadata pertaining to creation and last modification of the resource.

    Type string

    Resource type.

    Etag string

    HTTP strong entity tag value. This is ignored if submitted.

    id String

    The provider-assigned unique ID for this managed resource.

    name String

    Resource name.

    systemData SystemDataResponse

    Metadata pertaining to creation and last modification of the resource.

    type String

    Resource type.

    etag String

    HTTP strong entity tag value. This is ignored if submitted.

    id string

    The provider-assigned unique ID for this managed resource.

    name string

    Resource name.

    systemData SystemDataResponse

    Metadata pertaining to creation and last modification of the resource.

    type string

    Resource type.

    etag string

    HTTP strong entity tag value. This is ignored if submitted.

    id str

    The provider-assigned unique ID for this managed resource.

    name str

    Resource name.

    system_data SystemDataResponse

    Metadata pertaining to creation and last modification of the resource.

    type str

    Resource type.

    etag str

    HTTP strong entity tag value. This is ignored if submitted.

    id String

    The provider-assigned unique ID for this managed resource.

    name String

    Resource name.

    systemData Property Map

    Metadata pertaining to creation and last modification of the resource.

    type String

    Resource type.

    etag String

    HTTP strong entity tag value. This is ignored if submitted.

    Supporting Types

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

    AuthenticationType, AuthenticationTypeArgs

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

    AzureActiveDirectoryApp, AzureActiveDirectoryAppArgs

    AppKey string

    Key used to authenticate to the Azure Active Directory Application

    ApplicationId string

    Application ID of the Azure Active Directory Application

    TenantId string

    Tenant id of the customer

    AppKey string

    Key used to authenticate to the Azure Active Directory Application

    ApplicationId string

    Application ID of the Azure Active Directory Application

    TenantId string

    Tenant id of the customer

    appKey String

    Key used to authenticate to the Azure Active Directory Application

    applicationId String

    Application ID of the Azure Active Directory Application

    tenantId String

    Tenant id of the customer

    appKey string

    Key used to authenticate to the Azure Active Directory Application

    applicationId string

    Application ID of the Azure Active Directory Application

    tenantId string

    Tenant id of the customer

    app_key str

    Key used to authenticate to the Azure Active Directory Application

    application_id str

    Application ID of the Azure Active Directory Application

    tenant_id str

    Tenant id of the customer

    appKey String

    Key used to authenticate to the Azure Active Directory Application

    applicationId String

    Application ID of the Azure Active Directory Application

    tenantId String

    Tenant id of the customer

    AzureActiveDirectoryAppResponse, AzureActiveDirectoryAppResponseArgs

    AppKey string

    Key used to authenticate to the Azure Active Directory Application

    ApplicationId string

    Application ID of the Azure Active Directory Application

    TenantId string

    Tenant id of the customer

    AppKey string

    Key used to authenticate to the Azure Active Directory Application

    ApplicationId string

    Application ID of the Azure Active Directory Application

    TenantId string

    Tenant id of the customer

    appKey String

    Key used to authenticate to the Azure Active Directory Application

    applicationId String

    Application ID of the Azure Active Directory Application

    tenantId String

    Tenant id of the customer

    appKey string

    Key used to authenticate to the Azure Active Directory Application

    applicationId string

    Application ID of the Azure Active Directory Application

    tenantId string

    Tenant id of the customer

    app_key str

    Key used to authenticate to the Azure Active Directory Application

    application_id str

    Application ID of the Azure Active Directory Application

    tenant_id str

    Tenant id of the customer

    appKey String

    Key used to authenticate to the Azure Active Directory Application

    applicationId String

    Application ID of the Azure Active Directory Application

    tenantId String

    Tenant id of the customer

    BackupFileInfoResponse, BackupFileInfoResponseArgs

    FamilySequenceNumber int

    Sequence number of the backup file in the backup set

    FileLocation string

    Location of the backup file in shared folder

    Status string

    Status of the backup file during migration

    FamilySequenceNumber int

    Sequence number of the backup file in the backup set

    FileLocation string

    Location of the backup file in shared folder

    Status string

    Status of the backup file during migration

    familySequenceNumber Integer

    Sequence number of the backup file in the backup set

    fileLocation String

    Location of the backup file in shared folder

    status String

    Status of the backup file during migration

    familySequenceNumber number

    Sequence number of the backup file in the backup set

    fileLocation string

    Location of the backup file in shared folder

    status string

    Status of the backup file during migration

    family_sequence_number int

    Sequence number of the backup file in the backup set

    file_location str

    Location of the backup file in shared folder

    status str

    Status of the backup file during migration

    familySequenceNumber Number

    Sequence number of the backup file in the backup set

    fileLocation String

    Location of the backup file in shared folder

    status String

    Status of the backup file during migration

    BackupMode, BackupModeArgs

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

    BackupSetInfoResponse, BackupSetInfoResponseArgs

    BackupFinishedDate string

    Date and time that the backup operation finished

    BackupSetId string

    Id for the set of backup files

    BackupStartDate string

    Date and time that the backup operation began

    BackupType string

    Enum of the different backup types

    DatabaseName string

    Name of the database to which the backup set belongs

    FirstLsn string

    First log sequence number of the backup file

    IsBackupRestored bool

    Whether the backup set is restored or not

    LastLsn string

    Last log sequence number of the backup file

    LastModifiedTime string

    Last modified time of the backup file in share location

    ListOfBackupFiles List<Pulumi.AzureNative.DataMigration.Inputs.BackupFileInfoResponse>

    List of files in the backup set

    BackupFinishedDate string

    Date and time that the backup operation finished

    BackupSetId string

    Id for the set of backup files

    BackupStartDate string

    Date and time that the backup operation began

    BackupType string

    Enum of the different backup types

    DatabaseName string

    Name of the database to which the backup set belongs

    FirstLsn string

    First log sequence number of the backup file

    IsBackupRestored bool

    Whether the backup set is restored or not

    LastLsn string

    Last log sequence number of the backup file

    LastModifiedTime string

    Last modified time of the backup file in share location

    ListOfBackupFiles []BackupFileInfoResponse

    List of files in the backup set

    backupFinishedDate String

    Date and time that the backup operation finished

    backupSetId String

    Id for the set of backup files

    backupStartDate String

    Date and time that the backup operation began

    backupType String

    Enum of the different backup types

    databaseName String

    Name of the database to which the backup set belongs

    firstLsn String

    First log sequence number of the backup file

    isBackupRestored Boolean

    Whether the backup set is restored or not

    lastLsn String

    Last log sequence number of the backup file

    lastModifiedTime String

    Last modified time of the backup file in share location

    listOfBackupFiles List<BackupFileInfoResponse>

    List of files in the backup set

    backupFinishedDate string

    Date and time that the backup operation finished

    backupSetId string

    Id for the set of backup files

    backupStartDate string

    Date and time that the backup operation began

    backupType string

    Enum of the different backup types

    databaseName string

    Name of the database to which the backup set belongs

    firstLsn string

    First log sequence number of the backup file

    isBackupRestored boolean

    Whether the backup set is restored or not

    lastLsn string

    Last log sequence number of the backup file

    lastModifiedTime string

    Last modified time of the backup file in share location

    listOfBackupFiles BackupFileInfoResponse[]

    List of files in the backup set

    backup_finished_date str

    Date and time that the backup operation finished

    backup_set_id str

    Id for the set of backup files

    backup_start_date str

    Date and time that the backup operation began

    backup_type str

    Enum of the different backup types

    database_name str

    Name of the database to which the backup set belongs

    first_lsn str

    First log sequence number of the backup file

    is_backup_restored bool

    Whether the backup set is restored or not

    last_lsn str

    Last log sequence number of the backup file

    last_modified_time str

    Last modified time of the backup file in share location

    list_of_backup_files Sequence[BackupFileInfoResponse]

    List of files in the backup set

    backupFinishedDate String

    Date and time that the backup operation finished

    backupSetId String

    Id for the set of backup files

    backupStartDate String

    Date and time that the backup operation began

    backupType String

    Enum of the different backup types

    databaseName String

    Name of the database to which the backup set belongs

    firstLsn String

    First log sequence number of the backup file

    isBackupRestored Boolean

    Whether the backup set is restored or not

    lastLsn String

    Last log sequence number of the backup file

    lastModifiedTime String

    Last modified time of the backup file in share location

    listOfBackupFiles List<Property Map>

    List of files in the backup set

    BlobShare, BlobShareArgs

    SasUri string

    SAS URI of Azure Storage Account Container.

    SasUri string

    SAS URI of Azure Storage Account Container.

    sasUri String

    SAS URI of Azure Storage Account Container.

    sasUri string

    SAS URI of Azure Storage Account Container.

    sas_uri str

    SAS URI of Azure Storage Account Container.

    sasUri String

    SAS URI of Azure Storage Account Container.

    BlobShareResponse, BlobShareResponseArgs

    SasUri string

    SAS URI of Azure Storage Account Container.

    SasUri string

    SAS URI of Azure Storage Account Container.

    sasUri String

    SAS URI of Azure Storage Account Container.

    sasUri string

    SAS URI of Azure Storage Account Container.

    sas_uri str

    SAS URI of Azure Storage Account Container.

    sasUri String

    SAS URI of Azure Storage Account Container.

    ConnectToMongoDbTaskProperties, ConnectToMongoDbTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.MongoDbConnectionInfo

    Describes a connection to a MongoDB data source

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input MongoDbConnectionInfo

    Describes a connection to a MongoDB data source

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input MongoDbConnectionInfo

    Describes a connection to a MongoDB data source

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input MongoDbConnectionInfo

    Describes a connection to a MongoDB data source

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input MongoDbConnectionInfo

    Describes a connection to a MongoDB data source

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Describes a connection to a MongoDB data source

    ConnectToMongoDbTaskPropertiesResponse, ConnectToMongoDbTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbClusterInfoResponse>

    An array containing a single MongoDbClusterInfo object

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.MongoDbConnectionInfoResponse

    Describes a connection to a MongoDB data source

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []MongoDbClusterInfoResponse

    An array containing a single MongoDbClusterInfo object

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input MongoDbConnectionInfoResponse

    Describes a connection to a MongoDB data source

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<MongoDbClusterInfoResponse>

    An array containing a single MongoDbClusterInfo object

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input MongoDbConnectionInfoResponse

    Describes a connection to a MongoDB data source

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output MongoDbClusterInfoResponse[]

    An array containing a single MongoDbClusterInfo object

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input MongoDbConnectionInfoResponse

    Describes a connection to a MongoDB data source

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[MongoDbClusterInfoResponse]

    An array containing a single MongoDbClusterInfo object

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input MongoDbConnectionInfoResponse

    Describes a connection to a MongoDB data source

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    An array containing a single MongoDbClusterInfo object

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Describes a connection to a MongoDB data source

    ConnectToSourceMySqlTaskInput, ConnectToSourceMySqlTaskInputArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo

    Information for connecting to MySQL source

    CheckPermissionsGroup string | Pulumi.AzureNative.DataMigration.ServerLevelPermissionsGroup

    Permission group for validations

    IsOfflineMigration bool

    Flag for whether or not the migration is offline

    TargetPlatform string | Pulumi.AzureNative.DataMigration.MySqlTargetPlatformType

    Target Platform for the migration

    SourceConnectionInfo MySqlConnectionInfo

    Information for connecting to MySQL source

    CheckPermissionsGroup string | ServerLevelPermissionsGroup

    Permission group for validations

    IsOfflineMigration bool

    Flag for whether or not the migration is offline

    TargetPlatform string | MySqlTargetPlatformType

    Target Platform for the migration

    sourceConnectionInfo MySqlConnectionInfo

    Information for connecting to MySQL source

    checkPermissionsGroup String | ServerLevelPermissionsGroup

    Permission group for validations

    isOfflineMigration Boolean

    Flag for whether or not the migration is offline

    targetPlatform String | MySqlTargetPlatformType

    Target Platform for the migration

    sourceConnectionInfo MySqlConnectionInfo

    Information for connecting to MySQL source

    checkPermissionsGroup string | ServerLevelPermissionsGroup

    Permission group for validations

    isOfflineMigration boolean

    Flag for whether or not the migration is offline

    targetPlatform string | MySqlTargetPlatformType

    Target Platform for the migration

    source_connection_info MySqlConnectionInfo

    Information for connecting to MySQL source

    check_permissions_group str | ServerLevelPermissionsGroup

    Permission group for validations

    is_offline_migration bool

    Flag for whether or not the migration is offline

    target_platform str | MySqlTargetPlatformType

    Target Platform for the migration

    sourceConnectionInfo Property Map

    Information for connecting to MySQL source

    checkPermissionsGroup String | "Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromMySQLToAzureDBForMySQL"

    Permission group for validations

    isOfflineMigration Boolean

    Flag for whether or not the migration is offline

    targetPlatform String | "SqlServer" | "AzureDbForMySQL"

    Target Platform for the migration

    ConnectToSourceMySqlTaskInputResponse, ConnectToSourceMySqlTaskInputResponseArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse

    Information for connecting to MySQL source

    CheckPermissionsGroup string

    Permission group for validations

    IsOfflineMigration bool

    Flag for whether or not the migration is offline

    TargetPlatform string

    Target Platform for the migration

    SourceConnectionInfo MySqlConnectionInfoResponse

    Information for connecting to MySQL source

    CheckPermissionsGroup string

    Permission group for validations

    IsOfflineMigration bool

    Flag for whether or not the migration is offline

    TargetPlatform string

    Target Platform for the migration

    sourceConnectionInfo MySqlConnectionInfoResponse

    Information for connecting to MySQL source

    checkPermissionsGroup String

    Permission group for validations

    isOfflineMigration Boolean

    Flag for whether or not the migration is offline

    targetPlatform String

    Target Platform for the migration

    sourceConnectionInfo MySqlConnectionInfoResponse

    Information for connecting to MySQL source

    checkPermissionsGroup string

    Permission group for validations

    isOfflineMigration boolean

    Flag for whether or not the migration is offline

    targetPlatform string

    Target Platform for the migration

    source_connection_info MySqlConnectionInfoResponse

    Information for connecting to MySQL source

    check_permissions_group str

    Permission group for validations

    is_offline_migration bool

    Flag for whether or not the migration is offline

    target_platform str

    Target Platform for the migration

    sourceConnectionInfo Property Map

    Information for connecting to MySQL source

    checkPermissionsGroup String

    Permission group for validations

    isOfflineMigration Boolean

    Flag for whether or not the migration is offline

    targetPlatform String

    Target Platform for the migration

    ConnectToSourceMySqlTaskProperties, ConnectToSourceMySqlTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceMySqlTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToSourceMySqlTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceMySqlTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceMySqlTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceMySqlTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToSourceMySqlTaskPropertiesResponse, ConnectToSourceMySqlTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceNonSqlTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceMySqlTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []ConnectToSourceNonSqlTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToSourceMySqlTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<ConnectToSourceNonSqlTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceMySqlTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output ConnectToSourceNonSqlTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceMySqlTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[ConnectToSourceNonSqlTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceMySqlTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToSourceNonSqlTaskOutputResponse, ConnectToSourceNonSqlTaskOutputResponseArgs

    Databases List<string>

    List of databases on the server

    Id string

    Result identifier

    ServerProperties Pulumi.AzureNative.DataMigration.Inputs.ServerPropertiesResponse

    Server properties

    SourceServerBrandVersion string

    Server brand version

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors associated with the task

    Databases []string

    List of databases on the server

    Id string

    Result identifier

    ServerProperties ServerPropertiesResponse

    Server properties

    SourceServerBrandVersion string

    Server brand version

    ValidationErrors []ReportableExceptionResponse

    Validation errors associated with the task

    databases List<String>

    List of databases on the server

    id String

    Result identifier

    serverProperties ServerPropertiesResponse

    Server properties

    sourceServerBrandVersion String

    Server brand version

    validationErrors List<ReportableExceptionResponse>

    Validation errors associated with the task

    databases string[]

    List of databases on the server

    id string

    Result identifier

    serverProperties ServerPropertiesResponse

    Server properties

    sourceServerBrandVersion string

    Server brand version

    validationErrors ReportableExceptionResponse[]

    Validation errors associated with the task

    databases Sequence[str]

    List of databases on the server

    id str

    Result identifier

    server_properties ServerPropertiesResponse

    Server properties

    source_server_brand_version str

    Server brand version

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors associated with the task

    databases List<String>

    List of databases on the server

    id String

    Result identifier

    serverProperties Property Map

    Server properties

    sourceServerBrandVersion String

    Server brand version

    validationErrors List<Property Map>

    Validation errors associated with the task

    ConnectToSourceOracleSyncTaskInput, ConnectToSourceOracleSyncTaskInputArgs

    SourceConnectionInfo OracleConnectionInfo

    Information for connecting to Oracle source

    sourceConnectionInfo OracleConnectionInfo

    Information for connecting to Oracle source

    sourceConnectionInfo OracleConnectionInfo

    Information for connecting to Oracle source

    source_connection_info OracleConnectionInfo

    Information for connecting to Oracle source

    sourceConnectionInfo Property Map

    Information for connecting to Oracle source

    ConnectToSourceOracleSyncTaskInputResponse, ConnectToSourceOracleSyncTaskInputResponseArgs

    SourceConnectionInfo OracleConnectionInfoResponse

    Information for connecting to Oracle source

    sourceConnectionInfo OracleConnectionInfoResponse

    Information for connecting to Oracle source

    sourceConnectionInfo OracleConnectionInfoResponse

    Information for connecting to Oracle source

    source_connection_info OracleConnectionInfoResponse

    Information for connecting to Oracle source

    sourceConnectionInfo Property Map

    Information for connecting to Oracle source

    ConnectToSourceOracleSyncTaskOutputResponse, ConnectToSourceOracleSyncTaskOutputResponseArgs

    Databases List<string>

    List of schemas on source server

    SourceServerBrandVersion string

    Source server brand version

    SourceServerVersion string

    Version of the source server

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors associated with the task

    Databases []string

    List of schemas on source server

    SourceServerBrandVersion string

    Source server brand version

    SourceServerVersion string

    Version of the source server

    ValidationErrors []ReportableExceptionResponse

    Validation errors associated with the task

    databases List<String>

    List of schemas on source server

    sourceServerBrandVersion String

    Source server brand version

    sourceServerVersion String

    Version of the source server

    validationErrors List<ReportableExceptionResponse>

    Validation errors associated with the task

    databases string[]

    List of schemas on source server

    sourceServerBrandVersion string

    Source server brand version

    sourceServerVersion string

    Version of the source server

    validationErrors ReportableExceptionResponse[]

    Validation errors associated with the task

    databases Sequence[str]

    List of schemas on source server

    source_server_brand_version str

    Source server brand version

    source_server_version str

    Version of the source server

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors associated with the task

    databases List<String>

    List of schemas on source server

    sourceServerBrandVersion String

    Source server brand version

    sourceServerVersion String

    Version of the source server

    validationErrors List<Property Map>

    Validation errors associated with the task

    ConnectToSourceOracleSyncTaskProperties, ConnectToSourceOracleSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceOracleSyncTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToSourceOracleSyncTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceOracleSyncTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceOracleSyncTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceOracleSyncTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToSourceOracleSyncTaskPropertiesResponse, ConnectToSourceOracleSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceOracleSyncTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceOracleSyncTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []ConnectToSourceOracleSyncTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToSourceOracleSyncTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<ConnectToSourceOracleSyncTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceOracleSyncTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output ConnectToSourceOracleSyncTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceOracleSyncTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[ConnectToSourceOracleSyncTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceOracleSyncTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToSourcePostgreSqlSyncTaskInput, ConnectToSourcePostgreSqlSyncTaskInputArgs

    SourceConnectionInfo PostgreSqlConnectionInfo

    Connection information for source PostgreSQL server

    sourceConnectionInfo PostgreSqlConnectionInfo

    Connection information for source PostgreSQL server

    sourceConnectionInfo PostgreSqlConnectionInfo

    Connection information for source PostgreSQL server

    source_connection_info PostgreSqlConnectionInfo

    Connection information for source PostgreSQL server

    sourceConnectionInfo Property Map

    Connection information for source PostgreSQL server

    ConnectToSourcePostgreSqlSyncTaskInputResponse, ConnectToSourcePostgreSqlSyncTaskInputResponseArgs

    SourceConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for source PostgreSQL server

    sourceConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for source PostgreSQL server

    sourceConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for source PostgreSQL server

    source_connection_info PostgreSqlConnectionInfoResponse

    Connection information for source PostgreSQL server

    sourceConnectionInfo Property Map

    Connection information for source PostgreSQL server

    ConnectToSourcePostgreSqlSyncTaskOutputResponse, ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs

    Databases List<string>

    List of databases on source server

    Id string

    Result identifier

    SourceServerBrandVersion string

    Source server brand version

    SourceServerVersion string

    Version of the source server

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors associated with the task

    Databases []string

    List of databases on source server

    Id string

    Result identifier

    SourceServerBrandVersion string

    Source server brand version

    SourceServerVersion string

    Version of the source server

    ValidationErrors []ReportableExceptionResponse

    Validation errors associated with the task

    databases List<String>

    List of databases on source server

    id String

    Result identifier

    sourceServerBrandVersion String

    Source server brand version

    sourceServerVersion String

    Version of the source server

    validationErrors List<ReportableExceptionResponse>

    Validation errors associated with the task

    databases string[]

    List of databases on source server

    id string

    Result identifier

    sourceServerBrandVersion string

    Source server brand version

    sourceServerVersion string

    Version of the source server

    validationErrors ReportableExceptionResponse[]

    Validation errors associated with the task

    databases Sequence[str]

    List of databases on source server

    id str

    Result identifier

    source_server_brand_version str

    Source server brand version

    source_server_version str

    Version of the source server

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors associated with the task

    databases List<String>

    List of databases on source server

    id String

    Result identifier

    sourceServerBrandVersion String

    Source server brand version

    sourceServerVersion String

    Version of the source server

    validationErrors List<Property Map>

    Validation errors associated with the task

    ConnectToSourcePostgreSqlSyncTaskProperties, ConnectToSourcePostgreSqlSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourcePostgreSqlSyncTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToSourcePostgreSqlSyncTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourcePostgreSqlSyncTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourcePostgreSqlSyncTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourcePostgreSqlSyncTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToSourcePostgreSqlSyncTaskPropertiesResponse, ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourcePostgreSqlSyncTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourcePostgreSqlSyncTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []ConnectToSourcePostgreSqlSyncTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToSourcePostgreSqlSyncTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<ConnectToSourcePostgreSqlSyncTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourcePostgreSqlSyncTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output ConnectToSourcePostgreSqlSyncTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourcePostgreSqlSyncTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[ConnectToSourcePostgreSqlSyncTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourcePostgreSqlSyncTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToSourceSqlServerSyncTaskProperties, ConnectToSourceSqlServerSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToSourceSqlServerTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToSourceSqlServerSyncTaskPropertiesResponse, ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<object>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []interface{}

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToSourceSqlServerTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<Object>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse | ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse | ConnectToSourceSqlServerTaskOutputLoginLevelResponse | ConnectToSourceSqlServerTaskOutputTaskLevelResponse)[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[Union[ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse, ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse, ConnectToSourceSqlServerTaskOutputLoginLevelResponse, ConnectToSourceSqlServerTaskOutputTaskLevelResponse]]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map | Property Map | Property Map | Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToSourceSqlServerTaskInput, ConnectToSourceSqlServerTaskInputArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo

    Connection information for Source SQL Server

    CheckPermissionsGroup string | Pulumi.AzureNative.DataMigration.ServerLevelPermissionsGroup

    Permission group for validations

    CollectAgentJobs bool

    Flag for whether to collect agent jobs from source server.

    CollectDatabases bool

    Flag for whether to collect databases from source server.

    CollectLogins bool

    Flag for whether to collect logins from source server.

    CollectTdeCertificateInfo bool

    Flag for whether to collect TDE Certificate names from source server.

    ValidateSsisCatalogOnly bool

    Flag for whether to validate SSIS catalog is reachable on the source server.

    SourceConnectionInfo SqlConnectionInfo

    Connection information for Source SQL Server

    CheckPermissionsGroup string | ServerLevelPermissionsGroup

    Permission group for validations

    CollectAgentJobs bool

    Flag for whether to collect agent jobs from source server.

    CollectDatabases bool

    Flag for whether to collect databases from source server.

    CollectLogins bool

    Flag for whether to collect logins from source server.

    CollectTdeCertificateInfo bool

    Flag for whether to collect TDE Certificate names from source server.

    ValidateSsisCatalogOnly bool

    Flag for whether to validate SSIS catalog is reachable on the source server.

    sourceConnectionInfo SqlConnectionInfo

    Connection information for Source SQL Server

    checkPermissionsGroup String | ServerLevelPermissionsGroup

    Permission group for validations

    collectAgentJobs Boolean

    Flag for whether to collect agent jobs from source server.

    collectDatabases Boolean

    Flag for whether to collect databases from source server.

    collectLogins Boolean

    Flag for whether to collect logins from source server.

    collectTdeCertificateInfo Boolean

    Flag for whether to collect TDE Certificate names from source server.

    validateSsisCatalogOnly Boolean

    Flag for whether to validate SSIS catalog is reachable on the source server.

    sourceConnectionInfo SqlConnectionInfo

    Connection information for Source SQL Server

    checkPermissionsGroup string | ServerLevelPermissionsGroup

    Permission group for validations

    collectAgentJobs boolean

    Flag for whether to collect agent jobs from source server.

    collectDatabases boolean

    Flag for whether to collect databases from source server.

    collectLogins boolean

    Flag for whether to collect logins from source server.

    collectTdeCertificateInfo boolean

    Flag for whether to collect TDE Certificate names from source server.

    validateSsisCatalogOnly boolean

    Flag for whether to validate SSIS catalog is reachable on the source server.

    source_connection_info SqlConnectionInfo

    Connection information for Source SQL Server

    check_permissions_group str | ServerLevelPermissionsGroup

    Permission group for validations

    collect_agent_jobs bool

    Flag for whether to collect agent jobs from source server.

    collect_databases bool

    Flag for whether to collect databases from source server.

    collect_logins bool

    Flag for whether to collect logins from source server.

    collect_tde_certificate_info bool

    Flag for whether to collect TDE Certificate names from source server.

    validate_ssis_catalog_only bool

    Flag for whether to validate SSIS catalog is reachable on the source server.

    sourceConnectionInfo Property Map

    Connection information for Source SQL Server

    checkPermissionsGroup String | "Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromMySQLToAzureDBForMySQL"

    Permission group for validations

    collectAgentJobs Boolean

    Flag for whether to collect agent jobs from source server.

    collectDatabases Boolean

    Flag for whether to collect databases from source server.

    collectLogins Boolean

    Flag for whether to collect logins from source server.

    collectTdeCertificateInfo Boolean

    Flag for whether to collect TDE Certificate names from source server.

    validateSsisCatalogOnly Boolean

    Flag for whether to validate SSIS catalog is reachable on the source server.

    ConnectToSourceSqlServerTaskInputResponse, ConnectToSourceSqlServerTaskInputResponseArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse

    Connection information for Source SQL Server

    CheckPermissionsGroup string

    Permission group for validations

    CollectAgentJobs bool

    Flag for whether to collect agent jobs from source server.

    CollectDatabases bool

    Flag for whether to collect databases from source server.

    CollectLogins bool

    Flag for whether to collect logins from source server.

    CollectTdeCertificateInfo bool

    Flag for whether to collect TDE Certificate names from source server.

    ValidateSsisCatalogOnly bool

    Flag for whether to validate SSIS catalog is reachable on the source server.

    SourceConnectionInfo SqlConnectionInfoResponse

    Connection information for Source SQL Server

    CheckPermissionsGroup string

    Permission group for validations

    CollectAgentJobs bool

    Flag for whether to collect agent jobs from source server.

    CollectDatabases bool

    Flag for whether to collect databases from source server.

    CollectLogins bool

    Flag for whether to collect logins from source server.

    CollectTdeCertificateInfo bool

    Flag for whether to collect TDE Certificate names from source server.

    ValidateSsisCatalogOnly bool

    Flag for whether to validate SSIS catalog is reachable on the source server.

    sourceConnectionInfo SqlConnectionInfoResponse

    Connection information for Source SQL Server

    checkPermissionsGroup String

    Permission group for validations

    collectAgentJobs Boolean

    Flag for whether to collect agent jobs from source server.

    collectDatabases Boolean

    Flag for whether to collect databases from source server.

    collectLogins Boolean

    Flag for whether to collect logins from source server.

    collectTdeCertificateInfo Boolean

    Flag for whether to collect TDE Certificate names from source server.

    validateSsisCatalogOnly Boolean

    Flag for whether to validate SSIS catalog is reachable on the source server.

    sourceConnectionInfo SqlConnectionInfoResponse

    Connection information for Source SQL Server

    checkPermissionsGroup string

    Permission group for validations

    collectAgentJobs boolean

    Flag for whether to collect agent jobs from source server.

    collectDatabases boolean

    Flag for whether to collect databases from source server.

    collectLogins boolean

    Flag for whether to collect logins from source server.

    collectTdeCertificateInfo boolean

    Flag for whether to collect TDE Certificate names from source server.

    validateSsisCatalogOnly boolean

    Flag for whether to validate SSIS catalog is reachable on the source server.

    source_connection_info SqlConnectionInfoResponse

    Connection information for Source SQL Server

    check_permissions_group str

    Permission group for validations

    collect_agent_jobs bool

    Flag for whether to collect agent jobs from source server.

    collect_databases bool

    Flag for whether to collect databases from source server.

    collect_logins bool

    Flag for whether to collect logins from source server.

    collect_tde_certificate_info bool

    Flag for whether to collect TDE Certificate names from source server.

    validate_ssis_catalog_only bool

    Flag for whether to validate SSIS catalog is reachable on the source server.

    sourceConnectionInfo Property Map

    Connection information for Source SQL Server

    checkPermissionsGroup String

    Permission group for validations

    collectAgentJobs Boolean

    Flag for whether to collect agent jobs from source server.

    collectDatabases Boolean

    Flag for whether to collect databases from source server.

    collectLogins Boolean

    Flag for whether to collect logins from source server.

    collectTdeCertificateInfo Boolean

    Flag for whether to collect TDE Certificate names from source server.

    validateSsisCatalogOnly Boolean

    Flag for whether to validate SSIS catalog is reachable on the source server.

    ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse, ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs

    Id string

    Result identifier

    IsEnabled bool

    The state of the original Agent Job.

    JobCategory string

    The type of Agent Job.

    JobOwner string

    The owner of the Agent Job

    LastExecutedOn string

    UTC Date and time when the Agent Job was last executed.

    MigrationEligibility Pulumi.AzureNative.DataMigration.Inputs.MigrationEligibilityInfoResponse

    Information about eligibility of agent job for migration.

    Name string

    Agent Job name

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors

    Id string

    Result identifier

    IsEnabled bool

    The state of the original Agent Job.

    JobCategory string

    The type of Agent Job.

    JobOwner string

    The owner of the Agent Job

    LastExecutedOn string

    UTC Date and time when the Agent Job was last executed.

    MigrationEligibility MigrationEligibilityInfoResponse

    Information about eligibility of agent job for migration.

    Name string

    Agent Job name

    ValidationErrors []ReportableExceptionResponse

    Validation errors

    id String

    Result identifier

    isEnabled Boolean

    The state of the original Agent Job.

    jobCategory String

    The type of Agent Job.

    jobOwner String

    The owner of the Agent Job

    lastExecutedOn String

    UTC Date and time when the Agent Job was last executed.

    migrationEligibility MigrationEligibilityInfoResponse

    Information about eligibility of agent job for migration.

    name String

    Agent Job name

    validationErrors List<ReportableExceptionResponse>

    Validation errors

    id string

    Result identifier

    isEnabled boolean

    The state of the original Agent Job.

    jobCategory string

    The type of Agent Job.

    jobOwner string

    The owner of the Agent Job

    lastExecutedOn string

    UTC Date and time when the Agent Job was last executed.

    migrationEligibility MigrationEligibilityInfoResponse

    Information about eligibility of agent job for migration.

    name string

    Agent Job name

    validationErrors ReportableExceptionResponse[]

    Validation errors

    id str

    Result identifier

    is_enabled bool

    The state of the original Agent Job.

    job_category str

    The type of Agent Job.

    job_owner str

    The owner of the Agent Job

    last_executed_on str

    UTC Date and time when the Agent Job was last executed.

    migration_eligibility MigrationEligibilityInfoResponse

    Information about eligibility of agent job for migration.

    name str

    Agent Job name

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors

    id String

    Result identifier

    isEnabled Boolean

    The state of the original Agent Job.

    jobCategory String

    The type of Agent Job.

    jobOwner String

    The owner of the Agent Job

    lastExecutedOn String

    UTC Date and time when the Agent Job was last executed.

    migrationEligibility Property Map

    Information about eligibility of agent job for migration.

    name String

    Agent Job name

    validationErrors List<Property Map>

    Validation errors

    ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse, ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs

    CompatibilityLevel string

    SQL Server compatibility level of database

    DatabaseFiles List<Pulumi.AzureNative.DataMigration.Inputs.DatabaseFileInfoResponse>

    The list of database files

    DatabaseState string

    State of the database

    Id string

    Result identifier

    Name string

    Database name

    SizeMB double

    Size of the file in megabytes

    CompatibilityLevel string

    SQL Server compatibility level of database

    DatabaseFiles []DatabaseFileInfoResponse

    The list of database files

    DatabaseState string

    State of the database

    Id string

    Result identifier

    Name string

    Database name

    SizeMB float64

    Size of the file in megabytes

    compatibilityLevel String

    SQL Server compatibility level of database

    databaseFiles List<DatabaseFileInfoResponse>

    The list of database files

    databaseState String

    State of the database

    id String

    Result identifier

    name String

    Database name

    sizeMB Double

    Size of the file in megabytes

    compatibilityLevel string

    SQL Server compatibility level of database

    databaseFiles DatabaseFileInfoResponse[]

    The list of database files

    databaseState string

    State of the database

    id string

    Result identifier

    name string

    Database name

    sizeMB number

    Size of the file in megabytes

    compatibility_level str

    SQL Server compatibility level of database

    database_files Sequence[DatabaseFileInfoResponse]

    The list of database files

    database_state str

    State of the database

    id str

    Result identifier

    name str

    Database name

    size_mb float

    Size of the file in megabytes

    compatibilityLevel String

    SQL Server compatibility level of database

    databaseFiles List<Property Map>

    The list of database files

    databaseState String

    State of the database

    id String

    Result identifier

    name String

    Database name

    sizeMB Number

    Size of the file in megabytes

    ConnectToSourceSqlServerTaskOutputLoginLevelResponse, ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs

    DefaultDatabase string

    The default database for the login.

    Id string

    Result identifier

    IsEnabled bool

    The state of the login.

    LoginType string

    The type of login.

    MigrationEligibility Pulumi.AzureNative.DataMigration.Inputs.MigrationEligibilityInfoResponse

    Information about eligibility of login for migration.

    Name string

    Login name.

    DefaultDatabase string

    The default database for the login.

    Id string

    Result identifier

    IsEnabled bool

    The state of the login.

    LoginType string

    The type of login.

    MigrationEligibility MigrationEligibilityInfoResponse

    Information about eligibility of login for migration.

    Name string

    Login name.

    defaultDatabase String

    The default database for the login.

    id String

    Result identifier

    isEnabled Boolean

    The state of the login.

    loginType String

    The type of login.

    migrationEligibility MigrationEligibilityInfoResponse

    Information about eligibility of login for migration.

    name String

    Login name.

    defaultDatabase string

    The default database for the login.

    id string

    Result identifier

    isEnabled boolean

    The state of the login.

    loginType string

    The type of login.

    migrationEligibility MigrationEligibilityInfoResponse

    Information about eligibility of login for migration.

    name string

    Login name.

    default_database str

    The default database for the login.

    id str

    Result identifier

    is_enabled bool

    The state of the login.

    login_type str

    The type of login.

    migration_eligibility MigrationEligibilityInfoResponse

    Information about eligibility of login for migration.

    name str

    Login name.

    defaultDatabase String

    The default database for the login.

    id String

    Result identifier

    isEnabled Boolean

    The state of the login.

    loginType String

    The type of login.

    migrationEligibility Property Map

    Information about eligibility of login for migration.

    name String

    Login name.

    ConnectToSourceSqlServerTaskOutputTaskLevelResponse, ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs

    AgentJobs Dictionary<string, string>

    Source agent jobs as a map from agent job name to id.

    DatabaseTdeCertificateMapping Dictionary<string, string>

    Mapping from database name to TDE certificate name, if applicable

    Databases Dictionary<string, string>

    Source databases as a map from database name to database id

    Id string

    Result identifier

    Logins Dictionary<string, string>

    Source logins as a map from login name to login id.

    SourceServerBrandVersion string

    Source server brand version

    SourceServerVersion string

    Source server version

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors

    AgentJobs map[string]string

    Source agent jobs as a map from agent job name to id.

    DatabaseTdeCertificateMapping map[string]string

    Mapping from database name to TDE certificate name, if applicable

    Databases map[string]string

    Source databases as a map from database name to database id

    Id string

    Result identifier

    Logins map[string]string

    Source logins as a map from login name to login id.

    SourceServerBrandVersion string

    Source server brand version

    SourceServerVersion string

    Source server version

    ValidationErrors []ReportableExceptionResponse

    Validation errors

    agentJobs Map<String,String>

    Source agent jobs as a map from agent job name to id.

    databaseTdeCertificateMapping Map<String,String>

    Mapping from database name to TDE certificate name, if applicable

    databases Map<String,String>

    Source databases as a map from database name to database id

    id String

    Result identifier

    logins Map<String,String>

    Source logins as a map from login name to login id.

    sourceServerBrandVersion String

    Source server brand version

    sourceServerVersion String

    Source server version

    validationErrors List<ReportableExceptionResponse>

    Validation errors

    agentJobs {[key: string]: string}

    Source agent jobs as a map from agent job name to id.

    databaseTdeCertificateMapping {[key: string]: string}

    Mapping from database name to TDE certificate name, if applicable

    databases {[key: string]: string}

    Source databases as a map from database name to database id

    id string

    Result identifier

    logins {[key: string]: string}

    Source logins as a map from login name to login id.

    sourceServerBrandVersion string

    Source server brand version

    sourceServerVersion string

    Source server version

    validationErrors ReportableExceptionResponse[]

    Validation errors

    agent_jobs Mapping[str, str]

    Source agent jobs as a map from agent job name to id.

    database_tde_certificate_mapping Mapping[str, str]

    Mapping from database name to TDE certificate name, if applicable

    databases Mapping[str, str]

    Source databases as a map from database name to database id

    id str

    Result identifier

    logins Mapping[str, str]

    Source logins as a map from login name to login id.

    source_server_brand_version str

    Source server brand version

    source_server_version str

    Source server version

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors

    agentJobs Map<String>

    Source agent jobs as a map from agent job name to id.

    databaseTdeCertificateMapping Map<String>

    Mapping from database name to TDE certificate name, if applicable

    databases Map<String>

    Source databases as a map from database name to database id

    id String

    Result identifier

    logins Map<String>

    Source logins as a map from login name to login id.

    sourceServerBrandVersion String

    Source server brand version

    sourceServerVersion String

    Source server version

    validationErrors List<Property Map>

    Validation errors

    ConnectToSourceSqlServerTaskProperties, ConnectToSourceSqlServerTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToSourceSqlServerTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToSourceSqlServerTaskPropertiesResponse, ConnectToSourceSqlServerTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<object>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceSqlServerTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []interface{}

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToSourceSqlServerTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<Object>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse | ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse | ConnectToSourceSqlServerTaskOutputLoginLevelResponse | ConnectToSourceSqlServerTaskOutputTaskLevelResponse)[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[Union[ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse, ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse, ConnectToSourceSqlServerTaskOutputLoginLevelResponse, ConnectToSourceSqlServerTaskOutputTaskLevelResponse]]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToSourceSqlServerTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map | Property Map | Property Map | Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetAzureDbForMySqlTaskInput, ConnectToTargetAzureDbForMySqlTaskInputArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo

    Connection information for source MySQL server

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo

    Connection information for target Azure Database for MySQL server

    IsOfflineMigration bool

    Flag for whether or not the migration is offline

    SourceConnectionInfo MySqlConnectionInfo

    Connection information for source MySQL server

    TargetConnectionInfo MySqlConnectionInfo

    Connection information for target Azure Database for MySQL server

    IsOfflineMigration bool

    Flag for whether or not the migration is offline

    sourceConnectionInfo MySqlConnectionInfo

    Connection information for source MySQL server

    targetConnectionInfo MySqlConnectionInfo

    Connection information for target Azure Database for MySQL server

    isOfflineMigration Boolean

    Flag for whether or not the migration is offline

    sourceConnectionInfo MySqlConnectionInfo

    Connection information for source MySQL server

    targetConnectionInfo MySqlConnectionInfo

    Connection information for target Azure Database for MySQL server

    isOfflineMigration boolean

    Flag for whether or not the migration is offline

    source_connection_info MySqlConnectionInfo

    Connection information for source MySQL server

    target_connection_info MySqlConnectionInfo

    Connection information for target Azure Database for MySQL server

    is_offline_migration bool

    Flag for whether or not the migration is offline

    sourceConnectionInfo Property Map

    Connection information for source MySQL server

    targetConnectionInfo Property Map

    Connection information for target Azure Database for MySQL server

    isOfflineMigration Boolean

    Flag for whether or not the migration is offline

    ConnectToTargetAzureDbForMySqlTaskInputResponse, ConnectToTargetAzureDbForMySqlTaskInputResponseArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse

    Connection information for source MySQL server

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse

    Connection information for target Azure Database for MySQL server

    IsOfflineMigration bool

    Flag for whether or not the migration is offline

    SourceConnectionInfo MySqlConnectionInfoResponse

    Connection information for source MySQL server

    TargetConnectionInfo MySqlConnectionInfoResponse

    Connection information for target Azure Database for MySQL server

    IsOfflineMigration bool

    Flag for whether or not the migration is offline

    sourceConnectionInfo MySqlConnectionInfoResponse

    Connection information for source MySQL server

    targetConnectionInfo MySqlConnectionInfoResponse

    Connection information for target Azure Database for MySQL server

    isOfflineMigration Boolean

    Flag for whether or not the migration is offline

    sourceConnectionInfo MySqlConnectionInfoResponse

    Connection information for source MySQL server

    targetConnectionInfo MySqlConnectionInfoResponse

    Connection information for target Azure Database for MySQL server

    isOfflineMigration boolean

    Flag for whether or not the migration is offline

    source_connection_info MySqlConnectionInfoResponse

    Connection information for source MySQL server

    target_connection_info MySqlConnectionInfoResponse

    Connection information for target Azure Database for MySQL server

    is_offline_migration bool

    Flag for whether or not the migration is offline

    sourceConnectionInfo Property Map

    Connection information for source MySQL server

    targetConnectionInfo Property Map

    Connection information for target Azure Database for MySQL server

    isOfflineMigration Boolean

    Flag for whether or not the migration is offline

    ConnectToTargetAzureDbForMySqlTaskOutputResponse, ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs

    Databases List<string>

    List of databases on target server

    Id string

    Result identifier

    ServerVersion string

    Version of the target server

    TargetServerBrandVersion string

    Target server brand version

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors associated with the task

    Databases []string

    List of databases on target server

    Id string

    Result identifier

    ServerVersion string

    Version of the target server

    TargetServerBrandVersion string

    Target server brand version

    ValidationErrors []ReportableExceptionResponse

    Validation errors associated with the task

    databases List<String>

    List of databases on target server

    id String

    Result identifier

    serverVersion String

    Version of the target server

    targetServerBrandVersion String

    Target server brand version

    validationErrors List<ReportableExceptionResponse>

    Validation errors associated with the task

    databases string[]

    List of databases on target server

    id string

    Result identifier

    serverVersion string

    Version of the target server

    targetServerBrandVersion string

    Target server brand version

    validationErrors ReportableExceptionResponse[]

    Validation errors associated with the task

    databases Sequence[str]

    List of databases on target server

    id str

    Result identifier

    server_version str

    Version of the target server

    target_server_brand_version str

    Target server brand version

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors associated with the task

    databases List<String>

    List of databases on target server

    id String

    Result identifier

    serverVersion String

    Version of the target server

    targetServerBrandVersion String

    Target server brand version

    validationErrors List<Property Map>

    Validation errors associated with the task

    ConnectToTargetAzureDbForMySqlTaskProperties, ConnectToTargetAzureDbForMySqlTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForMySqlTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetAzureDbForMySqlTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForMySqlTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForMySqlTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForMySqlTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetAzureDbForMySqlTaskPropertiesResponse, ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForMySqlTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForMySqlTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []ConnectToTargetAzureDbForMySqlTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetAzureDbForMySqlTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<ConnectToTargetAzureDbForMySqlTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForMySqlTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output ConnectToTargetAzureDbForMySqlTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForMySqlTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[ConnectToTargetAzureDbForMySqlTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForMySqlTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetAzureDbForPostgreSqlSyncTaskInput, ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo

    Connection information for source PostgreSQL server

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo

    Connection information for target Azure Database for PostgreSQL server

    SourceConnectionInfo PostgreSqlConnectionInfo

    Connection information for source PostgreSQL server

    TargetConnectionInfo PostgreSqlConnectionInfo

    Connection information for target Azure Database for PostgreSQL server

    sourceConnectionInfo PostgreSqlConnectionInfo

    Connection information for source PostgreSQL server

    targetConnectionInfo PostgreSqlConnectionInfo

    Connection information for target Azure Database for PostgreSQL server

    sourceConnectionInfo PostgreSqlConnectionInfo

    Connection information for source PostgreSQL server

    targetConnectionInfo PostgreSqlConnectionInfo

    Connection information for target Azure Database for PostgreSQL server

    source_connection_info PostgreSqlConnectionInfo

    Connection information for source PostgreSQL server

    target_connection_info PostgreSqlConnectionInfo

    Connection information for target Azure Database for PostgreSQL server

    sourceConnectionInfo Property Map

    Connection information for source PostgreSQL server

    targetConnectionInfo Property Map

    Connection information for target Azure Database for PostgreSQL server

    ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse, ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfoResponse

    Connection information for source PostgreSQL server

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfoResponse

    Connection information for target Azure Database for PostgreSQL server

    SourceConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for source PostgreSQL server

    TargetConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for target Azure Database for PostgreSQL server

    sourceConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for source PostgreSQL server

    targetConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for target Azure Database for PostgreSQL server

    sourceConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for source PostgreSQL server

    targetConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for target Azure Database for PostgreSQL server

    source_connection_info PostgreSqlConnectionInfoResponse

    Connection information for source PostgreSQL server

    target_connection_info PostgreSqlConnectionInfoResponse

    Connection information for target Azure Database for PostgreSQL server

    sourceConnectionInfo Property Map

    Connection information for source PostgreSQL server

    targetConnectionInfo Property Map

    Connection information for target Azure Database for PostgreSQL server

    ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse, ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs

    Databases List<string>

    List of databases on target server

    Id string

    Result identifier

    TargetServerBrandVersion string

    Target server brand version

    TargetServerVersion string

    Version of the target server

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors associated with the task

    Databases []string

    List of databases on target server

    Id string

    Result identifier

    TargetServerBrandVersion string

    Target server brand version

    TargetServerVersion string

    Version of the target server

    ValidationErrors []ReportableExceptionResponse

    Validation errors associated with the task

    databases List<String>

    List of databases on target server

    id String

    Result identifier

    targetServerBrandVersion String

    Target server brand version

    targetServerVersion String

    Version of the target server

    validationErrors List<ReportableExceptionResponse>

    Validation errors associated with the task

    databases string[]

    List of databases on target server

    id string

    Result identifier

    targetServerBrandVersion string

    Target server brand version

    targetServerVersion string

    Version of the target server

    validationErrors ReportableExceptionResponse[]

    Validation errors associated with the task

    databases Sequence[str]

    List of databases on target server

    id str

    Result identifier

    target_server_brand_version str

    Target server brand version

    target_server_version str

    Version of the target server

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors associated with the task

    databases List<String>

    List of databases on target server

    id String

    Result identifier

    targetServerBrandVersion String

    Target server brand version

    targetServerVersion String

    Version of the target server

    validationErrors List<Property Map>

    Validation errors associated with the task

    ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties, ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponse, ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputArgs

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo

    Connection information for target Azure Database for PostgreSQL server

    TargetConnectionInfo PostgreSqlConnectionInfo

    Connection information for target Azure Database for PostgreSQL server

    targetConnectionInfo PostgreSqlConnectionInfo

    Connection information for target Azure Database for PostgreSQL server

    targetConnectionInfo PostgreSqlConnectionInfo

    Connection information for target Azure Database for PostgreSQL server

    target_connection_info PostgreSqlConnectionInfo

    Connection information for target Azure Database for PostgreSQL server

    targetConnectionInfo Property Map

    Connection information for target Azure Database for PostgreSQL server

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponseArgs

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfoResponse

    Connection information for target Azure Database for PostgreSQL server

    TargetConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for target Azure Database for PostgreSQL server

    targetConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for target Azure Database for PostgreSQL server

    targetConnectionInfo PostgreSqlConnectionInfoResponse

    Connection information for target Azure Database for PostgreSQL server

    target_connection_info PostgreSqlConnectionInfoResponse

    Connection information for target Azure Database for PostgreSQL server

    targetConnectionInfo Property Map

    Connection information for target Azure Database for PostgreSQL server

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseArgs

    Databases List<string>

    List of databases on target server

    TargetServerBrandVersion string

    Target server brand version

    TargetServerVersion string

    Version of the target server

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors associated with the task

    DatabaseSchemaMap List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap>

    Mapping of schemas per database

    Databases []string

    List of databases on target server

    TargetServerBrandVersion string

    Target server brand version

    TargetServerVersion string

    Version of the target server

    ValidationErrors []ReportableExceptionResponse

    Validation errors associated with the task

    DatabaseSchemaMap []ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap

    Mapping of schemas per database

    databases List<String>

    List of databases on target server

    targetServerBrandVersion String

    Target server brand version

    targetServerVersion String

    Version of the target server

    validationErrors List<ReportableExceptionResponse>

    Validation errors associated with the task

    databaseSchemaMap List<ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap>

    Mapping of schemas per database

    databases string[]

    List of databases on target server

    targetServerBrandVersion string

    Target server brand version

    targetServerVersion string

    Version of the target server

    validationErrors ReportableExceptionResponse[]

    Validation errors associated with the task

    databaseSchemaMap ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap[]

    Mapping of schemas per database

    databases Sequence[str]

    List of databases on target server

    target_server_brand_version str

    Target server brand version

    target_server_version str

    Version of the target server

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors associated with the task

    database_schema_map Sequence[ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap]

    Mapping of schemas per database

    databases List<String>

    List of databases on target server

    targetServerBrandVersion String

    Target server brand version

    targetServerVersion String

    Version of the target server

    validationErrors List<Property Map>

    Validation errors associated with the task

    databaseSchemaMap List<Property Map>

    Mapping of schemas per database

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMapArgs

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

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesResponse, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetSqlDbTaskInput, ConnectToTargetSqlDbTaskInputArgs

    TargetConnectionInfo SqlConnectionInfo

    Connection information for target SQL DB

    targetConnectionInfo SqlConnectionInfo

    Connection information for target SQL DB

    targetConnectionInfo SqlConnectionInfo

    Connection information for target SQL DB

    target_connection_info SqlConnectionInfo

    Connection information for target SQL DB

    targetConnectionInfo Property Map

    Connection information for target SQL DB

    ConnectToTargetSqlDbTaskInputResponse, ConnectToTargetSqlDbTaskInputResponseArgs

    TargetConnectionInfo SqlConnectionInfoResponse

    Connection information for target SQL DB

    targetConnectionInfo SqlConnectionInfoResponse

    Connection information for target SQL DB

    targetConnectionInfo SqlConnectionInfoResponse

    Connection information for target SQL DB

    target_connection_info SqlConnectionInfoResponse

    Connection information for target SQL DB

    targetConnectionInfo Property Map

    Connection information for target SQL DB

    ConnectToTargetSqlDbTaskOutputResponse, ConnectToTargetSqlDbTaskOutputResponseArgs

    Databases Dictionary<string, string>

    Source databases as a map from database name to database id

    Id string

    Result identifier

    TargetServerBrandVersion string

    Target server brand version

    TargetServerVersion string

    Version of the target server

    Databases map[string]string

    Source databases as a map from database name to database id

    Id string

    Result identifier

    TargetServerBrandVersion string

    Target server brand version

    TargetServerVersion string

    Version of the target server

    databases Map<String,String>

    Source databases as a map from database name to database id

    id String

    Result identifier

    targetServerBrandVersion String

    Target server brand version

    targetServerVersion String

    Version of the target server

    databases {[key: string]: string}

    Source databases as a map from database name to database id

    id string

    Result identifier

    targetServerBrandVersion string

    Target server brand version

    targetServerVersion string

    Version of the target server

    databases Mapping[str, str]

    Source databases as a map from database name to database id

    id str

    Result identifier

    target_server_brand_version str

    Target server brand version

    target_server_version str

    Version of the target server

    databases Map<String>

    Source databases as a map from database name to database id

    id String

    Result identifier

    targetServerBrandVersion String

    Target server brand version

    targetServerVersion String

    Version of the target server

    ConnectToTargetSqlDbTaskProperties, ConnectToTargetSqlDbTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetSqlDbTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlDbTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlDbTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlDbTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetSqlDbTaskPropertiesResponse, ConnectToTargetSqlDbTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []ConnectToTargetSqlDbTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetSqlDbTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<ConnectToTargetSqlDbTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlDbTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output ConnectToTargetSqlDbTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlDbTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[ConnectToTargetSqlDbTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlDbTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetSqlMISyncTaskInput, ConnectToTargetSqlMISyncTaskInputArgs

    AzureApp Pulumi.AzureNative.DataMigration.Inputs.AzureActiveDirectoryApp

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MiSqlConnectionInfo

    Connection information for Azure SQL Database Managed Instance

    AzureApp AzureActiveDirectoryApp

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    TargetConnectionInfo MiSqlConnectionInfo

    Connection information for Azure SQL Database Managed Instance

    azureApp AzureActiveDirectoryApp

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    targetConnectionInfo MiSqlConnectionInfo

    Connection information for Azure SQL Database Managed Instance

    azureApp AzureActiveDirectoryApp

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    targetConnectionInfo MiSqlConnectionInfo

    Connection information for Azure SQL Database Managed Instance

    azure_app AzureActiveDirectoryApp

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    target_connection_info MiSqlConnectionInfo

    Connection information for Azure SQL Database Managed Instance

    azureApp Property Map

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    targetConnectionInfo Property Map

    Connection information for Azure SQL Database Managed Instance

    ConnectToTargetSqlMISyncTaskInputResponse, ConnectToTargetSqlMISyncTaskInputResponseArgs

    AzureApp Pulumi.AzureNative.DataMigration.Inputs.AzureActiveDirectoryAppResponse

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MiSqlConnectionInfoResponse

    Connection information for Azure SQL Database Managed Instance

    AzureApp AzureActiveDirectoryAppResponse

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    TargetConnectionInfo MiSqlConnectionInfoResponse

    Connection information for Azure SQL Database Managed Instance

    azureApp AzureActiveDirectoryAppResponse

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    targetConnectionInfo MiSqlConnectionInfoResponse

    Connection information for Azure SQL Database Managed Instance

    azureApp AzureActiveDirectoryAppResponse

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    targetConnectionInfo MiSqlConnectionInfoResponse

    Connection information for Azure SQL Database Managed Instance

    azure_app AzureActiveDirectoryAppResponse

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    target_connection_info MiSqlConnectionInfoResponse

    Connection information for Azure SQL Database Managed Instance

    azureApp Property Map

    Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

    targetConnectionInfo Property Map

    Connection information for Azure SQL Database Managed Instance

    ConnectToTargetSqlMISyncTaskOutputResponse, ConnectToTargetSqlMISyncTaskOutputResponseArgs

    TargetServerBrandVersion string

    Target server brand version

    TargetServerVersion string

    Target server version

    ValidationErrors []ReportableExceptionResponse

    Validation errors

    targetServerBrandVersion String

    Target server brand version

    targetServerVersion String

    Target server version

    validationErrors List<ReportableExceptionResponse>

    Validation errors

    targetServerBrandVersion string

    Target server brand version

    targetServerVersion string

    Target server version

    validationErrors ReportableExceptionResponse[]

    Validation errors

    target_server_brand_version str

    Target server brand version

    target_server_version str

    Target server version

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors

    targetServerBrandVersion String

    Target server brand version

    targetServerVersion String

    Target server version

    validationErrors List<Property Map>

    Validation errors

    ConnectToTargetSqlMISyncTaskProperties, ConnectToTargetSqlMISyncTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMISyncTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetSqlMISyncTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMISyncTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMISyncTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMISyncTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetSqlMISyncTaskPropertiesResponse, ConnectToTargetSqlMISyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMISyncTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMISyncTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []ConnectToTargetSqlMISyncTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetSqlMISyncTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<ConnectToTargetSqlMISyncTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMISyncTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output ConnectToTargetSqlMISyncTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMISyncTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[ConnectToTargetSqlMISyncTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMISyncTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetSqlMITaskInput, ConnectToTargetSqlMITaskInputArgs

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo

    Connection information for target SQL Server

    CollectAgentJobs bool

    Flag for whether to collect agent jobs from target SQL MI server.

    CollectLogins bool

    Flag for whether to collect logins from target SQL MI server.

    ValidateSsisCatalogOnly bool

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    TargetConnectionInfo SqlConnectionInfo

    Connection information for target SQL Server

    CollectAgentJobs bool

    Flag for whether to collect agent jobs from target SQL MI server.

    CollectLogins bool

    Flag for whether to collect logins from target SQL MI server.

    ValidateSsisCatalogOnly bool

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    targetConnectionInfo SqlConnectionInfo

    Connection information for target SQL Server

    collectAgentJobs Boolean

    Flag for whether to collect agent jobs from target SQL MI server.

    collectLogins Boolean

    Flag for whether to collect logins from target SQL MI server.

    validateSsisCatalogOnly Boolean

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    targetConnectionInfo SqlConnectionInfo

    Connection information for target SQL Server

    collectAgentJobs boolean

    Flag for whether to collect agent jobs from target SQL MI server.

    collectLogins boolean

    Flag for whether to collect logins from target SQL MI server.

    validateSsisCatalogOnly boolean

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    target_connection_info SqlConnectionInfo

    Connection information for target SQL Server

    collect_agent_jobs bool

    Flag for whether to collect agent jobs from target SQL MI server.

    collect_logins bool

    Flag for whether to collect logins from target SQL MI server.

    validate_ssis_catalog_only bool

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    targetConnectionInfo Property Map

    Connection information for target SQL Server

    collectAgentJobs Boolean

    Flag for whether to collect agent jobs from target SQL MI server.

    collectLogins Boolean

    Flag for whether to collect logins from target SQL MI server.

    validateSsisCatalogOnly Boolean

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    ConnectToTargetSqlMITaskInputResponse, ConnectToTargetSqlMITaskInputResponseArgs

    TargetConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse

    Connection information for target SQL Server

    CollectAgentJobs bool

    Flag for whether to collect agent jobs from target SQL MI server.

    CollectLogins bool

    Flag for whether to collect logins from target SQL MI server.

    ValidateSsisCatalogOnly bool

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    TargetConnectionInfo SqlConnectionInfoResponse

    Connection information for target SQL Server

    CollectAgentJobs bool

    Flag for whether to collect agent jobs from target SQL MI server.

    CollectLogins bool

    Flag for whether to collect logins from target SQL MI server.

    ValidateSsisCatalogOnly bool

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    targetConnectionInfo SqlConnectionInfoResponse

    Connection information for target SQL Server

    collectAgentJobs Boolean

    Flag for whether to collect agent jobs from target SQL MI server.

    collectLogins Boolean

    Flag for whether to collect logins from target SQL MI server.

    validateSsisCatalogOnly Boolean

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    targetConnectionInfo SqlConnectionInfoResponse

    Connection information for target SQL Server

    collectAgentJobs boolean

    Flag for whether to collect agent jobs from target SQL MI server.

    collectLogins boolean

    Flag for whether to collect logins from target SQL MI server.

    validateSsisCatalogOnly boolean

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    target_connection_info SqlConnectionInfoResponse

    Connection information for target SQL Server

    collect_agent_jobs bool

    Flag for whether to collect agent jobs from target SQL MI server.

    collect_logins bool

    Flag for whether to collect logins from target SQL MI server.

    validate_ssis_catalog_only bool

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    targetConnectionInfo Property Map

    Connection information for target SQL Server

    collectAgentJobs Boolean

    Flag for whether to collect agent jobs from target SQL MI server.

    collectLogins Boolean

    Flag for whether to collect logins from target SQL MI server.

    validateSsisCatalogOnly Boolean

    Flag for whether to validate SSIS catalog is reachable on the target SQL MI server.

    ConnectToTargetSqlMITaskOutputResponse, ConnectToTargetSqlMITaskOutputResponseArgs

    AgentJobs List<string>

    List of agent jobs on the target server.

    Id string

    Result identifier

    Logins List<string>

    List of logins on the target server.

    TargetServerBrandVersion string

    Target server brand version

    TargetServerVersion string

    Target server version

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors

    AgentJobs []string

    List of agent jobs on the target server.

    Id string

    Result identifier

    Logins []string

    List of logins on the target server.

    TargetServerBrandVersion string

    Target server brand version

    TargetServerVersion string

    Target server version

    ValidationErrors []ReportableExceptionResponse

    Validation errors

    agentJobs List<String>

    List of agent jobs on the target server.

    id String

    Result identifier

    logins List<String>

    List of logins on the target server.

    targetServerBrandVersion String

    Target server brand version

    targetServerVersion String

    Target server version

    validationErrors List<ReportableExceptionResponse>

    Validation errors

    agentJobs string[]

    List of agent jobs on the target server.

    id string

    Result identifier

    logins string[]

    List of logins on the target server.

    targetServerBrandVersion string

    Target server brand version

    targetServerVersion string

    Target server version

    validationErrors ReportableExceptionResponse[]

    Validation errors

    agent_jobs Sequence[str]

    List of agent jobs on the target server.

    id str

    Result identifier

    logins Sequence[str]

    List of logins on the target server.

    target_server_brand_version str

    Target server brand version

    target_server_version str

    Target server version

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors

    agentJobs List<String>

    List of agent jobs on the target server.

    id String

    Result identifier

    logins List<String>

    List of logins on the target server.

    targetServerBrandVersion String

    Target server brand version

    targetServerVersion String

    Target server version

    validationErrors List<Property Map>

    Validation errors

    ConnectToTargetSqlMITaskProperties, ConnectToTargetSqlMITaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMITaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetSqlMITaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMITaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMITaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMITaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetSqlMITaskPropertiesResponse, ConnectToTargetSqlMITaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMITaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMITaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []ConnectToTargetSqlMITaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetSqlMITaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<ConnectToTargetSqlMITaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMITaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output ConnectToTargetSqlMITaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMITaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[ConnectToTargetSqlMITaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlMITaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetSqlSqlDbSyncTaskInput, ConnectToTargetSqlSqlDbSyncTaskInputArgs

    SourceConnectionInfo SqlConnectionInfo

    Connection information for source SQL Server

    TargetConnectionInfo SqlConnectionInfo

    Connection information for target SQL DB

    sourceConnectionInfo SqlConnectionInfo

    Connection information for source SQL Server

    targetConnectionInfo SqlConnectionInfo

    Connection information for target SQL DB

    sourceConnectionInfo SqlConnectionInfo

    Connection information for source SQL Server

    targetConnectionInfo SqlConnectionInfo

    Connection information for target SQL DB

    source_connection_info SqlConnectionInfo

    Connection information for source SQL Server

    target_connection_info SqlConnectionInfo

    Connection information for target SQL DB

    sourceConnectionInfo Property Map

    Connection information for source SQL Server

    targetConnectionInfo Property Map

    Connection information for target SQL DB

    ConnectToTargetSqlSqlDbSyncTaskInputResponse, ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs

    SourceConnectionInfo SqlConnectionInfoResponse

    Connection information for source SQL Server

    TargetConnectionInfo SqlConnectionInfoResponse

    Connection information for target SQL DB

    sourceConnectionInfo SqlConnectionInfoResponse

    Connection information for source SQL Server

    targetConnectionInfo SqlConnectionInfoResponse

    Connection information for target SQL DB

    sourceConnectionInfo SqlConnectionInfoResponse

    Connection information for source SQL Server

    targetConnectionInfo SqlConnectionInfoResponse

    Connection information for target SQL DB

    source_connection_info SqlConnectionInfoResponse

    Connection information for source SQL Server

    target_connection_info SqlConnectionInfoResponse

    Connection information for target SQL DB

    sourceConnectionInfo Property Map

    Connection information for source SQL Server

    targetConnectionInfo Property Map

    Connection information for target SQL DB

    ConnectToTargetSqlSqlDbSyncTaskProperties, ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlSqlDbSyncTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetSqlSqlDbSyncTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlSqlDbSyncTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlSqlDbSyncTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlSqlDbSyncTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    ConnectToTargetSqlSqlDbSyncTaskPropertiesResponse, ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlSqlDbSyncTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []ConnectToTargetSqlDbTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input ConnectToTargetSqlSqlDbSyncTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<ConnectToTargetSqlDbTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlSqlDbSyncTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output ConnectToTargetSqlDbTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlSqlDbSyncTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[ConnectToTargetSqlDbTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input ConnectToTargetSqlSqlDbSyncTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    DataIntegrityValidationResultResponse, DataIntegrityValidationResultResponseArgs

    FailedObjects Dictionary<string, string>

    List of failed table names of source and target pair

    ValidationErrors Pulumi.AzureNative.DataMigration.Inputs.ValidationErrorResponse

    List of errors that happened while performing data integrity validation

    FailedObjects map[string]string

    List of failed table names of source and target pair

    ValidationErrors ValidationErrorResponse

    List of errors that happened while performing data integrity validation

    failedObjects Map<String,String>

    List of failed table names of source and target pair

    validationErrors ValidationErrorResponse

    List of errors that happened while performing data integrity validation

    failedObjects {[key: string]: string}

    List of failed table names of source and target pair

    validationErrors ValidationErrorResponse

    List of errors that happened while performing data integrity validation

    failed_objects Mapping[str, str]

    List of failed table names of source and target pair

    validation_errors ValidationErrorResponse

    List of errors that happened while performing data integrity validation

    failedObjects Map<String>

    List of failed table names of source and target pair

    validationErrors Property Map

    List of errors that happened while performing data integrity validation

    DataItemMigrationSummaryResultResponse, DataItemMigrationSummaryResultResponseArgs

    EndedOn string

    Migration end time

    ErrorPrefix string

    Wildcard string prefix to use for querying all errors of the item

    ItemsCompletedCount double

    Number of successfully completed items

    ItemsCount double

    Number of items

    Name string

    Name of the item

    ResultPrefix string

    Wildcard string prefix to use for querying all sub-tem results of the item

    StartedOn string

    Migration start time

    State string

    Current state of migration

    StatusMessage string

    Status message

    EndedOn string

    Migration end time

    ErrorPrefix string

    Wildcard string prefix to use for querying all errors of the item

    ItemsCompletedCount float64

    Number of successfully completed items

    ItemsCount float64

    Number of items

    Name string

    Name of the item

    ResultPrefix string

    Wildcard string prefix to use for querying all sub-tem results of the item

    StartedOn string

    Migration start time

    State string

    Current state of migration

    StatusMessage string

    Status message

    endedOn String

    Migration end time

    errorPrefix String

    Wildcard string prefix to use for querying all errors of the item

    itemsCompletedCount Double

    Number of successfully completed items

    itemsCount Double

    Number of items

    name String

    Name of the item

    resultPrefix String

    Wildcard string prefix to use for querying all sub-tem results of the item

    startedOn String

    Migration start time

    state String

    Current state of migration

    statusMessage String

    Status message

    endedOn string

    Migration end time

    errorPrefix string

    Wildcard string prefix to use for querying all errors of the item

    itemsCompletedCount number

    Number of successfully completed items

    itemsCount number

    Number of items

    name string

    Name of the item

    resultPrefix string

    Wildcard string prefix to use for querying all sub-tem results of the item

    startedOn string

    Migration start time

    state string

    Current state of migration

    statusMessage string

    Status message

    ended_on str

    Migration end time

    error_prefix str

    Wildcard string prefix to use for querying all errors of the item

    items_completed_count float

    Number of successfully completed items

    items_count float

    Number of items

    name str

    Name of the item

    result_prefix str

    Wildcard string prefix to use for querying all sub-tem results of the item

    started_on str

    Migration start time

    state str

    Current state of migration

    status_message str

    Status message

    endedOn String

    Migration end time

    errorPrefix String

    Wildcard string prefix to use for querying all errors of the item

    itemsCompletedCount Number

    Number of successfully completed items

    itemsCount Number

    Number of items

    name String

    Name of the item

    resultPrefix String

    Wildcard string prefix to use for querying all sub-tem results of the item

    startedOn String

    Migration start time

    state String

    Current state of migration

    statusMessage String

    Status message

    DatabaseBackupInfoResponse, DatabaseBackupInfoResponseArgs

    BackupFiles List<string>

    The list of backup files for the current database.

    BackupFinishDate string

    Date and time when the backup operation finished.

    BackupType string

    Backup Type.

    DatabaseName string

    Database name.

    FamilyCount int

    Number of files in the backup set.

    IsCompressed bool

    Whether the backup set is compressed

    IsDamaged bool

    Database was damaged when backed up, but the backup operation was requested to continue despite errors.

    Position int

    Position of current database backup in the file.

    BackupFiles []string

    The list of backup files for the current database.

    BackupFinishDate string

    Date and time when the backup operation finished.

    BackupType string

    Backup Type.

    DatabaseName string

    Database name.

    FamilyCount int

    Number of files in the backup set.

    IsCompressed bool

    Whether the backup set is compressed

    IsDamaged bool

    Database was damaged when backed up, but the backup operation was requested to continue despite errors.

    Position int

    Position of current database backup in the file.

    backupFiles List<String>

    The list of backup files for the current database.

    backupFinishDate String

    Date and time when the backup operation finished.

    backupType String

    Backup Type.

    databaseName String

    Database name.

    familyCount Integer

    Number of files in the backup set.

    isCompressed Boolean

    Whether the backup set is compressed

    isDamaged Boolean

    Database was damaged when backed up, but the backup operation was requested to continue despite errors.

    position Integer

    Position of current database backup in the file.

    backupFiles string[]

    The list of backup files for the current database.

    backupFinishDate string

    Date and time when the backup operation finished.

    backupType string

    Backup Type.

    databaseName string

    Database name.

    familyCount number

    Number of files in the backup set.

    isCompressed boolean

    Whether the backup set is compressed

    isDamaged boolean

    Database was damaged when backed up, but the backup operation was requested to continue despite errors.

    position number

    Position of current database backup in the file.

    backup_files Sequence[str]

    The list of backup files for the current database.

    backup_finish_date str

    Date and time when the backup operation finished.

    backup_type str

    Backup Type.

    database_name str

    Database name.

    family_count int

    Number of files in the backup set.

    is_compressed bool

    Whether the backup set is compressed

    is_damaged bool

    Database was damaged when backed up, but the backup operation was requested to continue despite errors.

    position int

    Position of current database backup in the file.

    backupFiles List<String>

    The list of backup files for the current database.

    backupFinishDate String

    Date and time when the backup operation finished.

    backupType String

    Backup Type.

    databaseName String

    Database name.

    familyCount Number

    Number of files in the backup set.

    isCompressed Boolean

    Whether the backup set is compressed

    isDamaged Boolean

    Database was damaged when backed up, but the backup operation was requested to continue despite errors.

    position Number

    Position of current database backup in the file.

    DatabaseFileInfoResponse, DatabaseFileInfoResponseArgs

    DatabaseName string

    Name of the database

    FileType string

    Database file type

    Id string

    Unique identifier for database file

    LogicalName string

    Logical name of the file

    PhysicalFullName string

    Operating-system full path of the file

    RestoreFullName string

    Suggested full path of the file for restoring

    SizeMB double

    Size of the file in megabytes

    DatabaseName string

    Name of the database

    FileType string

    Database file type

    Id string

    Unique identifier for database file

    LogicalName string

    Logical name of the file

    PhysicalFullName string

    Operating-system full path of the file

    RestoreFullName string

    Suggested full path of the file for restoring

    SizeMB float64

    Size of the file in megabytes

    databaseName String

    Name of the database

    fileType String

    Database file type

    id String

    Unique identifier for database file

    logicalName String

    Logical name of the file

    physicalFullName String

    Operating-system full path of the file

    restoreFullName String

    Suggested full path of the file for restoring

    sizeMB Double

    Size of the file in megabytes

    databaseName string

    Name of the database

    fileType string

    Database file type

    id string

    Unique identifier for database file

    logicalName string

    Logical name of the file

    physicalFullName string

    Operating-system full path of the file

    restoreFullName string

    Suggested full path of the file for restoring

    sizeMB number

    Size of the file in megabytes

    database_name str

    Name of the database

    file_type str

    Database file type

    id str

    Unique identifier for database file

    logical_name str

    Logical name of the file

    physical_full_name str

    Operating-system full path of the file

    restore_full_name str

    Suggested full path of the file for restoring

    size_mb float

    Size of the file in megabytes

    databaseName String

    Name of the database

    fileType String

    Database file type

    id String

    Unique identifier for database file

    logicalName String

    Logical name of the file

    physicalFullName String

    Operating-system full path of the file

    restoreFullName String

    Suggested full path of the file for restoring

    sizeMB Number

    Size of the file in megabytes

    DatabaseSummaryResultResponse, DatabaseSummaryResultResponseArgs

    EndedOn string

    Migration end time

    ErrorPrefix string

    Wildcard string prefix to use for querying all errors of the item

    ItemsCompletedCount double

    Number of successfully completed items

    ItemsCount double

    Number of items

    Name string

    Name of the item

    ResultPrefix string

    Wildcard string prefix to use for querying all sub-tem results of the item

    SizeMB double

    Size of the database in megabytes

    StartedOn string

    Migration start time

    State string

    Current state of migration

    StatusMessage string

    Status message

    EndedOn string

    Migration end time

    ErrorPrefix string

    Wildcard string prefix to use for querying all errors of the item

    ItemsCompletedCount float64

    Number of successfully completed items

    ItemsCount float64

    Number of items

    Name string

    Name of the item

    ResultPrefix string

    Wildcard string prefix to use for querying all sub-tem results of the item

    SizeMB float64

    Size of the database in megabytes

    StartedOn string

    Migration start time

    State string

    Current state of migration

    StatusMessage string

    Status message

    endedOn String

    Migration end time

    errorPrefix String

    Wildcard string prefix to use for querying all errors of the item

    itemsCompletedCount Double

    Number of successfully completed items

    itemsCount Double

    Number of items

    name String

    Name of the item

    resultPrefix String

    Wildcard string prefix to use for querying all sub-tem results of the item

    sizeMB Double

    Size of the database in megabytes

    startedOn String

    Migration start time

    state String

    Current state of migration

    statusMessage String

    Status message

    endedOn string

    Migration end time

    errorPrefix string

    Wildcard string prefix to use for querying all errors of the item

    itemsCompletedCount number

    Number of successfully completed items

    itemsCount number

    Number of items

    name string

    Name of the item

    resultPrefix string

    Wildcard string prefix to use for querying all sub-tem results of the item

    sizeMB number

    Size of the database in megabytes

    startedOn string

    Migration start time

    state string

    Current state of migration

    statusMessage string

    Status message

    ended_on str

    Migration end time

    error_prefix str

    Wildcard string prefix to use for querying all errors of the item

    items_completed_count float

    Number of successfully completed items

    items_count float

    Number of items

    name str

    Name of the item

    result_prefix str

    Wildcard string prefix to use for querying all sub-tem results of the item

    size_mb float

    Size of the database in megabytes

    started_on str

    Migration start time

    state str

    Current state of migration

    status_message str

    Status message

    endedOn String

    Migration end time

    errorPrefix String

    Wildcard string prefix to use for querying all errors of the item

    itemsCompletedCount Number

    Number of successfully completed items

    itemsCount Number

    Number of items

    name String

    Name of the item

    resultPrefix String

    Wildcard string prefix to use for querying all sub-tem results of the item

    sizeMB Number

    Size of the database in megabytes

    startedOn String

    Migration start time

    state String

    Current state of migration

    statusMessage String

    Status message

    DatabaseTableResponse, DatabaseTableResponseArgs

    HasRows bool

    Indicates whether table is empty or not

    Name string

    Schema-qualified name of the table

    HasRows bool

    Indicates whether table is empty or not

    Name string

    Schema-qualified name of the table

    hasRows Boolean

    Indicates whether table is empty or not

    name String

    Schema-qualified name of the table

    hasRows boolean

    Indicates whether table is empty or not

    name string

    Schema-qualified name of the table

    has_rows bool

    Indicates whether table is empty or not

    name str

    Schema-qualified name of the table

    hasRows Boolean

    Indicates whether table is empty or not

    name String

    Schema-qualified name of the table

    ExecutionStatisticsResponse, ExecutionStatisticsResponseArgs

    CpuTimeMs double

    CPU Time in millisecond(s) for the query execution

    ElapsedTimeMs double

    Time taken in millisecond(s) for executing the query

    ExecutionCount double

    No. of query executions

    HasErrors bool

    Indicates whether the query resulted in an error

    SqlErrors List<string>

    List of sql Errors

    WaitStats Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.WaitStatisticsResponse>

    Dictionary of sql query execution wait types and the respective statistics

    CpuTimeMs float64

    CPU Time in millisecond(s) for the query execution

    ElapsedTimeMs float64

    Time taken in millisecond(s) for executing the query

    ExecutionCount float64

    No. of query executions

    HasErrors bool

    Indicates whether the query resulted in an error

    SqlErrors []string

    List of sql Errors

    WaitStats map[string]WaitStatisticsResponse

    Dictionary of sql query execution wait types and the respective statistics

    cpuTimeMs Double

    CPU Time in millisecond(s) for the query execution

    elapsedTimeMs Double

    Time taken in millisecond(s) for executing the query

    executionCount Double

    No. of query executions

    hasErrors Boolean

    Indicates whether the query resulted in an error

    sqlErrors List<String>

    List of sql Errors

    waitStats Map<String,WaitStatisticsResponse>

    Dictionary of sql query execution wait types and the respective statistics

    cpuTimeMs number

    CPU Time in millisecond(s) for the query execution

    elapsedTimeMs number

    Time taken in millisecond(s) for executing the query

    executionCount number

    No. of query executions

    hasErrors boolean

    Indicates whether the query resulted in an error

    sqlErrors string[]

    List of sql Errors

    waitStats {[key: string]: WaitStatisticsResponse}

    Dictionary of sql query execution wait types and the respective statistics

    cpu_time_ms float

    CPU Time in millisecond(s) for the query execution

    elapsed_time_ms float

    Time taken in millisecond(s) for executing the query

    execution_count float

    No. of query executions

    has_errors bool

    Indicates whether the query resulted in an error

    sql_errors Sequence[str]

    List of sql Errors

    wait_stats Mapping[str, WaitStatisticsResponse]

    Dictionary of sql query execution wait types and the respective statistics

    cpuTimeMs Number

    CPU Time in millisecond(s) for the query execution

    elapsedTimeMs Number

    Time taken in millisecond(s) for executing the query

    executionCount Number

    No. of query executions

    hasErrors Boolean

    Indicates whether the query resulted in an error

    sqlErrors List<String>

    List of sql Errors

    waitStats Map<Property Map>

    Dictionary of sql query execution wait types and the respective statistics

    FileShare, FileShareArgs

    Path string

    The folder path for this share.

    Password string

    Password credential used to connect to the share location.

    UserName string

    User name credential to connect to the share location

    Path string

    The folder path for this share.

    Password string

    Password credential used to connect to the share location.

    UserName string

    User name credential to connect to the share location

    path String

    The folder path for this share.

    password String

    Password credential used to connect to the share location.

    userName String

    User name credential to connect to the share location

    path string

    The folder path for this share.

    password string

    Password credential used to connect to the share location.

    userName string

    User name credential to connect to the share location

    path str

    The folder path for this share.

    password str

    Password credential used to connect to the share location.

    user_name str

    User name credential to connect to the share location

    path String

    The folder path for this share.

    password String

    Password credential used to connect to the share location.

    userName String

    User name credential to connect to the share location

    FileShareResponse, FileShareResponseArgs

    Path string

    The folder path for this share.

    Password string

    Password credential used to connect to the share location.

    UserName string

    User name credential to connect to the share location

    Path string

    The folder path for this share.

    Password string

    Password credential used to connect to the share location.

    UserName string

    User name credential to connect to the share location

    path String

    The folder path for this share.

    password String

    Password credential used to connect to the share location.

    userName String

    User name credential to connect to the share location

    path string

    The folder path for this share.

    password string

    Password credential used to connect to the share location.

    userName string

    User name credential to connect to the share location

    path str

    The folder path for this share.

    password str

    Password credential used to connect to the share location.

    user_name str

    User name credential to connect to the share location

    path String

    The folder path for this share.

    password String

    Password credential used to connect to the share location.

    userName String

    User name credential to connect to the share location

    GetTdeCertificatesSqlTaskInput, GetTdeCertificatesSqlTaskInputArgs

    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShare

    Backup file share information for file share to be used for temporarily storing files.

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo

    Connection information for SQL Server

    SelectedCertificates List<Pulumi.AzureNative.DataMigration.Inputs.SelectedCertificateInput>

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    BackupFileShare FileShare

    Backup file share information for file share to be used for temporarily storing files.

    ConnectionInfo SqlConnectionInfo

    Connection information for SQL Server

    SelectedCertificates []SelectedCertificateInput

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    backupFileShare FileShare

    Backup file share information for file share to be used for temporarily storing files.

    connectionInfo SqlConnectionInfo

    Connection information for SQL Server

    selectedCertificates List<SelectedCertificateInput>

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    backupFileShare FileShare

    Backup file share information for file share to be used for temporarily storing files.

    connectionInfo SqlConnectionInfo

    Connection information for SQL Server

    selectedCertificates SelectedCertificateInput[]

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    backup_file_share FileShare

    Backup file share information for file share to be used for temporarily storing files.

    connection_info SqlConnectionInfo

    Connection information for SQL Server

    selected_certificates Sequence[SelectedCertificateInput]

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    backupFileShare Property Map

    Backup file share information for file share to be used for temporarily storing files.

    connectionInfo Property Map

    Connection information for SQL Server

    selectedCertificates List<Property Map>

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    GetTdeCertificatesSqlTaskInputResponse, GetTdeCertificatesSqlTaskInputResponseArgs

    BackupFileShare Pulumi.AzureNative.DataMigration.Inputs.FileShareResponse

    Backup file share information for file share to be used for temporarily storing files.

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse

    Connection information for SQL Server

    SelectedCertificates List<Pulumi.AzureNative.DataMigration.Inputs.SelectedCertificateInputResponse>

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    BackupFileShare FileShareResponse

    Backup file share information for file share to be used for temporarily storing files.

    ConnectionInfo SqlConnectionInfoResponse

    Connection information for SQL Server

    SelectedCertificates []SelectedCertificateInputResponse

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    backupFileShare FileShareResponse

    Backup file share information for file share to be used for temporarily storing files.

    connectionInfo SqlConnectionInfoResponse

    Connection information for SQL Server

    selectedCertificates List<SelectedCertificateInputResponse>

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    backupFileShare FileShareResponse

    Backup file share information for file share to be used for temporarily storing files.

    connectionInfo SqlConnectionInfoResponse

    Connection information for SQL Server

    selectedCertificates SelectedCertificateInputResponse[]

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    backup_file_share FileShareResponse

    Backup file share information for file share to be used for temporarily storing files.

    connection_info SqlConnectionInfoResponse

    Connection information for SQL Server

    selected_certificates Sequence[SelectedCertificateInputResponse]

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    backupFileShare Property Map

    Backup file share information for file share to be used for temporarily storing files.

    connectionInfo Property Map

    Connection information for SQL Server

    selectedCertificates List<Property Map>

    List containing certificate names and corresponding password to use for encrypting the exported certificate.

    GetTdeCertificatesSqlTaskOutputResponse, GetTdeCertificatesSqlTaskOutputResponseArgs

    Base64EncodedCertificates Dictionary<string, ImmutableArray<string>>

    Mapping from certificate name to base 64 encoded format.

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors

    Base64EncodedCertificates map[string][]string

    Mapping from certificate name to base 64 encoded format.

    ValidationErrors []ReportableExceptionResponse

    Validation errors

    base64EncodedCertificates Map<String,List<String>>

    Mapping from certificate name to base 64 encoded format.

    validationErrors List<ReportableExceptionResponse>

    Validation errors

    base64EncodedCertificates {[key: string]: string[]}

    Mapping from certificate name to base 64 encoded format.

    validationErrors ReportableExceptionResponse[]

    Validation errors

    base64_encoded_certificates Mapping[str, Sequence[str]]

    Mapping from certificate name to base 64 encoded format.

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors

    base64EncodedCertificates Map<List<String>>

    Mapping from certificate name to base 64 encoded format.

    validationErrors List<Property Map>

    Validation errors

    GetTdeCertificatesSqlTaskProperties, GetTdeCertificatesSqlTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.GetTdeCertificatesSqlTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input GetTdeCertificatesSqlTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input GetTdeCertificatesSqlTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input GetTdeCertificatesSqlTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input GetTdeCertificatesSqlTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    GetTdeCertificatesSqlTaskPropertiesResponse, GetTdeCertificatesSqlTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.GetTdeCertificatesSqlTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.GetTdeCertificatesSqlTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []GetTdeCertificatesSqlTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input GetTdeCertificatesSqlTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<GetTdeCertificatesSqlTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input GetTdeCertificatesSqlTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output GetTdeCertificatesSqlTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input GetTdeCertificatesSqlTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[GetTdeCertificatesSqlTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input GetTdeCertificatesSqlTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    GetUserTablesMySqlTaskInput, GetUserTablesMySqlTaskInputArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo

    Connection information for SQL Server

    SelectedDatabases List<string>

    List of database names to collect tables for

    ConnectionInfo MySqlConnectionInfo

    Connection information for SQL Server

    SelectedDatabases []string

    List of database names to collect tables for

    connectionInfo MySqlConnectionInfo

    Connection information for SQL Server

    selectedDatabases List<String>

    List of database names to collect tables for

    connectionInfo MySqlConnectionInfo

    Connection information for SQL Server

    selectedDatabases string[]

    List of database names to collect tables for

    connection_info MySqlConnectionInfo

    Connection information for SQL Server

    selected_databases Sequence[str]

    List of database names to collect tables for

    connectionInfo Property Map

    Connection information for SQL Server

    selectedDatabases List<String>

    List of database names to collect tables for

    GetUserTablesMySqlTaskInputResponse, GetUserTablesMySqlTaskInputResponseArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse

    Connection information for SQL Server

    SelectedDatabases List<string>

    List of database names to collect tables for

    ConnectionInfo MySqlConnectionInfoResponse

    Connection information for SQL Server

    SelectedDatabases []string

    List of database names to collect tables for

    connectionInfo MySqlConnectionInfoResponse

    Connection information for SQL Server

    selectedDatabases List<String>

    List of database names to collect tables for

    connectionInfo MySqlConnectionInfoResponse

    Connection information for SQL Server

    selectedDatabases string[]

    List of database names to collect tables for

    connection_info MySqlConnectionInfoResponse

    Connection information for SQL Server

    selected_databases Sequence[str]

    List of database names to collect tables for

    connectionInfo Property Map

    Connection information for SQL Server

    selectedDatabases List<String>

    List of database names to collect tables for

    GetUserTablesMySqlTaskOutputResponse, GetUserTablesMySqlTaskOutputResponseArgs

    DatabasesToTables Dictionary<string, ImmutableArray<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>>

    Mapping from database name to list of tables

    Id string

    Result identifier

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors

    DatabasesToTables map[string][]DatabaseTableResponse

    Mapping from database name to list of tables

    Id string

    Result identifier

    ValidationErrors []ReportableExceptionResponse

    Validation errors

    databasesToTables Map<String,List<DatabaseTableResponse>>

    Mapping from database name to list of tables

    id String

    Result identifier

    validationErrors List<ReportableExceptionResponse>

    Validation errors

    databasesToTables {[key: string]: DatabaseTableResponse[]}

    Mapping from database name to list of tables

    id string

    Result identifier

    validationErrors ReportableExceptionResponse[]

    Validation errors

    databases_to_tables Mapping[str, Sequence[DatabaseTableResponse]]

    Mapping from database name to list of tables

    id str

    Result identifier

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors

    databasesToTables Map<List<Property Map>>

    Mapping from database name to list of tables

    id String

    Result identifier

    validationErrors List<Property Map>

    Validation errors

    GetUserTablesMySqlTaskProperties, GetUserTablesMySqlTaskPropertiesArgs

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesMySqlTaskInput

    Task input

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input GetUserTablesMySqlTaskInput

    Task input

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input GetUserTablesMySqlTaskInput

    Task input

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input GetUserTablesMySqlTaskInput

    Task input

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input GetUserTablesMySqlTaskInput

    Task input

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    GetUserTablesMySqlTaskPropertiesResponse, GetUserTablesMySqlTaskPropertiesResponseArgs

    Commands List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    Errors List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    Output List<Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesMySqlTaskOutputResponse>

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData Dictionary<string, string>

    Key value pairs of client data to attach meta data information to task

    Input Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesMySqlTaskInputResponse

    Task input

    Commands []interface{}

    Array of command properties.

    Errors []ODataErrorResponse

    Array of errors. This is ignored if submitted.

    Output []GetUserTablesMySqlTaskOutputResponse

    Task output. This is ignored if submitted.

    State string

    The state of the task. This is ignored if submitted.

    ClientData map[string]string

    Key value pairs of client data to attach meta data information to task

    Input GetUserTablesMySqlTaskInputResponse

    Task input

    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>

    Array of command properties.

    errors List<ODataErrorResponse>

    Array of errors. This is ignored if submitted.

    output List<GetUserTablesMySqlTaskOutputResponse>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String,String>

    Key value pairs of client data to attach meta data information to task

    input GetUserTablesMySqlTaskInputResponse

    Task input

    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]

    Array of command properties.

    errors ODataErrorResponse[]

    Array of errors. This is ignored if submitted.

    output GetUserTablesMySqlTaskOutputResponse[]

    Task output. This is ignored if submitted.

    state string

    The state of the task. This is ignored if submitted.

    clientData {[key: string]: string}

    Key value pairs of client data to attach meta data information to task

    input GetUserTablesMySqlTaskInputResponse

    Task input

    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]

    Array of command properties.

    errors Sequence[ODataErrorResponse]

    Array of errors. This is ignored if submitted.

    output Sequence[GetUserTablesMySqlTaskOutputResponse]

    Task output. This is ignored if submitted.

    state str

    The state of the task. This is ignored if submitted.

    client_data Mapping[str, str]

    Key value pairs of client data to attach meta data information to task

    input GetUserTablesMySqlTaskInputResponse

    Task input

    commands List<Property Map | Property Map>

    Array of command properties.

    errors List<Property Map>

    Array of errors. This is ignored if submitted.

    output List<Property Map>

    Task output. This is ignored if submitted.

    state String

    The state of the task. This is ignored if submitted.

    clientData Map<String>

    Key value pairs of client data to attach meta data information to task

    input Property Map

    Task input

    GetUserTablesOracleTaskInput, GetUserTablesOracleTaskInputArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.OracleConnectionInfo

    Information for connecting to Oracle source

    SelectedSchemas List<string>

    List of Oracle schemas for which to collect tables

    ConnectionInfo OracleConnectionInfo

    Information for connecting to Oracle source

    SelectedSchemas []string

    List of Oracle schemas for which to collect tables

    connectionInfo OracleConnectionInfo

    Information for connecting to Oracle source

    selectedSchemas List<String>

    List of Oracle schemas for which to collect tables

    connectionInfo OracleConnectionInfo

    Information for connecting to Oracle source

    selectedSchemas string[]

    List of Oracle schemas for which to collect tables

    connection_info OracleConnectionInfo

    Information for connecting to Oracle source

    selected_schemas Sequence[str]

    List of Oracle schemas for which to collect tables

    connectionInfo Property Map

    Information for connecting to Oracle source

    selectedSchemas List<String>

    List of Oracle schemas for which to collect tables

    GetUserTablesOracleTaskInputResponse, GetUserTablesOracleTaskInputResponseArgs

    ConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.OracleConnectionInfoResponse

    Information for connecting to Oracle source

    SelectedSchemas List<string>

    List of Oracle schemas for which to collect tables

    ConnectionInfo OracleConnectionInfoResponse

    Information for connecting to Oracle source

    SelectedSchemas []string

    List of Oracle schemas for which to collect tables

    connectionInfo OracleConnectionInfoResponse

    Information for connecting to Oracle source

    selectedSchemas List<String>

    List of Oracle schemas for which to collect tables

    connectionInfo OracleConnectionInfoResponse

    Information for connecting to Oracle source

    selectedSchemas string[]

    List of Oracle schemas for which to collect tables

    connection_info OracleConnectionInfoResponse

    Information for connecting to Oracle source

    selected_schemas Sequence[str]

    List of Oracle schemas for which to collect tables

    connectionInfo Property Map

    Information for connecting to Oracle source

    selectedSchemas List<String>

    List of Oracle schemas for which to collect tables

    GetUserTablesOracleTaskOutputResponse, GetUserTablesOracleTaskOutputResponseArgs

    SchemaName string

    The schema this result is for

    Tables List<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>

    List of valid tables found for this schema

    ValidationErrors List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>

    Validation errors associated with the task

    SchemaName string

    The schema this result is for

    Tables []DatabaseTableResponse

    List of valid tables found for this schema

    ValidationErrors []ReportableExceptionResponse

    Validation errors associated with the task

    schemaName String

    The schema this result is for

    tables List<DatabaseTableResponse>

    List of valid tables found for this schema

    validationErrors List<ReportableExceptionResponse>

    Validation errors associated with the task

    schemaName string

    The schema this result is for

    tables DatabaseTableResponse[]

    List of valid tables found for this schema

    validationErrors ReportableExceptionResponse[]

    Validation errors associated with the task

    schema_name str

    The schema this result is for

    tables Sequence[DatabaseTableResponse]

    List of valid tables found for this schema

    validation_errors Sequence[ReportableExceptionResponse]

    Validation errors associated with the task

    schemaName String

    The schema this result is for

    tables List<Property Map>

    List of valid tables found for this schema

    valida