1. Packages
  2. Azure Native
  3. API Docs
  4. datamigration
  5. ServiceTask
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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi

azure-native.datamigration.ServiceTask

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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi

    A task resource Azure REST API version: 2021-06-30.

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

    Example Usage

    Tasks_CreateOrUpdate

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var serviceTask = new AzureNative.DataMigration.ServiceTask("serviceTask", new()
        {
            GroupName = "DmsSdkRg",
            Properties = 
            {
                { "input", new AzureNative.DataMigration.Inputs.MongoDbConnectionInfoArgs
                {
                    ServerVersion = "NA",
                } },
                { "taskType", "Service.Check.OCI" },
            },
            ServiceName = "DmsSdkService",
            TaskName = "DmsSdkTask",
        });
    
    });
    
    package main
    
    import (
    	datamigration "github.com/pulumi/pulumi-azure-native-sdk/datamigration/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    func main() {
    pulumi.Run(func(ctx *pulumi.Context) error {
    _, err := datamigration.NewServiceTask(ctx, "serviceTask", &datamigration.ServiceTaskArgs{
    GroupName: pulumi.String("DmsSdkRg"),
    Properties: interface{}{
    Input: &datamigration.MongoDbConnectionInfoArgs{
    ServerVersion: "NA",
    },
    TaskType: pulumi.String("Service.Check.OCI"),
    },
    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.ServiceTask;
    import com.pulumi.azurenative.datamigration.ServiceTaskArgs;
    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 serviceTask = new ServiceTask("serviceTask", ServiceTaskArgs.builder()
                .groupName("DmsSdkRg")
                .properties(ConnectToMongoDbTaskPropertiesArgs.builder()
                    .input(MongoDbConnectionInfoArgs.builder()
                        .serverVersion("NA")
                        .build())
                    .taskType("Service.Check.OCI")
                    .build())
                .serviceName("DmsSdkService")
                .taskName("DmsSdkTask")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    service_task = azure_native.datamigration.ServiceTask("serviceTask",
        group_name="DmsSdkRg",
        properties={
            "input": {
                "server_version": "NA",
            },
            "taskType": "Service.Check.OCI",
        },
        service_name="DmsSdkService",
        task_name="DmsSdkTask")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const serviceTask = new azure_native.datamigration.ServiceTask("serviceTask", {
        groupName: "DmsSdkRg",
        properties: {
            input: {
                serverVersion: "NA",
            },
            taskType: "Service.Check.OCI",
        },
        serviceName: "DmsSdkService",
        taskName: "DmsSdkTask",
    });
    
    resources:
      serviceTask:
        type: azure-native:datamigration:ServiceTask
        properties:
          groupName: DmsSdkRg
          properties:
            input:
              serverVersion: NA
            taskType: Service.Check.OCI
          serviceName: DmsSdkService
          taskName: DmsSdkTask
    

    Create ServiceTask Resource

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

    Constructor syntax

    new ServiceTask(name: string, args: ServiceTaskArgs, opts?: CustomResourceOptions);
    @overload
    def ServiceTask(resource_name: str,
                    args: ServiceTaskArgs,
                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def ServiceTask(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    group_name: Optional[str] = None,
                    service_name: Optional[str] = None,
                    properties: Optional[Union[ConnectToMongoDbTaskPropertiesArgs, ConnectToSourceMySqlTaskPropertiesArgs, ConnectToSourceOracleSyncTaskPropertiesArgs, ConnectToSourcePostgreSqlSyncTaskPropertiesArgs, ConnectToSourceSqlServerSyncTaskPropertiesArgs, ConnectToSourceSqlServerTaskPropertiesArgs, ConnectToTargetAzureDbForMySqlTaskPropertiesArgs, ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs, ConnectToTargetSqlDbTaskPropertiesArgs, ConnectToTargetSqlMISyncTaskPropertiesArgs, ConnectToTargetSqlMITaskPropertiesArgs, ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs, GetTdeCertificatesSqlTaskPropertiesArgs, GetUserTablesMySqlTaskPropertiesArgs, GetUserTablesOracleTaskPropertiesArgs, GetUserTablesPostgreSqlTaskPropertiesArgs, GetUserTablesSqlSyncTaskPropertiesArgs, GetUserTablesSqlTaskPropertiesArgs, MigrateMongoDbTaskPropertiesArgs, MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesArgs, MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs, MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs, MigrateSqlServerSqlDbSyncTaskPropertiesArgs, MigrateSqlServerSqlDbTaskPropertiesArgs, MigrateSqlServerSqlMISyncTaskPropertiesArgs, MigrateSqlServerSqlMITaskPropertiesArgs, MigrateSsisTaskPropertiesArgs, ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs, ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs, ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs, ValidateMongoDbTaskPropertiesArgs, ValidateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs]] = None,
                    task_name: Optional[str] = None)
    func NewServiceTask(ctx *Context, name string, args ServiceTaskArgs, opts ...ResourceOption) (*ServiceTask, error)
    public ServiceTask(string name, ServiceTaskArgs args, CustomResourceOptions? opts = null)
    public ServiceTask(String name, ServiceTaskArgs args)
    public ServiceTask(String name, ServiceTaskArgs args, CustomResourceOptions options)
    
    type: azure-native:datamigration:ServiceTask
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ServiceTaskArgs
    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 ServiceTaskArgs
    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 ServiceTaskArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ServiceTaskArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ServiceTaskArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

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

    var serviceTaskResource = new AzureNative.DataMigration.ServiceTask("serviceTaskResource", new()
    {
        GroupName = "string",
        ServiceName = "string",
        Properties = new AzureNative.DataMigration.Inputs.ConnectToMongoDbTaskPropertiesArgs
        {
            TaskType = "Connect.MongoDb",
            ClientData = 
            {
                { "string", "string" },
            },
            Input = new AzureNative.DataMigration.Inputs.MongoDbConnectionInfoArgs
            {
                ConnectionString = "string",
                Type = "MongoDbConnectionInfo",
                Password = "string",
                UserName = "string",
            },
        },
        TaskName = "string",
    });
    
    example, err := datamigration.NewServiceTask(ctx, "serviceTaskResource", &datamigration.ServiceTaskArgs{
    	GroupName:   pulumi.String("string"),
    	ServiceName: pulumi.String("string"),
    	Properties: &datamigration.ConnectToMongoDbTaskPropertiesArgs{
    		TaskType: pulumi.String("Connect.MongoDb"),
    		ClientData: pulumi.StringMap{
    			"string": pulumi.String("string"),
    		},
    		Input: &datamigration.MongoDbConnectionInfoArgs{
    			ConnectionString: pulumi.String("string"),
    			Type:             pulumi.String("MongoDbConnectionInfo"),
    			Password:         pulumi.String("string"),
    			UserName:         pulumi.String("string"),
    		},
    	},
    	TaskName: pulumi.String("string"),
    })
    
    var serviceTaskResource = new ServiceTask("serviceTaskResource", ServiceTaskArgs.builder()
        .groupName("string")
        .serviceName("string")
        .properties(ConnectToMongoDbTaskPropertiesArgs.builder()
            .taskType("Connect.MongoDb")
            .clientData(Map.of("string", "string"))
            .input(MongoDbConnectionInfoArgs.builder()
                .connectionString("string")
                .type("MongoDbConnectionInfo")
                .password("string")
                .userName("string")
                .build())
            .build())
        .taskName("string")
        .build());
    
    service_task_resource = azure_native.datamigration.ServiceTask("serviceTaskResource",
        group_name="string",
        service_name="string",
        properties={
            "taskType": "Connect.MongoDb",
            "clientData": {
                "string": "string",
            },
            "input": {
                "connectionString": "string",
                "type": "MongoDbConnectionInfo",
                "password": "string",
                "userName": "string",
            },
        },
        task_name="string")
    
    const serviceTaskResource = new azure_native.datamigration.ServiceTask("serviceTaskResource", {
        groupName: "string",
        serviceName: "string",
        properties: {
            taskType: "Connect.MongoDb",
            clientData: {
                string: "string",
            },
            input: {
                connectionString: "string",
                type: "MongoDbConnectionInfo",
                password: "string",
                userName: "string",
            },
        },
        taskName: "string",
    });
    
    type: azure-native:datamigration:ServiceTask
    properties:
        groupName: string
        properties:
            clientData:
                string: string
            input:
                connectionString: string
                password: string
                type: MongoDbConnectionInfo
                userName: string
            taskType: Connect.MongoDb
        serviceName: string
        taskName: string
    

    ServiceTask 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 ServiceTask resource accepts the following input properties:

    GroupName string
    Name of the resource group
    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
    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
    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
    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
    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 ServiceTask resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Resource name.
    SystemData Pulumi.AzureNative.DataMigration.Outputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    Resource type.
    Etag string
    HTTP strong entity tag value. This is ignored if submitted.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Resource name.
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    Resource type.
    Etag string
    HTTP strong entity tag value. This is ignored if submitted.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Resource name.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type String
    Resource type.
    etag String
    HTTP strong entity tag value. This is ignored if submitted.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    Resource name.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type string
    Resource type.
    etag string
    HTTP strong entity tag value. This is ignored if submitted.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    Resource name.
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type str
    Resource type.
    etag str
    HTTP strong entity tag value. This is ignored if submitted.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Resource name.
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    Resource type.
    etag String
    HTTP strong entity tag value. This is ignored if submitted.

    Supporting Types

    AuthenticationType, AuthenticationTypeArgs

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

    AzureActiveDirectoryApp, AzureActiveDirectoryAppArgs

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

    AzureActiveDirectoryAppResponse, AzureActiveDirectoryAppResponseArgs

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

    BackupFileInfoResponse, BackupFileInfoResponseArgs

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

    BackupMode, BackupModeArgs

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

    BackupSetInfoResponse, BackupSetInfoResponseArgs

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

    BlobShare, BlobShareArgs

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

    BlobShareResponse, BlobShareResponseArgs

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

    ConnectToMongoDbTaskProperties, ConnectToMongoDbTaskPropertiesArgs

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

    ConnectToMongoDbTaskPropertiesResponse, ConnectToMongoDbTaskPropertiesResponseArgs

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

    ConnectToSourceMySqlTaskInput, ConnectToSourceMySqlTaskInputArgs

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

    ConnectToSourceMySqlTaskInputResponse, ConnectToSourceMySqlTaskInputResponseArgs

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

    ConnectToSourceMySqlTaskProperties, ConnectToSourceMySqlTaskPropertiesArgs

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

    ConnectToSourceMySqlTaskPropertiesResponse, ConnectToSourceMySqlTaskPropertiesResponseArgs

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

    ConnectToSourceNonSqlTaskOutputResponse, ConnectToSourceNonSqlTaskOutputResponseArgs

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

    ConnectToSourceOracleSyncTaskInput, ConnectToSourceOracleSyncTaskInputArgs

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

    ConnectToSourceOracleSyncTaskInputResponse, ConnectToSourceOracleSyncTaskInputResponseArgs

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

    ConnectToSourceOracleSyncTaskOutputResponse, ConnectToSourceOracleSyncTaskOutputResponseArgs

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

    ConnectToSourceOracleSyncTaskProperties, ConnectToSourceOracleSyncTaskPropertiesArgs

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

    ConnectToSourceOracleSyncTaskPropertiesResponse, ConnectToSourceOracleSyncTaskPropertiesResponseArgs

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

    ConnectToSourcePostgreSqlSyncTaskInput, ConnectToSourcePostgreSqlSyncTaskInputArgs

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

    ConnectToSourcePostgreSqlSyncTaskInputResponse, ConnectToSourcePostgreSqlSyncTaskInputResponseArgs

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

    ConnectToSourcePostgreSqlSyncTaskOutputResponse, ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs

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

    ConnectToSourcePostgreSqlSyncTaskProperties, ConnectToSourcePostgreSqlSyncTaskPropertiesArgs

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

    ConnectToSourcePostgreSqlSyncTaskPropertiesResponse, ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs

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

    ConnectToSourceSqlServerSyncTaskProperties, ConnectToSourceSqlServerSyncTaskPropertiesArgs

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

    ConnectToSourceSqlServerSyncTaskPropertiesResponse, ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs

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

    ConnectToSourceSqlServerTaskInput, ConnectToSourceSqlServerTaskInputArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
    Connection information for Source SQL Server
    CheckPermissionsGroup string | Pulumi.AzureNative.DataMigration.ServerLevelPermissionsGroup
    Permission group for validations
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from source server.
    CollectDatabases bool
    Flag for whether to collect databases from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    CollectTdeCertificateInfo bool
    Flag for whether to collect TDE Certificate names from source server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the source server.
    SourceConnectionInfo SqlConnectionInfo
    Connection information for Source SQL Server
    CheckPermissionsGroup string | ServerLevelPermissionsGroup
    Permission group for validations
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from source server.
    CollectDatabases bool
    Flag for whether to collect databases from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    CollectTdeCertificateInfo bool
    Flag for whether to collect TDE Certificate names from source server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the source server.
    sourceConnectionInfo SqlConnectionInfo
    Connection information for Source SQL Server
    checkPermissionsGroup String | ServerLevelPermissionsGroup
    Permission group for validations
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from source server.
    collectDatabases Boolean
    Flag for whether to collect databases from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo Boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the source server.
    sourceConnectionInfo SqlConnectionInfo
    Connection information for Source SQL Server
    checkPermissionsGroup string | ServerLevelPermissionsGroup
    Permission group for validations
    collectAgentJobs boolean
    Flag for whether to collect agent jobs from source server.
    collectDatabases boolean
    Flag for whether to collect databases from source server.
    collectLogins boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly boolean
    Flag for whether to validate SSIS catalog is reachable on the source server.
    source_connection_info SqlConnectionInfo
    Connection information for Source SQL Server
    check_permissions_group str | ServerLevelPermissionsGroup
    Permission group for validations
    collect_agent_jobs bool
    Flag for whether to collect agent jobs from source server.
    collect_databases bool
    Flag for whether to collect databases from source server.
    collect_logins bool
    Flag for whether to collect logins from source server.
    collect_tde_certificate_info bool
    Flag for whether to collect TDE Certificate names from source server.
    validate_ssis_catalog_only bool
    Flag for whether to validate SSIS catalog is reachable on the source server.
    sourceConnectionInfo Property Map
    Connection information for Source SQL Server
    checkPermissionsGroup String | "Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromMySQLToAzureDBForMySQL"
    Permission group for validations
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from source server.
    collectDatabases Boolean
    Flag for whether to collect databases from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo Boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the source server.

    ConnectToSourceSqlServerTaskInputResponse, ConnectToSourceSqlServerTaskInputResponseArgs

    SourceConnectionInfo Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
    Connection information for Source SQL Server
    CheckPermissionsGroup string
    Permission group for validations
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from source server.
    CollectDatabases bool
    Flag for whether to collect databases from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    CollectTdeCertificateInfo bool
    Flag for whether to collect TDE Certificate names from source server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the source server.
    SourceConnectionInfo SqlConnectionInfoResponse
    Connection information for Source SQL Server
    CheckPermissionsGroup string
    Permission group for validations
    CollectAgentJobs bool
    Flag for whether to collect agent jobs from source server.
    CollectDatabases bool
    Flag for whether to collect databases from source server.
    CollectLogins bool
    Flag for whether to collect logins from source server.
    CollectTdeCertificateInfo bool
    Flag for whether to collect TDE Certificate names from source server.
    ValidateSsisCatalogOnly bool
    Flag for whether to validate SSIS catalog is reachable on the source server.
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for Source SQL Server
    checkPermissionsGroup String
    Permission group for validations
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from source server.
    collectDatabases Boolean
    Flag for whether to collect databases from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo Boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the source server.
    sourceConnectionInfo SqlConnectionInfoResponse
    Connection information for Source SQL Server
    checkPermissionsGroup string
    Permission group for validations
    collectAgentJobs boolean
    Flag for whether to collect agent jobs from source server.
    collectDatabases boolean
    Flag for whether to collect databases from source server.
    collectLogins boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly boolean
    Flag for whether to validate SSIS catalog is reachable on the source server.
    source_connection_info SqlConnectionInfoResponse
    Connection information for Source SQL Server
    check_permissions_group str
    Permission group for validations
    collect_agent_jobs bool
    Flag for whether to collect agent jobs from source server.
    collect_databases bool
    Flag for whether to collect databases from source server.
    collect_logins bool
    Flag for whether to collect logins from source server.
    collect_tde_certificate_info bool
    Flag for whether to collect TDE Certificate names from source server.
    validate_ssis_catalog_only bool
    Flag for whether to validate SSIS catalog is reachable on the source server.
    sourceConnectionInfo Property Map
    Connection information for Source SQL Server
    checkPermissionsGroup String
    Permission group for validations
    collectAgentJobs Boolean
    Flag for whether to collect agent jobs from source server.
    collectDatabases Boolean
    Flag for whether to collect databases from source server.
    collectLogins Boolean
    Flag for whether to collect logins from source server.
    collectTdeCertificateInfo Boolean
    Flag for whether to collect TDE Certificate names from source server.
    validateSsisCatalogOnly Boolean
    Flag for whether to validate SSIS catalog is reachable on the source server.

    ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse, ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs

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

    ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse, ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs

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

    ConnectToSourceSqlServerTaskOutputLoginLevelResponse, ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs

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

    ConnectToSourceSqlServerTaskOutputTaskLevelResponse, ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs

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

    ConnectToSourceSqlServerTaskProperties, ConnectToSourceSqlServerTaskPropertiesArgs

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

    ConnectToSourceSqlServerTaskPropertiesResponse, ConnectToSourceSqlServerTaskPropertiesResponseArgs

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

    ConnectToTargetAzureDbForMySqlTaskInput, ConnectToTargetAzureDbForMySqlTaskInputArgs

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

    ConnectToTargetAzureDbForMySqlTaskInputResponse, ConnectToTargetAzureDbForMySqlTaskInputResponseArgs

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

    ConnectToTargetAzureDbForMySqlTaskOutputResponse, ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs

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

    ConnectToTargetAzureDbForMySqlTaskProperties, ConnectToTargetAzureDbForMySqlTaskPropertiesArgs

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

    ConnectToTargetAzureDbForMySqlTaskPropertiesResponse, ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs

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

    ConnectToTargetAzureDbForPostgreSqlSyncTaskInput, ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs

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

    ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse, ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs

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

    ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse, ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs

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

    ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties, ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs

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

    ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponse, ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

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

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputArgs

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

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponseArgs

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

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseArgs

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

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMapArgs

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

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs

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

    ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesResponse, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

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

    ConnectToTargetSqlDbTaskInput, ConnectToTargetSqlDbTaskInputArgs

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

    ConnectToTargetSqlDbTaskInputResponse, ConnectToTargetSqlDbTaskInputResponseArgs

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

    ConnectToTargetSqlDbTaskOutputResponse, ConnectToTargetSqlDbTaskOutputResponseArgs

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

    ConnectToTargetSqlDbTaskProperties, ConnectToTargetSqlDbTaskPropertiesArgs

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

    ConnectToTargetSqlDbTaskPropertiesResponse, ConnectToTargetSqlDbTaskPropertiesResponseArgs

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

    ConnectToTargetSqlMISyncTaskInput, ConnectToTargetSqlMISyncTaskInputArgs

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

    ConnectToTargetSqlMISyncTaskInputResponse, ConnectToTargetSqlMISyncTaskInputResponseArgs

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

    ConnectToTargetSqlMISyncTaskOutputResponse, ConnectToTargetSqlMISyncTaskOutputResponseArgs

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

    ConnectToTargetSqlMISyncTaskProperties, ConnectToTargetSqlMISyncTaskPropertiesArgs

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

    ConnectToTargetSqlMISyncTaskPropertiesResponse, ConnectToTargetSqlMISyncTaskPropertiesResponseArgs

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

    ConnectToTargetSqlMITaskInput, ConnectToTargetSqlMITaskInputArgs

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

    ConnectToTargetSqlMITaskInputResponse, ConnectToTargetSqlMITaskInputResponseArgs

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

    ConnectToTargetSqlMITaskOutputResponse, ConnectToTargetSqlMITaskOutputResponseArgs

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

    ConnectToTargetSqlMITaskProperties, ConnectToTargetSqlMITaskPropertiesArgs

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

    ConnectToTargetSqlMITaskPropertiesResponse, ConnectToTargetSqlMITaskPropertiesResponseArgs

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

    ConnectToTargetSqlSqlDbSyncTaskInput, ConnectToTargetSqlSqlDbSyncTaskInputArgs

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

    ConnectToTargetSqlSqlDbSyncTaskInputResponse, ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs

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

    ConnectToTargetSqlSqlDbSyncTaskProperties, ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs

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

    ConnectToTargetSqlSqlDbSyncTaskPropertiesResponse, ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs

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

    DataIntegrityValidationResultResponse, DataIntegrityValidationResultResponseArgs

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

    DataItemMigrationSummaryResultResponse, DataItemMigrationSummaryResultResponseArgs

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

    DatabaseBackupInfoResponse, DatabaseBackupInfoResponseArgs

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

    DatabaseFileInfoResponse, DatabaseFileInfoResponseArgs

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

    DatabaseSummaryResultResponse, DatabaseSummaryResultResponseArgs

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

    DatabaseTableResponse, DatabaseTableResponseArgs

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

    ExecutionStatisticsResponse, ExecutionStatisticsResponseArgs

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

    FileShare, FileShareArgs

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

    FileShareResponse, FileShareResponseArgs

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

    GetTdeCertificatesSqlTaskInput, GetTdeCertificatesSqlTaskInputArgs

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

    GetTdeCertificatesSqlTaskInputResponse, GetTdeCertificatesSqlTaskInputResponseArgs

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

    GetTdeCertificatesSqlTaskOutputResponse, GetTdeCertificatesSqlTaskOutputResponseArgs

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

    GetTdeCertificatesSqlTaskProperties, GetTdeCertificatesSqlTaskPropertiesArgs

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

    GetTdeCertificatesSqlTaskPropertiesResponse, GetTdeCertificatesSqlTaskPropertiesResponseArgs

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

    GetUserTablesMySqlTaskInput, GetUserTablesMySqlTaskInputArgs

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

    GetUserTablesMySqlTaskInputResponse, GetUserTablesMySqlTaskInputResponseArgs

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

    GetUserTablesMySqlTaskOutputResponse, GetUserTablesMySqlTaskOutputResponseArgs

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

    GetUserTablesMySqlTaskProperties, GetUserTablesMySqlTaskPropertiesArgs

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

    GetUserTablesMySqlTaskPropertiesResponse, GetUserTablesMySqlTaskPropertiesResponseArgs

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

    GetUserTablesOracleTaskInput, GetUserTablesOracleTaskInputArgs

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

    GetUserTablesOracleTaskInputResponse, GetUserTablesOracleTaskInputResponseArgs

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

    GetUserTablesOracleTaskOutputResponse, GetUserTablesOracleTaskOutputResponseArgs

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

    GetUserTablesOracleTaskProperties, GetUserTablesOracleTaskPropertiesArgs

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

    GetUserTablesOracleTaskPropertiesResponse, GetUserTablesOracleTaskPropertiesResponseArgs

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

    GetUserTablesPostgreSqlTaskInput, GetUserTablesPostgreSqlTaskInputArgs

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

    GetUserTablesPostgreSqlTaskInputResponse, GetUserTablesPostgreSqlTaskInputResponseArgs

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

    GetUserTablesPostgreSqlTaskOutputResponse, GetUserTablesPostgreSqlTaskOutputResponseArgs

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

    GetUserTablesPostgreSqlTaskProperties, GetUserTablesPostgreSqlTaskPropertiesArgs

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

    GetUserTablesPostgreSqlTaskPropertiesResponse, GetUserTablesPostgreSqlTaskPropertiesResponseArgs

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

    GetUserTablesSqlSyncTaskInput, GetUserTablesSqlSyncTaskInputArgs

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

    GetUserTablesSqlSyncTaskInputResponse, GetUserTablesSqlSyncTaskInputResponseArgs

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

    GetUserTablesSqlSyncTaskOutputResponse, GetUserTablesSqlSyncTaskOutputResponseArgs

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

    GetUserTablesSqlSyncTaskProperties, GetUserTablesSqlSyncTaskPropertiesArgs

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

    GetUserTablesSqlSyncTaskPropertiesResponse, GetUserTablesSqlSyncTaskPropertiesResponseArgs

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

    GetUserTablesSqlTaskInput, GetUserTablesSqlTaskInputArgs

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

    GetUserTablesSqlTaskInputResponse, GetUserTablesSqlTaskInputResponseArgs

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

    GetUserTablesSqlTaskOutputResponse, GetUserTablesSqlTaskOutputResponseArgs

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

    GetUserTablesSqlTaskProperties, GetUserTablesSqlTaskPropertiesArgs

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

    GetUserTablesSqlTaskPropertiesResponse, GetUserTablesSqlTaskPropertiesResponseArgs

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

    MiSqlConnectionInfo, MiSqlConnectionInfoArgs

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

    MiSqlConnectionInfoResponse, MiSqlConnectionInfoResponseArgs

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

    MigrateMISyncCompleteCommandInputResponse, MigrateMISyncCompleteCommandInputResponseArgs

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

    MigrateMISyncCompleteCommandOutputResponse, MigrateMISyncCompleteCommandOutputResponseArgs

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

    MigrateMISyncCompleteCommandPropertiesResponse, MigrateMISyncCompleteCommandPropertiesResponseArgs

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

    MigrateMongoDbTaskProperties, MigrateMongoDbTaskPropertiesArgs

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

    MigrateMongoDbTaskPropertiesResponse, MigrateMongoDbTaskPropertiesResponseArgs

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

    MigrateMySqlAzureDbForMySqlOfflineDatabaseInput, MigrateMySqlAzureDbForMySqlOfflineDatabaseInputArgs

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

    MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse, MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponseArgs

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

    MigrateMySqlAzureDbForMySqlOfflineTaskInput, MigrateMySqlAzureDbForMySqlOfflineTaskInputArgs

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

    MigrateMySqlAzureDbForMySqlOfflineTaskInputResponse, MigrateMySqlAzureDbForMySqlOfflineTaskInputResponseArgs

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

    MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevelResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevelResponseArgs

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

    MigrateMySqlAzureDbForMySqlOfflineTaskOutputErrorResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputErrorResponseArgs

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

    MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevelResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevelResponseArgs

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

    MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevelResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevelResponseArgs

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

    MigrateMySqlAzureDbForMySqlOfflineTaskProperties, MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesArgs

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

    MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesResponse, MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesResponseArgs

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

    MigrateMySqlAzureDbForMySqlSyncDatabaseInput, MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs

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

    MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse, MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs

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

    MigrateMySqlAzureDbForMySqlSyncTaskInput, MigrateMySqlAzureDbForMySqlSyncTaskInputArgs

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

    MigrateMySqlAzureDbForMySqlSyncTaskInputResponse, MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs

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

    MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs

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

    MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs

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

    MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs

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

    MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs

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

    MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs

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

    MigrateMySqlAzureDbForMySqlSyncTaskProperties, MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs

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

    MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponse, MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseArgs

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

    MigrateOracleAzureDbForPostgreSqlSyncTaskProperties, MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs

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

    MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesResponse, MigrateOracleAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

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

    MigrateOracleAzureDbPostgreSqlSyncDatabaseInput, MigrateOracleAzureDbPostgreSqlSyncDatabaseInputArgs

    CaseManipulation string
    How to handle object name casing: either Preserve or ToLower
    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the migration pipeline
    SchemaName string
    Name of the source schema
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    TableMap Dictionary<string, string>
    Mapping of source to target tables
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    CaseManipulation string
    How to handle object name casing: either Preserve or ToLower
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of the migration pipeline
    SchemaName string
    Name of the source schema
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    TableMap map[string]string
    Mapping of source to target tables
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    caseManipulation String
    How to handle object name casing: either Preserve or ToLower
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of the migration pipeline
    schemaName String
    Name of the source schema
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    tableMap Map<String,String>
    Mapping of source to target tables
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    caseManipulation string
    How to handle object name casing: either Preserve or ToLower
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of the migration pipeline
    schemaName string
    Name of the source schema
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    tableMap {[key: string]: string}
    Mapping of source to target tables
    targetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    case_manipulation str
    How to handle object name casing: either Preserve or ToLower
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of the migration pipeline
    schema_name str
    Name of the source schema
    source_setting Mapping[str, str]
    Source settings to tune source endpoint migration behavior
    table_map Mapping[str, str]
    Mapping of source to target tables
    target_database_name str
    Name of target database. Note: Target database will be truncated before starting migration.
    target_setting Mapping[str, str]
    Target settings to tune target endpoint migration behavior
    caseManipulation String
    How to handle object name casing: either Preserve or ToLower
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of the migration pipeline
    schemaName String
    Name of the source schema
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    tableMap Map<String>
    Mapping of source to target tables
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String>
    Target settings to tune target endpoint migration behavior

    MigrateOracleAzureDbPostgreSqlSyncDatabaseInputResponse, MigrateOracleAzureDbPostgreSqlSyncDatabaseInputResponseArgs

    CaseManipulation string
    How to handle object name casing: either Preserve or ToLower
    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the migration pipeline
    SchemaName string
    Name of the source schema
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    TableMap Dictionary<string, string>
    Mapping of source to target tables
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    CaseManipulation string
    How to handle object name casing: either Preserve or ToLower
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of the migration pipeline
    SchemaName string
    Name of the source schema
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    TableMap map[string]string
    Mapping of source to target tables
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    caseManipulation String
    How to handle object name casing: either Preserve or ToLower
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of the migration pipeline
    schemaName String
    Name of the source schema
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    tableMap Map<String,String>
    Mapping of source to target tables
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    caseManipulation string
    How to handle object name casing: either Preserve or ToLower
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of the migration pipeline
    schemaName string
    Name of the source schema
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    tableMap {[key: string]: string}
    Mapping of source to target tables
    targetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    case_manipulation str
    How to handle object name casing: either Preserve or ToLower
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of the migration pipeline
    schema_name str
    Name of the source schema
    source_setting Mapping[str, str]
    Source settings to tune source endpoint migration behavior
    table_map Mapping[str, str]
    Mapping of source to target tables
    target_database_name str
    Name of target database. Note: Target database will be truncated before starting migration.
    target_setting Mapping[str, str]
    Target settings to tune target endpoint migration behavior
    caseManipulation String
    How to handle object name casing: either Preserve or ToLower
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of the migration pipeline
    schemaName String
    Name of the source schema
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    tableMap Map<String>
    Mapping of source to target tables
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String>
    Target settings to tune target endpoint migration behavior

    MigrateOracleAzureDbPostgreSqlSyncTaskInput, MigrateOracleAzureDbPostgreSqlSyncTaskInputArgs

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

    MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse, MigrateOracleAzureDbPostgreSqlSyncTaskInputResponseArgs

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

    MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseErrorResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs

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

    MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevelResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs

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

    MigrateOracleAzureDbPostgreSqlSyncTaskOutputErrorResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputErrorResponseArgs

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

    MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevelResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevelResponseArgs

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

    MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevelResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevelResponseArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput, MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs

    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SelectedTables List<Pulumi.AzureNative.DataMigration.Inputs.MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput>
    Tables selected for migration
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SelectedTables []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput
    Tables selected for migration
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    selectedTables List<MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput>
    Tables selected for migration
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of the database
    selectedTables MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput[]
    Tables selected for migration
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    targetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of the database
    selected_tables Sequence[MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput]
    Tables selected for migration
    source_setting Mapping[str, str]
    Source settings to tune source endpoint migration behavior
    target_database_name str
    Name of target database. Note: Target database will be truncated before starting migration.
    target_setting Mapping[str, str]
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    selectedTables List<Property Map>
    Tables selected for migration
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String>
    Target settings to tune target endpoint migration behavior

    MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs

    MigrationSetting Dictionary<string, string>
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SelectedTables List<Pulumi.AzureNative.DataMigration.Inputs.MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse>
    Tables selected for migration
    SourceSetting Dictionary<string, string>
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting Dictionary<string, string>
    Target settings to tune target endpoint migration behavior
    MigrationSetting map[string]string
    Migration settings which tune the migration behavior
    Name string
    Name of the database
    SelectedTables []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse
    Tables selected for migration
    SourceSetting map[string]string
    Source settings to tune source endpoint migration behavior
    TargetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    TargetSetting map[string]string
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String,String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    selectedTables List<MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse>
    Tables selected for migration
    sourceSetting Map<String,String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String,String>
    Target settings to tune target endpoint migration behavior
    migrationSetting {[key: string]: string}
    Migration settings which tune the migration behavior
    name string
    Name of the database
    selectedTables MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse[]
    Tables selected for migration
    sourceSetting {[key: string]: string}
    Source settings to tune source endpoint migration behavior
    targetDatabaseName string
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting {[key: string]: string}
    Target settings to tune target endpoint migration behavior
    migration_setting Mapping[str, str]
    Migration settings which tune the migration behavior
    name str
    Name of the database
    selected_tables Sequence[MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse]
    Tables selected for migration
    source_setting Mapping[str, str]
    Source settings to tune source endpoint migration behavior
    target_database_name str
    Name of target database. Note: Target database will be truncated before starting migration.
    target_setting Mapping[str, str]
    Target settings to tune target endpoint migration behavior
    migrationSetting Map<String>
    Migration settings which tune the migration behavior
    name String
    Name of the database
    selectedTables List<Property Map>
    Tables selected for migration
    sourceSetting Map<String>
    Source settings to tune source endpoint migration behavior
    targetDatabaseName String
    Name of target database. Note: Target database will be truncated before starting migration.
    targetSetting Map<String>
    Target settings to tune target endpoint migration behavior

    MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput, MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInputResponseArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs

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

    MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

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

    MigrateSqlServerSqlDbDatabaseInput, MigrateSqlServerSqlDbDatabaseInputArgs

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

    MigrateSqlServerSqlDbDatabaseInputResponse, MigrateSqlServerSqlDbDatabaseInputResponseArgs

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

    MigrateSqlServerSqlDbSyncDatabaseInput, MigrateSqlServerSqlDbSyncDatabaseInputArgs

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

    MigrateSqlServerSqlDbSyncDatabaseInputResponse, MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs

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

    MigrateSqlServerSqlDbSyncTaskInput, MigrateSqlServerSqlDbSyncTaskInputArgs

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

    MigrateSqlServerSqlDbSyncTaskInputResponse, MigrateSqlServerSqlDbSyncTaskInputResponseArgs

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

    MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponse, MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs

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

    MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs

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

    MigrateSqlServerSqlDbSyncTaskOutputErrorResponse, MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs

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

    MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponse, MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs

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

    MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponse, MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs

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

    MigrateSqlServerSqlDbSyncTaskProperties, MigrateSqlServerSqlDbSyncTaskPropertiesArgs

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

    MigrateSqlServerSqlDbSyncTaskPropertiesResponse, MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs

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

    MigrateSqlServerSqlDbTaskInput, MigrateSqlServerSqlDbTaskInputArgs

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

    MigrateSqlServerSqlDbTaskInputResponse, MigrateSqlServerSqlDbTaskInputResponseArgs

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

    MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseArgs

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

    MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponse, MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs

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

    MigrateSqlServerSqlDbTaskOutputErrorResponse, MigrateSqlServerSqlDbTaskOutputErrorResponseArgs

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

    MigrateSqlServerSqlDbTaskOutputMigrationLevelResponse, MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs

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

    MigrateSqlServerSqlDbTaskOutputTableLevelResponse, MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs

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

    MigrateSqlServerSqlDbTaskOutputValidationResultResponse, MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs

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

    MigrateSqlServerSqlDbTaskProperties, MigrateSqlServerSqlDbTaskPropertiesArgs

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

    MigrateSqlServerSqlDbTaskPropertiesResponse, MigrateSqlServerSqlDbTaskPropertiesResponseArgs

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

    MigrateSqlServerSqlMIDatabaseInput, MigrateSqlServerSqlMIDatabaseInputArgs

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

    MigrateSqlServerSqlMIDatabaseInputResponse, MigrateSqlServerSqlMIDatabaseInputResponseArgs

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

    MigrateSqlServerSqlMISyncTaskInput, MigrateSqlServerSqlMISyncTaskInputArgs

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

    MigrateSqlServerSqlMISyncTaskInputResponse, MigrateSqlServerSqlMISyncTaskInputResponseArgs

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

    MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs

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

    MigrateSqlServerSqlMISyncTaskOutputErrorResponse, MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs

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

    MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponse, MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs

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

    MigrateSqlServerSqlMISyncTaskProperties, MigrateSqlServerSqlMISyncTaskPropertiesArgs

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

    MigrateSqlServerSqlMISyncTaskPropertiesResponse, MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs

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

    MigrateSqlServerSqlMITaskInput, MigrateSqlServerSqlMITaskInputArgs

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

    MigrateSqlServerSqlMITaskInputResponse, MigrateSqlServerSqlMITaskInputResponseArgs

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

    MigrateSqlServerSqlMITaskOutputAgentJobLevelResponse, MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseArgs

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

    MigrateSqlServerSqlMITaskOutputDatabaseLevelResponse, MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs

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

    MigrateSqlServerSqlMITaskOutputErrorResponse, MigrateSqlServerSqlMITaskOutputErrorResponseArgs

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

    MigrateSqlServerSqlMITaskOutputLoginLevelResponse, MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs

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

    MigrateSqlServerSqlMITaskOutputMigrationLevelResponse, MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs

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

    MigrateSqlServerSqlMITaskProperties, MigrateSqlServerSqlMITaskPropertiesArgs

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

    MigrateSqlServerSqlMITaskPropertiesResponse, MigrateSqlServerSqlMITaskPropertiesResponseArgs

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

    MigrateSsisTaskInput, MigrateSsisTaskInputArgs

    SourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    SsisMigrationInfo SsisMigrationInfo
    SSIS package migration information.
    TargetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    sourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    ssisMigrationInfo SsisMigrationInfo
    SSIS package migration information.
    targetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    sourceConnectionInfo SqlConnectionInfo
    Information for connecting to source
    ssisMigrationInfo SsisMigrationInfo
    SSIS package migration information.
    targetConnectionInfo SqlConnectionInfo
    Information for connecting to target
    source_connection_info SqlConnectionInfo
    Information for connecting to source
    ssis_migration_info SsisMigrationInfo
    SSIS package migration information.
    target_connection_info SqlConnectionInfo
    Information for connecting to target
    sourceConnectionInfo Property Map
    Information for connecting to source
    ssisMigrationInfo Property Map
    SSIS package migration information.
    targetConnectionInfo Property Map
    Information for connecting to target

    MigrateSsisTaskInputResponse, MigrateSsisTaskInputResponseArgs

    SourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    SsisMigrationInfo SsisMigrationInfoResponse
    SSIS package migration information.
    TargetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    sourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    ssisMigrationInfo SsisMigrationInfoResponse
    SSIS package migration information.
    targetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    sourceConnectionInfo SqlConnectionInfoResponse
    Information for connecting to source
    ssisMigrationInfo SsisMigrationInfoResponse
    SSIS package migration information.
    targetConnectionInfo SqlConnectionInfoResponse
    Information for connecting to target
    source_connection_info SqlConnectionInfoResponse
    Information for connecting to source
    ssis_migration_info SsisMigrationInfoResponse
    SSIS package migration information.
    target_connection_info SqlConnectionInfoResponse
    Information for connecting to target
    sourceConnectionInfo Property Map
    Information for connecting to source
    ssisMigrationInfo Property Map
    SSIS package migration information.
    targetConnectionInfo Property Map
    Information for connecting to target

    MigrateSsisTaskOutputMigrationLevelResponse, MigrateSsisTaskOutputMigrationLevelResponseArgs

    EndedOn string
    Migration end time
    ExceptionsAndWarnings List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Migration exceptions and warnings.
    Id string
    Result identifier
    Message string
    Migration progress message
    SourceServerBrandVersion string
    Source server brand version
    SourceServerVersion string
    Source server version
    Stage string
    Stage of SSIS migration.
    StartedOn string
    Migration start time
    Status string
    Current status of migration
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Target server version
    EndedOn string
    Migration end time
    ExceptionsAndWarnings []ReportableExceptionResponse
    Migration exceptions and warnings.
    Id string
    Result identifier
    Message string
    Migration progress message
    SourceServerBrandVersion string
    Source server brand version
    SourceServerVersion string
    Source server version
    Stage string
    Stage of SSIS migration.
    StartedOn string
    Migration start time
    Status string
    Current status of migration
    TargetServerBrandVersion string
    Target server brand version
    TargetServerVersion string
    Target server version
    endedOn String
    Migration end time
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Migration exceptions and warnings.
    id String
    Result identifier
    message String
    Migration progress message
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Source server version
    stage String
    Stage of SSIS migration.
    startedOn String
    Migration start time
    status String
    Current status of migration
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Target server version
    endedOn string
    Migration end time
    exceptionsAndWarnings ReportableExceptionResponse[]
    Migration exceptions and warnings.
    id string
    Result identifier
    message string
    Migration progress message
    sourceServerBrandVersion string
    Source server brand version
    sourceServerVersion string
    Source server version
    stage string
    Stage of SSIS migration.
    startedOn string
    Migration start time
    status string
    Current status of migration
    targetServerBrandVersion string
    Target server brand version
    targetServerVersion string
    Target server version
    ended_on str
    Migration end time
    exceptions_and_warnings Sequence[ReportableExceptionResponse]
    Migration exceptions and warnings.
    id str
    Result identifier
    message str
    Migration progress message
    source_server_brand_version str
    Source server brand version
    source_server_version str
    Source server version
    stage str
    Stage of SSIS migration.
    started_on str
    Migration start time
    status str
    Current status of migration
    target_server_brand_version str
    Target server brand version
    target_server_version str
    Target server version
    endedOn String
    Migration end time
    exceptionsAndWarnings List<Property Map>
    Migration exceptions and warnings.
    id String
    Result identifier
    message String
    Migration progress message
    sourceServerBrandVersion String
    Source server brand version
    sourceServerVersion String
    Source server version
    stage String
    Stage of SSIS migration.
    startedOn String
    Migration start time
    status String
    Current status of migration
    targetServerBrandVersion String
    Target server brand version
    targetServerVersion String
    Target server version

    MigrateSsisTaskOutputProjectLevelResponse, MigrateSsisTaskOutputProjectLevelResponseArgs

    EndedOn string
    Migration end time
    ExceptionsAndWarnings List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
    Migration exceptions and warnings
    FolderName string
    Name of the folder
    Id string
    Result identifier
    Message string
    Migration progress message
    ProjectName string
    Name of the project
    Stage string
    Stage of SSIS migration.
    StartedOn string
    Migration start time
    State string
    Current state of migration
    EndedOn string
    Migration end time
    ExceptionsAndWarnings []ReportableExceptionResponse
    Migration exceptions and warnings
    FolderName string
    Name of the folder
    Id string
    Result identifier
    Message string
    Migration progress message
    ProjectName string
    Name of the project
    Stage string
    Stage of SSIS migration.
    StartedOn string
    Migration start time
    State string
    Current state of migration
    endedOn String
    Migration end time
    exceptionsAndWarnings List<ReportableExceptionResponse>
    Migration exceptions and warnings
    folderName String
    Name of the folder
    id String
    Result identifier
    message String
    Migration progress message
    projectName String
    Name of the project
    stage String
    Stage of SSIS migration.
    startedOn String
    Migration start time
    state String
    Current state of migration
    endedOn string
    Migration end time
    exceptionsAndWarnings ReportableExceptionResponse[]
    Migration exceptions and warnings
    folderName string
    Name of the folder
    id string
    Result identifier
    message string
    Migration progress message
    projectName string
    Name of the project
    stage string
    Stage of SSIS migration.
    startedOn string
    Migration start time
    state string
    Current state of migration
    ended_on str
    Migration end time
    exceptions_and_warnings Sequence[ReportableExceptionResponse]
    Migration exceptions and warnings
    folder_name str
    Name of the folder
    id str
    Result identifier
    message str
    Migration progress message
    project_name str
    Name of the project
    stage str
    Stage of SSIS migration.
    started_on str
    Migration start time
    state str
    Current state of migration
    endedOn String
    Migration end time
    exceptionsAndWarnings List<Property Map>
    Migration exceptions and warnings
    folderName String
    Name of the folder
    id String
    Result identifier
    message String
    Migration progress message
    projectName String
    Name of the project
    stage String
    Stage of SSIS migration.
    startedOn String
    Migration start time
    state String
    Current state of migration

    MigrateSsisTaskProperties, MigrateSsisTaskPropertiesArgs

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

    MigrateSsisTaskPropertiesResponse, MigrateSsisTaskPropertiesResponseArgs

    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<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateSsisTaskOutputMigrationLevelResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSsisTaskOutputProjectLevelResponse>>
    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.MigrateSsisTaskInputResponse
    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 MigrateSsisTaskInputResponse
    Task input
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<Either<MigrateSsisTaskOutputMigrationLevelResponse,MigrateSsisTaskOutputProjectLevelResponse>>
    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 MigrateSsisTaskInputResponse
    Task input
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output (MigrateSsisTaskOutputMigrationLevelResponse | MigrateSsisTaskOutputProjectLevelResponse)[]
    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 MigrateSsisTaskInputResponse
    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[MigrateSsisTaskOutputMigrationLevelResponse, MigrateSsisTaskOutputProjectLevelResponse]]
    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 MigrateSsisTaskInputResponse
    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>
    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

    MigrateSyncCompleteCommandInputResponse, MigrateSyncCompleteCommandInputResponseArgs

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

    MigrateSyncCompleteCommandOutputResponse, MigrateSyncCompleteCommandOutputResponseArgs

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

    MigrateSyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponseArgs

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

    MigrationEligibilityInfoResponse, MigrationEligibilityInfoResponseArgs

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

    MigrationReportResultResponse, MigrationReportResultResponseArgs

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

    MigrationValidationDatabaseSummaryResultResponse, MigrationValidationDatabaseSummaryResultResponseArgs

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

    MigrationValidationOptions, MigrationValidationOptionsArgs

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

    MigrationValidationOptionsResponse, MigrationValidationOptionsResponseArgs

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

    MigrationValidationResultResponse, MigrationValidationResultResponseArgs

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

    MongoDbClusterInfoResponse, MongoDbClusterInfoResponseArgs

    Databases List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbDatabaseInfoResponse>
    A list of non-system databases in the cluster
    SupportsSharding bool
    Whether the cluster supports sharded collections
    Type string
    The type of data source
    Version string
    The version of the data source in the form x.y.z (e.g. 3.6.7). Not used if Type is BlobContainer.
    Databases []MongoDbDatabaseInfoResponse
    A list of non-system databases in the cluster
    SupportsSharding bool
    Whether the cluster supports sharded collections
    Type string
    The type of data source
    Version string
    The version of the data source in the form x.y.z (e.g. 3.6.7). Not used if Type is BlobContainer.
    databases List<MongoDbDatabaseInfoResponse>
    A list of non-system databases in the cluster
    supportsSharding Boolean
    Whether the cluster supports sharded collections
    type String
    The type of data source
    version String
    The version of the data source in the form x.y.z (e.g. 3.6.7). Not used if Type is BlobContainer.
    databases MongoDbDatabaseInfoResponse[]
    A list of non-system databases in the cluster
    supportsSharding boolean
    Whether the cluster supports sharded collections
    type string
    The type of data source
    version string
    The version of the data source in the form x.y.z (e.g. 3.6.7). Not used if Type is BlobContainer.
    databases Sequence[MongoDbDatabaseInfoResponse]
    A list of non-system databases in the cluster
    supports_sharding bool
    Whether the cluster supports sharded collections
    type str
    The type of data source
    version str
    The version of the data source in the form x.y.z (e.g. 3.6.7). Not used if Type is BlobContainer.
    databases List<Property Map>
    A list of non-system databases in the cluster
    supportsSharding Boolean
    Whether the cluster supports sharded collections
    type String
    The type of data source
    version String
    The version of the data source in the form x.y.z (e.g. 3.6.7). Not used if Type is BlobContainer.

    MongoDbCollectionInfoResponse, MongoDbCollectionInfoResponseArgs

    AverageDocumentSize double
    The average document size, or -1 if the average size is unknown
    DataSize double
    The estimated total data size, in bytes, or -1 if the size is unknown.
    DatabaseName string
    The name of the database containing the collection
    DocumentCount double
    The estimated total number of documents, or -1 if the document count is unknown
    IsCapped bool
    Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
    IsSystemCollection bool
    Whether the collection is system collection
    IsView bool
    Whether the collection is a view of another collection
    Name string
    The unqualified name of the database or collection
    QualifiedName string
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    SupportsSharding bool
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    ShardKey Pulumi.AzureNative.DataMigration.Inputs.MongoDbShardKeyInfoResponse
    The shard key on the collection, or null if the collection is not sharded
    ViewOf string
    The name of the collection that this is a view of, if IsView is true
    AverageDocumentSize float64
    The average document size, or -1 if the average size is unknown
    DataSize float64
    The estimated total data size, in bytes, or -1 if the size is unknown.
    DatabaseName string
    The name of the database containing the collection
    DocumentCount float64
    The estimated total number of documents, or -1 if the document count is unknown
    IsCapped bool
    Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
    IsSystemCollection bool
    Whether the collection is system collection
    IsView bool
    Whether the collection is a view of another collection
    Name string
    The unqualified name of the database or collection
    QualifiedName string
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    SupportsSharding bool
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    ShardKey MongoDbShardKeyInfoResponse
    The shard key on the collection, or null if the collection is not sharded
    ViewOf string
    The name of the collection that this is a view of, if IsView is true
    averageDocumentSize Double
    The average document size, or -1 if the average size is unknown
    dataSize Double
    The estimated total data size, in bytes, or -1 if the size is unknown.
    databaseName String
    The name of the database containing the collection
    documentCount Double
    The estimated total number of documents, or -1 if the document count is unknown
    isCapped Boolean
    Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
    isSystemCollection Boolean
    Whether the collection is system collection
    isView Boolean
    Whether the collection is a view of another collection
    name String
    The unqualified name of the database or collection
    qualifiedName String
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    supportsSharding Boolean
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    shardKey MongoDbShardKeyInfoResponse
    The shard key on the collection, or null if the collection is not sharded
    viewOf String
    The name of the collection that this is a view of, if IsView is true
    averageDocumentSize number
    The average document size, or -1 if the average size is unknown
    dataSize number
    The estimated total data size, in bytes, or -1 if the size is unknown.
    databaseName string
    The name of the database containing the collection
    documentCount number
    The estimated total number of documents, or -1 if the document count is unknown
    isCapped boolean
    Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
    isSystemCollection boolean
    Whether the collection is system collection
    isView boolean
    Whether the collection is a view of another collection
    name string
    The unqualified name of the database or collection
    qualifiedName string
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    supportsSharding boolean
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    shardKey MongoDbShardKeyInfoResponse
    The shard key on the collection, or null if the collection is not sharded
    viewOf string
    The name of the collection that this is a view of, if IsView is true
    average_document_size float
    The average document size, or -1 if the average size is unknown
    data_size float
    The estimated total data size, in bytes, or -1 if the size is unknown.
    database_name str
    The name of the database containing the collection
    document_count float
    The estimated total number of documents, or -1 if the document count is unknown
    is_capped bool
    Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
    is_system_collection bool
    Whether the collection is system collection
    is_view bool
    Whether the collection is a view of another collection
    name str
    The unqualified name of the database or collection
    qualified_name str
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    supports_sharding bool
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    shard_key MongoDbShardKeyInfoResponse
    The shard key on the collection, or null if the collection is not sharded
    view_of str
    The name of the collection that this is a view of, if IsView is true
    averageDocumentSize Number
    The average document size, or -1 if the average size is unknown
    dataSize Number
    The estimated total data size, in bytes, or -1 if the size is unknown.
    databaseName String
    The name of the database containing the collection
    documentCount Number
    The estimated total number of documents, or -1 if the document count is unknown
    isCapped Boolean
    Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
    isSystemCollection Boolean
    Whether the collection is system collection
    isView Boolean
    Whether the collection is a view of another collection
    name String
    The unqualified name of the database or collection
    qualifiedName String
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    supportsSharding Boolean
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    shardKey Property Map
    The shard key on the collection, or null if the collection is not sharded
    viewOf String
    The name of the collection that this is a view of, if IsView is true

    MongoDbCollectionProgressResponse, MongoDbCollectionProgressResponseArgs

    BytesCopied double
    The number of document bytes copied during the Copying stage
    DocumentsCopied double
    The number of documents copied during the Copying stage
    ElapsedTime string
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    Errors Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.MongoDbErrorResponse>
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    EventsPending double
    The number of oplog events awaiting replay
    EventsReplayed double
    The number of oplog events replayed so far
    State string
    TotalBytes double
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    TotalDocuments double
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    LastEventTime string
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    LastReplayTime string
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    Name string
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    QualifiedName string
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    BytesCopied float64
    The number of document bytes copied during the Copying stage
    DocumentsCopied float64
    The number of documents copied during the Copying stage
    ElapsedTime string
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    Errors map[string]MongoDbErrorResponse
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    EventsPending float64
    The number of oplog events awaiting replay
    EventsReplayed float64
    The number of oplog events replayed so far
    State string
    TotalBytes float64
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    TotalDocuments float64
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    LastEventTime string
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    LastReplayTime string
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    Name string
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    QualifiedName string
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytesCopied Double
    The number of document bytes copied during the Copying stage
    documentsCopied Double
    The number of documents copied during the Copying stage
    elapsedTime String
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors Map<String,MongoDbErrorResponse>
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    eventsPending Double
    The number of oplog events awaiting replay
    eventsReplayed Double
    The number of oplog events replayed so far
    state String
    totalBytes Double
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    totalDocuments Double
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    lastEventTime String
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    lastReplayTime String
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name String
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualifiedName String
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytesCopied number
    The number of document bytes copied during the Copying stage
    documentsCopied number
    The number of documents copied during the Copying stage
    elapsedTime string
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors {[key: string]: MongoDbErrorResponse}
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    eventsPending number
    The number of oplog events awaiting replay
    eventsReplayed number
    The number of oplog events replayed so far
    state string
    totalBytes number
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    totalDocuments number
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    lastEventTime string
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    lastReplayTime string
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name string
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualifiedName string
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytes_copied float
    The number of document bytes copied during the Copying stage
    documents_copied float
    The number of documents copied during the Copying stage
    elapsed_time str
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors Mapping[str, MongoDbErrorResponse]
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    events_pending float
    The number of oplog events awaiting replay
    events_replayed float
    The number of oplog events replayed so far
    state str
    total_bytes float
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    total_documents float
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    last_event_time str
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    last_replay_time str
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name str
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualified_name str
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytesCopied Number
    The number of document bytes copied during the Copying stage
    documentsCopied Number
    The number of documents copied during the Copying stage
    elapsedTime String
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors Map<Property Map>
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    eventsPending Number
    The number of oplog events awaiting replay
    eventsReplayed Number
    The number of oplog events replayed so far
    state String
    totalBytes Number
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    totalDocuments Number
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    lastEventTime String
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    lastReplayTime String
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name String
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualifiedName String
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.

    MongoDbCollectionSettings, MongoDbCollectionSettingsArgs

    CanDelete bool
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    ShardKey Pulumi.AzureNative.DataMigration.Inputs.MongoDbShardKeySetting
    Describes a MongoDB shard key
    TargetRUs int
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.
    CanDelete bool
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    ShardKey MongoDbShardKeySetting
    Describes a MongoDB shard key
    TargetRUs int
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.
    canDelete Boolean
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    shardKey MongoDbShardKeySetting
    Describes a MongoDB shard key
    targetRUs Integer
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.
    canDelete boolean
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    shardKey MongoDbShardKeySetting
    Describes a MongoDB shard key
    targetRUs number
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.
    can_delete bool
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    shard_key MongoDbShardKeySetting
    Describes a MongoDB shard key
    target_rus int
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.
    canDelete Boolean
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    shardKey Property Map
    Describes a MongoDB shard key
    targetRUs Number
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.

    MongoDbCollectionSettingsResponse, MongoDbCollectionSettingsResponseArgs

    CanDelete bool
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    ShardKey Pulumi.AzureNative.DataMigration.Inputs.MongoDbShardKeySettingResponse
    Describes a MongoDB shard key
    TargetRUs int
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.
    CanDelete bool
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    ShardKey MongoDbShardKeySettingResponse
    Describes a MongoDB shard key
    TargetRUs int
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.
    canDelete Boolean
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    shardKey MongoDbShardKeySettingResponse
    Describes a MongoDB shard key
    targetRUs Integer
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.
    canDelete boolean
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    shardKey MongoDbShardKeySettingResponse
    Describes a MongoDB shard key
    targetRUs number
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.
    can_delete bool
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    shard_key MongoDbShardKeySettingResponse
    Describes a MongoDB shard key
    target_rus int
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.
    canDelete Boolean
    Whether the migrator is allowed to drop the target collection in the course of performing a migration. The default is true.
    shardKey Property Map
    Describes a MongoDB shard key
    targetRUs Number
    The RUs that should be configured on a CosmosDB target, or null to use the default. This has no effect on non-CosmosDB targets.

    MongoDbConnectionInfo, MongoDbConnectionInfoArgs

    ConnectionString string
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    Password string
    Password credential.
    UserName string
    User name
    ConnectionString string
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    Password string
    Password credential.
    UserName string
    User name
    connectionString String
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    password String
    Password credential.
    userName String
    User name
    connectionString string
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    password string
    Password credential.
    userName string
    User name
    connection_string str
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    password str
    Password credential.
    user_name str
    User name
    connectionString String
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    password String
    Password credential.
    userName String
    User name

    MongoDbConnectionInfoResponse, MongoDbConnectionInfoResponseArgs

    ConnectionString string
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    Password string
    Password credential.
    UserName string
    User name
    ConnectionString string
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    Password string
    Password credential.
    UserName string
    User name
    connectionString String
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    password String
    Password credential.
    userName String
    User name
    connectionString string
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    password string
    Password credential.
    userName string
    User name
    connection_string str
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    password str
    Password credential.
    user_name str
    User name
    connectionString String
    A MongoDB connection string or blob container URL. The user name and password can be specified here or in the userName and password properties
    password String
    Password credential.
    userName String
    User name

    MongoDbDatabaseInfoResponse, MongoDbDatabaseInfoResponseArgs

    AverageDocumentSize double
    The average document size, or -1 if the average size is unknown
    Collections List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbCollectionInfoResponse>
    A list of supported collections in a MongoDB database
    DataSize double
    The estimated total data size, in bytes, or -1 if the size is unknown.
    DocumentCount double
    The estimated total number of documents, or -1 if the document count is unknown
    Name string
    The unqualified name of the database or collection
    QualifiedName string
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    SupportsSharding bool
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    AverageDocumentSize float64
    The average document size, or -1 if the average size is unknown
    Collections []MongoDbCollectionInfoResponse
    A list of supported collections in a MongoDB database
    DataSize float64
    The estimated total data size, in bytes, or -1 if the size is unknown.
    DocumentCount float64
    The estimated total number of documents, or -1 if the document count is unknown
    Name string
    The unqualified name of the database or collection
    QualifiedName string
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    SupportsSharding bool
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    averageDocumentSize Double
    The average document size, or -1 if the average size is unknown
    collections List<MongoDbCollectionInfoResponse>
    A list of supported collections in a MongoDB database
    dataSize Double
    The estimated total data size, in bytes, or -1 if the size is unknown.
    documentCount Double
    The estimated total number of documents, or -1 if the document count is unknown
    name String
    The unqualified name of the database or collection
    qualifiedName String
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    supportsSharding Boolean
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    averageDocumentSize number
    The average document size, or -1 if the average size is unknown
    collections MongoDbCollectionInfoResponse[]
    A list of supported collections in a MongoDB database
    dataSize number
    The estimated total data size, in bytes, or -1 if the size is unknown.
    documentCount number
    The estimated total number of documents, or -1 if the document count is unknown
    name string
    The unqualified name of the database or collection
    qualifiedName string
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    supportsSharding boolean
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    average_document_size float
    The average document size, or -1 if the average size is unknown
    collections Sequence[MongoDbCollectionInfoResponse]
    A list of supported collections in a MongoDB database
    data_size float
    The estimated total data size, in bytes, or -1 if the size is unknown.
    document_count float
    The estimated total number of documents, or -1 if the document count is unknown
    name str
    The unqualified name of the database or collection
    qualified_name str
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    supports_sharding bool
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
    averageDocumentSize Number
    The average document size, or -1 if the average size is unknown
    collections List<Property Map>
    A list of supported collections in a MongoDB database
    dataSize Number
    The estimated total data size, in bytes, or -1 if the size is unknown.
    documentCount Number
    The estimated total number of documents, or -1 if the document count is unknown
    name String
    The unqualified name of the database or collection
    qualifiedName String
    The qualified name of the database or collection. For a collection, this is the database-qualified name.
    supportsSharding Boolean
    Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.

    MongoDbDatabaseProgressResponse, MongoDbDatabaseProgressResponseArgs

    BytesCopied double
    The number of document bytes copied during the Copying stage
    DocumentsCopied double
    The number of documents copied during the Copying stage
    ElapsedTime string
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    Errors Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.MongoDbErrorResponse>
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    EventsPending double
    The number of oplog events awaiting replay
    EventsReplayed double
    The number of oplog events replayed so far
    State string
    TotalBytes double
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    TotalDocuments double
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    Collections Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.MongoDbCollectionProgressResponse>
    The progress of the collections in the database. The keys are the unqualified names of the collections
    LastEventTime string
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    LastReplayTime string
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    Name string
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    QualifiedName string
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    BytesCopied float64
    The number of document bytes copied during the Copying stage
    DocumentsCopied float64
    The number of documents copied during the Copying stage
    ElapsedTime string
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    Errors map[string]MongoDbErrorResponse
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    EventsPending float64
    The number of oplog events awaiting replay
    EventsReplayed float64
    The number of oplog events replayed so far
    State string
    TotalBytes float64
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    TotalDocuments float64
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    Collections map[string]MongoDbCollectionProgressResponse
    The progress of the collections in the database. The keys are the unqualified names of the collections
    LastEventTime string
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    LastReplayTime string
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    Name string
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    QualifiedName string
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytesCopied Double
    The number of document bytes copied during the Copying stage
    documentsCopied Double
    The number of documents copied during the Copying stage
    elapsedTime String
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors Map<String,MongoDbErrorResponse>
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    eventsPending Double
    The number of oplog events awaiting replay
    eventsReplayed Double
    The number of oplog events replayed so far
    state String
    totalBytes Double
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    totalDocuments Double
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    collections Map<String,MongoDbCollectionProgressResponse>
    The progress of the collections in the database. The keys are the unqualified names of the collections
    lastEventTime String
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    lastReplayTime String
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name String
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualifiedName String
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytesCopied number
    The number of document bytes copied during the Copying stage
    documentsCopied number
    The number of documents copied during the Copying stage
    elapsedTime string
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors {[key: string]: MongoDbErrorResponse}
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    eventsPending number
    The number of oplog events awaiting replay
    eventsReplayed number
    The number of oplog events replayed so far
    state string
    totalBytes number
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    totalDocuments number
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    collections {[key: string]: MongoDbCollectionProgressResponse}
    The progress of the collections in the database. The keys are the unqualified names of the collections
    lastEventTime string
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    lastReplayTime string
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name string
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualifiedName string
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytes_copied float
    The number of document bytes copied during the Copying stage
    documents_copied float
    The number of documents copied during the Copying stage
    elapsed_time str
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors Mapping[str, MongoDbErrorResponse]
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    events_pending float
    The number of oplog events awaiting replay
    events_replayed float
    The number of oplog events replayed so far
    state str
    total_bytes float
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    total_documents float
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    collections Mapping[str, MongoDbCollectionProgressResponse]
    The progress of the collections in the database. The keys are the unqualified names of the collections
    last_event_time str
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    last_replay_time str
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name str
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualified_name str
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytesCopied Number
    The number of document bytes copied during the Copying stage
    documentsCopied Number
    The number of documents copied during the Copying stage
    elapsedTime String
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors Map<Property Map>
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    eventsPending Number
    The number of oplog events awaiting replay
    eventsReplayed Number
    The number of oplog events replayed so far
    state String
    totalBytes Number
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    totalDocuments Number
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    collections Map<Property Map>
    The progress of the collections in the database. The keys are the unqualified names of the collections
    lastEventTime String
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    lastReplayTime String
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name String
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualifiedName String
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.

    MongoDbDatabaseSettings, MongoDbDatabaseSettingsArgs

    Collections Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.MongoDbCollectionSettings>
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    TargetRUs int
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.
    Collections map[string]MongoDbCollectionSettings
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    TargetRUs int
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.
    collections Map<String,MongoDbCollectionSettings>
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    targetRUs Integer
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.
    collections {[key: string]: MongoDbCollectionSettings}
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    targetRUs number
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.
    collections Mapping[str, MongoDbCollectionSettings]
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    target_rus int
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.
    collections Map<Property Map>
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    targetRUs Number
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.

    MongoDbDatabaseSettingsResponse, MongoDbDatabaseSettingsResponseArgs

    Collections Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.MongoDbCollectionSettingsResponse>
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    TargetRUs int
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.
    Collections map[string]MongoDbCollectionSettingsResponse
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    TargetRUs int
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.
    collections Map<String,MongoDbCollectionSettingsResponse>
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    targetRUs Integer
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.
    collections {[key: string]: MongoDbCollectionSettingsResponse}
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    targetRUs number
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.
    collections Mapping[str, MongoDbCollectionSettingsResponse]
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    target_rus int
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.
    collections Map<Property Map>
    The collections on the source database to migrate to the target. The keys are the unqualified names of the collections.
    targetRUs Number
    The RUs that should be configured on a CosmosDB target, or null to use the default, or 0 if throughput should not be provisioned for the database. This has no effect on non-CosmosDB targets.

    MongoDbErrorResponse, MongoDbErrorResponseArgs

    Code string
    The non-localized, machine-readable code that describes the error or warning
    Count int
    The number of times the error or warning has occurred
    Message string
    The localized, human-readable message that describes the error or warning
    Type string
    The type of error or warning
    Code string
    The non-localized, machine-readable code that describes the error or warning
    Count int
    The number of times the error or warning has occurred
    Message string
    The localized, human-readable message that describes the error or warning
    Type string
    The type of error or warning
    code String
    The non-localized, machine-readable code that describes the error or warning
    count Integer
    The number of times the error or warning has occurred
    message String
    The localized, human-readable message that describes the error or warning
    type String
    The type of error or warning
    code string
    The non-localized, machine-readable code that describes the error or warning
    count number
    The number of times the error or warning has occurred
    message string
    The localized, human-readable message that describes the error or warning
    type string
    The type of error or warning
    code str
    The non-localized, machine-readable code that describes the error or warning
    count int
    The number of times the error or warning has occurred
    message str
    The localized, human-readable message that describes the error or warning
    type str
    The type of error or warning
    code String
    The non-localized, machine-readable code that describes the error or warning
    count Number
    The number of times the error or warning has occurred
    message String
    The localized, human-readable message that describes the error or warning
    type String
    The type of error or warning

    MongoDbMigrationProgressResponse, MongoDbMigrationProgressResponseArgs

    BytesCopied double
    The number of document bytes copied during the Copying stage
    DocumentsCopied double
    The number of documents copied during the Copying stage
    ElapsedTime string
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    Errors Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.MongoDbErrorResponse>
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    EventsPending double
    The number of oplog events awaiting replay
    EventsReplayed double
    The number of oplog events replayed so far
    State string
    TotalBytes double
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    TotalDocuments double
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    Databases Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.MongoDbDatabaseProgressResponse>
    The progress of the databases in the migration. The keys are the names of the databases
    LastEventTime string
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    LastReplayTime string
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    Name string
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    QualifiedName string
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    BytesCopied float64
    The number of document bytes copied during the Copying stage
    DocumentsCopied float64
    The number of documents copied during the Copying stage
    ElapsedTime string
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    Errors map[string]MongoDbErrorResponse
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    EventsPending float64
    The number of oplog events awaiting replay
    EventsReplayed float64
    The number of oplog events replayed so far
    State string
    TotalBytes float64
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    TotalDocuments float64
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    Databases map[string]MongoDbDatabaseProgressResponse
    The progress of the databases in the migration. The keys are the names of the databases
    LastEventTime string
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    LastReplayTime string
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    Name string
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    QualifiedName string
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytesCopied Double
    The number of document bytes copied during the Copying stage
    documentsCopied Double
    The number of documents copied during the Copying stage
    elapsedTime String
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors Map<String,MongoDbErrorResponse>
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    eventsPending Double
    The number of oplog events awaiting replay
    eventsReplayed Double
    The number of oplog events replayed so far
    state String
    totalBytes Double
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    totalDocuments Double
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    databases Map<String,MongoDbDatabaseProgressResponse>
    The progress of the databases in the migration. The keys are the names of the databases
    lastEventTime String
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    lastReplayTime String
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name String
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualifiedName String
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytesCopied number
    The number of document bytes copied during the Copying stage
    documentsCopied number
    The number of documents copied during the Copying stage
    elapsedTime string
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors {[key: string]: MongoDbErrorResponse}
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    eventsPending number
    The number of oplog events awaiting replay
    eventsReplayed number
    The number of oplog events replayed so far
    state string
    totalBytes number
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    totalDocuments number
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    databases {[key: string]: MongoDbDatabaseProgressResponse}
    The progress of the databases in the migration. The keys are the names of the databases
    lastEventTime string
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    lastReplayTime string
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name string
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualifiedName string
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytes_copied float
    The number of document bytes copied during the Copying stage
    documents_copied float
    The number of documents copied during the Copying stage
    elapsed_time str
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors Mapping[str, MongoDbErrorResponse]
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    events_pending float
    The number of oplog events awaiting replay
    events_replayed float
    The number of oplog events replayed so far
    state str
    total_bytes float
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    total_documents float
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    databases Mapping[str, MongoDbDatabaseProgressResponse]
    The progress of the databases in the migration. The keys are the names of the databases
    last_event_time str
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    last_replay_time str
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name str
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualified_name str
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.
    bytesCopied Number
    The number of document bytes copied during the Copying stage
    documentsCopied Number
    The number of documents copied during the Copying stage
    elapsedTime String
    The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
    errors Map<Property Map>
    The errors and warnings that have occurred for the current object. The keys are the error codes.
    eventsPending Number
    The number of oplog events awaiting replay
    eventsReplayed Number
    The number of oplog events replayed so far
    state String
    totalBytes Number
    The total number of document bytes on the source at the beginning of the Copying stage, or -1 if the total size was unknown
    totalDocuments Number
    The total number of documents on the source at the beginning of the Copying stage, or -1 if the total count was unknown
    databases Map<Property Map>
    The progress of the databases in the migration. The keys are the names of the databases
    lastEventTime String
    The timestamp of the last oplog event received, or null if no oplog event has been received yet
    lastReplayTime String
    The timestamp of the last oplog event replayed, or null if no oplog event has been replayed yet
    name String
    The name of the progress object. For a collection, this is the unqualified collection name. For a database, this is the database name. For the overall migration, this is null.
    qualifiedName String
    The qualified name of the progress object. For a collection, this is the database-qualified name. For a database, this is the database name. For the overall migration, this is null.

    MongoDbMigrationSettings, MongoDbMigrationSettingsArgs

    Databases Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.MongoDbDatabaseSettings>
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    Source Pulumi.AzureNative.DataMigration.Inputs.MongoDbConnectionInfo
    Settings used to connect to the source cluster
    Target Pulumi.AzureNative.DataMigration.Inputs.MongoDbConnectionInfo
    Settings used to connect to the target cluster
    BoostRUs int
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    Replication string | Pulumi.AzureNative.DataMigration.MongoDbReplication
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    Throttling Pulumi.AzureNative.DataMigration.Inputs.MongoDbThrottlingSettings
    Settings used to limit the resource usage of the migration
    Databases map[string]MongoDbDatabaseSettings
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    Source MongoDbConnectionInfo
    Settings used to connect to the source cluster
    Target MongoDbConnectionInfo
    Settings used to connect to the target cluster
    BoostRUs int
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    Replication string | MongoDbReplication
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    Throttling MongoDbThrottlingSettings
    Settings used to limit the resource usage of the migration
    databases Map<String,MongoDbDatabaseSettings>
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    source MongoDbConnectionInfo
    Settings used to connect to the source cluster
    target MongoDbConnectionInfo
    Settings used to connect to the target cluster
    boostRUs Integer
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    replication String | MongoDbReplication
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    throttling MongoDbThrottlingSettings
    Settings used to limit the resource usage of the migration
    databases {[key: string]: MongoDbDatabaseSettings}
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    source MongoDbConnectionInfo
    Settings used to connect to the source cluster
    target MongoDbConnectionInfo
    Settings used to connect to the target cluster
    boostRUs number
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    replication string | MongoDbReplication
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    throttling MongoDbThrottlingSettings
    Settings used to limit the resource usage of the migration
    databases Mapping[str, MongoDbDatabaseSettings]
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    source MongoDbConnectionInfo
    Settings used to connect to the source cluster
    target MongoDbConnectionInfo
    Settings used to connect to the target cluster
    boost_rus int
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    replication str | MongoDbReplication
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    throttling MongoDbThrottlingSettings
    Settings used to limit the resource usage of the migration
    databases Map<Property Map>
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    source Property Map
    Settings used to connect to the source cluster
    target Property Map
    Settings used to connect to the target cluster
    boostRUs Number
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    replication String | "Disabled" | "OneTime" | "Continuous"
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    throttling Property Map
    Settings used to limit the resource usage of the migration

    MongoDbMigrationSettingsResponse, MongoDbMigrationSettingsResponseArgs

    Databases Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.MongoDbDatabaseSettingsResponse>
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    Source Pulumi.AzureNative.DataMigration.Inputs.MongoDbConnectionInfoResponse
    Settings used to connect to the source cluster
    Target Pulumi.AzureNative.DataMigration.Inputs.MongoDbConnectionInfoResponse
    Settings used to connect to the target cluster
    BoostRUs int
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    Replication string
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    Throttling Pulumi.AzureNative.DataMigration.Inputs.MongoDbThrottlingSettingsResponse
    Settings used to limit the resource usage of the migration
    Databases map[string]MongoDbDatabaseSettingsResponse
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    Source MongoDbConnectionInfoResponse
    Settings used to connect to the source cluster
    Target MongoDbConnectionInfoResponse
    Settings used to connect to the target cluster
    BoostRUs int
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    Replication string
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    Throttling MongoDbThrottlingSettingsResponse
    Settings used to limit the resource usage of the migration
    databases Map<String,MongoDbDatabaseSettingsResponse>
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    source MongoDbConnectionInfoResponse
    Settings used to connect to the source cluster
    target MongoDbConnectionInfoResponse
    Settings used to connect to the target cluster
    boostRUs Integer
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    replication String
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    throttling MongoDbThrottlingSettingsResponse
    Settings used to limit the resource usage of the migration
    databases {[key: string]: MongoDbDatabaseSettingsResponse}
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    source MongoDbConnectionInfoResponse
    Settings used to connect to the source cluster
    target MongoDbConnectionInfoResponse
    Settings used to connect to the target cluster
    boostRUs number
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    replication string
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    throttling MongoDbThrottlingSettingsResponse
    Settings used to limit the resource usage of the migration
    databases Mapping[str, MongoDbDatabaseSettingsResponse]
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    source MongoDbConnectionInfoResponse
    Settings used to connect to the source cluster
    target MongoDbConnectionInfoResponse
    Settings used to connect to the target cluster
    boost_rus int
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    replication str
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    throttling MongoDbThrottlingSettingsResponse
    Settings used to limit the resource usage of the migration
    databases Map<Property Map>
    The databases on the source cluster to migrate to the target. The keys are the names of the databases.
    source Property Map
    Settings used to connect to the source cluster
    target Property Map
    Settings used to connect to the target cluster
    boostRUs Number
    The RU limit on a CosmosDB target that collections will be temporarily increased to (if lower) during the initial copy of a migration, from 10,000 to 1,000,000, or 0 to use the default boost (which is generally the maximum), or null to not boost the RUs. This setting has no effect on non-CosmosDB targets.
    replication String
    Describes how changes will be replicated from the source to the target. The default is OneTime.
    throttling Property Map
    Settings used to limit the resource usage of the migration

    MongoDbReplication, MongoDbReplicationArgs

    Disabled
    Disabled
    OneTime
    OneTime
    Continuous
    Continuous
    MongoDbReplicationDisabled
    Disabled
    MongoDbReplicationOneTime
    OneTime
    MongoDbReplicationContinuous
    Continuous
    Disabled
    Disabled
    OneTime
    OneTime
    Continuous
    Continuous
    Disabled
    Disabled
    OneTime
    OneTime
    Continuous
    Continuous
    DISABLED
    Disabled
    ONE_TIME
    OneTime
    CONTINUOUS
    Continuous
    "Disabled"
    Disabled
    "OneTime"
    OneTime
    "Continuous"
    Continuous

    MongoDbShardKeyField, MongoDbShardKeyFieldArgs

    Name string
    The name of the field
    Order string | Pulumi.AzureNative.DataMigration.MongoDbShardKeyOrder
    The field ordering
    Name string
    The name of the field
    Order string | MongoDbShardKeyOrder
    The field ordering
    name String
    The name of the field
    order String | MongoDbShardKeyOrder
    The field ordering
    name string
    The name of the field
    order string | MongoDbShardKeyOrder
    The field ordering
    name str
    The name of the field
    order str | MongoDbShardKeyOrder
    The field ordering
    name String
    The name of the field
    order String | "Forward" | "Reverse" | "Hashed"
    The field ordering

    MongoDbShardKeyFieldResponse, MongoDbShardKeyFieldResponseArgs

    Name string
    The name of the field
    Order string
    The field ordering
    Name string
    The name of the field
    Order string
    The field ordering
    name String
    The name of the field
    order String
    The field ordering
    name string
    The name of the field
    order string
    The field ordering
    name str
    The name of the field
    order str
    The field ordering
    name String
    The name of the field
    order String
    The field ordering

    MongoDbShardKeyInfoResponse, MongoDbShardKeyInfoResponseArgs

    Fields List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbShardKeyFieldResponse>
    The fields within the shard key
    IsUnique bool
    Whether the shard key is unique
    Fields []MongoDbShardKeyFieldResponse
    The fields within the shard key
    IsUnique bool
    Whether the shard key is unique
    fields List<MongoDbShardKeyFieldResponse>
    The fields within the shard key
    isUnique Boolean
    Whether the shard key is unique
    fields MongoDbShardKeyFieldResponse[]
    The fields within the shard key
    isUnique boolean
    Whether the shard key is unique
    fields Sequence[MongoDbShardKeyFieldResponse]
    The fields within the shard key
    is_unique bool
    Whether the shard key is unique
    fields List<Property Map>
    The fields within the shard key
    isUnique Boolean
    Whether the shard key is unique

    MongoDbShardKeyOrder, MongoDbShardKeyOrderArgs

    Forward
    Forward
    Reverse
    Reverse
    Hashed
    Hashed
    MongoDbShardKeyOrderForward
    Forward
    MongoDbShardKeyOrderReverse
    Reverse
    MongoDbShardKeyOrderHashed
    Hashed
    Forward
    Forward
    Reverse
    Reverse
    Hashed
    Hashed
    Forward
    Forward
    Reverse
    Reverse
    Hashed
    Hashed
    FORWARD
    Forward
    REVERSE
    Reverse
    HASHED
    Hashed
    "Forward"
    Forward
    "Reverse"
    Reverse
    "Hashed"
    Hashed

    MongoDbShardKeySetting, MongoDbShardKeySettingArgs

    Fields List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbShardKeyField>
    The fields within the shard key
    IsUnique bool
    Whether the shard key is unique
    Fields []MongoDbShardKeyField
    The fields within the shard key
    IsUnique bool
    Whether the shard key is unique
    fields List<MongoDbShardKeyField>
    The fields within the shard key
    isUnique Boolean
    Whether the shard key is unique
    fields MongoDbShardKeyField[]
    The fields within the shard key
    isUnique boolean
    Whether the shard key is unique
    fields Sequence[MongoDbShardKeyField]
    The fields within the shard key
    is_unique bool
    Whether the shard key is unique
    fields List<Property Map>
    The fields within the shard key
    isUnique Boolean
    Whether the shard key is unique

    MongoDbShardKeySettingResponse, MongoDbShardKeySettingResponseArgs

    Fields List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbShardKeyFieldResponse>
    The fields within the shard key
    IsUnique bool
    Whether the shard key is unique
    Fields []MongoDbShardKeyFieldResponse
    The fields within the shard key
    IsUnique bool
    Whether the shard key is unique
    fields List<MongoDbShardKeyFieldResponse>
    The fields within the shard key
    isUnique Boolean
    Whether the shard key is unique
    fields MongoDbShardKeyFieldResponse[]
    The fields within the shard key
    isUnique boolean
    Whether the shard key is unique
    fields Sequence[MongoDbShardKeyFieldResponse]
    The fields within the shard key
    is_unique bool
    Whether the shard key is unique
    fields List<Property Map>
    The fields within the shard key
    isUnique Boolean
    Whether the shard key is unique

    MongoDbThrottlingSettings, MongoDbThrottlingSettingsArgs

    MaxParallelism int
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    MinFreeCpu int
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    MinFreeMemoryMb int
    The number of megabytes of RAM that the migrator will try to avoid using
    MaxParallelism int
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    MinFreeCpu int
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    MinFreeMemoryMb int
    The number of megabytes of RAM that the migrator will try to avoid using
    maxParallelism Integer
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    minFreeCpu Integer
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    minFreeMemoryMb Integer
    The number of megabytes of RAM that the migrator will try to avoid using
    maxParallelism number
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    minFreeCpu number
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    minFreeMemoryMb number
    The number of megabytes of RAM that the migrator will try to avoid using
    max_parallelism int
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    min_free_cpu int
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    min_free_memory_mb int
    The number of megabytes of RAM that the migrator will try to avoid using
    maxParallelism Number
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    minFreeCpu Number
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    minFreeMemoryMb Number
    The number of megabytes of RAM that the migrator will try to avoid using

    MongoDbThrottlingSettingsResponse, MongoDbThrottlingSettingsResponseArgs

    MaxParallelism int
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    MinFreeCpu int
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    MinFreeMemoryMb int
    The number of megabytes of RAM that the migrator will try to avoid using
    MaxParallelism int
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    MinFreeCpu int
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    MinFreeMemoryMb int
    The number of megabytes of RAM that the migrator will try to avoid using
    maxParallelism Integer
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    minFreeCpu Integer
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    minFreeMemoryMb Integer
    The number of megabytes of RAM that the migrator will try to avoid using
    maxParallelism number
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    minFreeCpu number
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    minFreeMemoryMb number
    The number of megabytes of RAM that the migrator will try to avoid using
    max_parallelism int
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    min_free_cpu int
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    min_free_memory_mb int
    The number of megabytes of RAM that the migrator will try to avoid using
    maxParallelism Number
    The maximum number of work items (e.g. collection copies) that will be processed in parallel
    minFreeCpu Number
    The percentage of CPU time that the migrator will try to avoid using, from 0 to 100
    minFreeMemoryMb Number
    The number of megabytes of RAM that the migrator will try to avoid using

    MySqlConnectionInfo, MySqlConnectionInfoArgs

    Port int
    Port for Server
    ServerName string
    Name of the server
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    UserName string
    User name
    Port int
    Port for Server
    ServerName string
    Name of the server
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    UserName string
    User name
    port Integer
    Port for Server
    serverName String
    Name of the server
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    userName String
    User name
    port number
    Port for Server
    serverName string
    Name of the server
    encryptConnection boolean
    Whether to encrypt the connection
    password string
    Password credential.
    userName string
    User name
    port int
    Port for Server
    server_name str
    Name of the server
    encrypt_connection bool
    Whether to encrypt the connection
    password str
    Password credential.
    user_name str
    User name
    port Number
    Port for Server
    serverName String
    Name of the server
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    userName String
    User name

    MySqlConnectionInfoResponse, MySqlConnectionInfoResponseArgs

    Port int
    Port for Server
    ServerName string
    Name of the server
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    UserName string
    User name
    Port int
    Port for Server
    ServerName string
    Name of the server
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    UserName string
    User name
    port Integer
    Port for Server
    serverName String
    Name of the server
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    userName String
    User name
    port number
    Port for Server
    serverName string
    Name of the server
    encryptConnection boolean
    Whether to encrypt the connection
    password string
    Password credential.
    userName string
    User name
    port int
    Port for Server
    server_name str
    Name of the server
    encrypt_connection bool
    Whether to encrypt the connection
    password str
    Password credential.
    user_name str
    User name
    port Number
    Port for Server
    serverName String
    Name of the server
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    userName String
    User name

    MySqlTargetPlatformType, MySqlTargetPlatformTypeArgs

    SqlServer
    SqlServer
    AzureDbForMySQL
    AzureDbForMySQL
    MySqlTargetPlatformTypeSqlServer
    SqlServer
    MySqlTargetPlatformTypeAzureDbForMySQL
    AzureDbForMySQL
    SqlServer
    SqlServer
    AzureDbForMySQL
    AzureDbForMySQL
    SqlServer
    SqlServer
    AzureDbForMySQL
    AzureDbForMySQL
    SQL_SERVER
    SqlServer
    AZURE_DB_FOR_MY_SQL
    AzureDbForMySQL
    "SqlServer"
    SqlServer
    "AzureDbForMySQL"
    AzureDbForMySQL

    ODataErrorResponse, ODataErrorResponseArgs

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

    OracleConnectionInfo, OracleConnectionInfoArgs

    DataSource string
    EZConnect or TNSName connection string.
    Password string
    Password credential.
    UserName string
    User name
    DataSource string
    EZConnect or TNSName connection string.
    Password string
    Password credential.
    UserName string
    User name
    dataSource String
    EZConnect or TNSName connection string.
    password String
    Password credential.
    userName String
    User name
    dataSource string
    EZConnect or TNSName connection string.
    password string
    Password credential.
    userName string
    User name
    data_source str
    EZConnect or TNSName connection string.
    password str
    Password credential.
    user_name str
    User name
    dataSource String
    EZConnect or TNSName connection string.
    password String
    Password credential.
    userName String
    User name

    OracleConnectionInfoResponse, OracleConnectionInfoResponseArgs

    DataSource string
    EZConnect or TNSName connection string.
    Password string
    Password credential.
    UserName string
    User name
    DataSource string
    EZConnect or TNSName connection string.
    Password string
    Password credential.
    UserName string
    User name
    dataSource String
    EZConnect or TNSName connection string.
    password String
    Password credential.
    userName String
    User name
    dataSource string
    EZConnect or TNSName connection string.
    password string
    Password credential.
    userName string
    User name
    data_source str
    EZConnect or TNSName connection string.
    password str
    Password credential.
    user_name str
    User name
    dataSource String
    EZConnect or TNSName connection string.
    password String
    Password credential.
    userName String
    User name

    OrphanedUserInfoResponse, OrphanedUserInfoResponseArgs

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

    PostgreSqlConnectionInfo, PostgreSqlConnectionInfoArgs

    Port int
    Port for Server
    ServerName string
    Name of the server
    DatabaseName string
    Name of the database
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    TrustServerCertificate bool
    Whether to trust the server certificate
    UserName string
    User name
    Port int
    Port for Server
    ServerName string
    Name of the server
    DatabaseName string
    Name of the database
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    TrustServerCertificate bool
    Whether to trust the server certificate
    UserName string
    User name
    port Integer
    Port for Server
    serverName String
    Name of the server
    databaseName String
    Name of the database
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    trustServerCertificate Boolean
    Whether to trust the server certificate
    userName String
    User name
    port number
    Port for Server
    serverName string
    Name of the server
    databaseName string
    Name of the database
    encryptConnection boolean
    Whether to encrypt the connection
    password string
    Password credential.
    trustServerCertificate boolean
    Whether to trust the server certificate
    userName string
    User name
    port int
    Port for Server
    server_name str
    Name of the server
    database_name str
    Name of the database
    encrypt_connection bool
    Whether to encrypt the connection
    password str
    Password credential.
    trust_server_certificate bool
    Whether to trust the server certificate
    user_name str
    User name
    port Number
    Port for Server
    serverName String
    Name of the server
    databaseName String
    Name of the database
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    trustServerCertificate Boolean
    Whether to trust the server certificate
    userName String
    User name

    PostgreSqlConnectionInfoResponse, PostgreSqlConnectionInfoResponseArgs

    Port int
    Port for Server
    ServerName string
    Name of the server
    DatabaseName string
    Name of the database
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    TrustServerCertificate bool
    Whether to trust the server certificate
    UserName string
    User name
    Port int
    Port for Server
    ServerName string
    Name of the server
    DatabaseName string
    Name of the database
    EncryptConnection bool
    Whether to encrypt the connection
    Password string
    Password credential.
    TrustServerCertificate bool
    Whether to trust the server certificate
    UserName string
    User name
    port Integer
    Port for Server
    serverName String
    Name of the server
    databaseName String
    Name of the database
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    trustServerCertificate Boolean
    Whether to trust the server certificate
    userName String
    User name
    port number
    Port for Server
    serverName string
    Name of the server
    databaseName string
    Name of the database
    encryptConnection boolean
    Whether to encrypt the connection
    password string
    Password credential.
    trustServerCertificate boolean
    Whether to trust the server certificate
    userName string
    User name
    port int
    Port for Server
    server_name str
    Name of the server
    database_name str
    Name of the database
    encrypt_connection bool
    Whether to encrypt the connection
    password str
    Password credential.
    trust_server_certificate bool
    Whether to trust the server certificate
    user_name str
    User name
    port Number
    Port for Server
    serverName String
    Name of the server
    databaseName String
    Name of the database
    encryptConnection Boolean
    Whether to encrypt the connection
    password String
    Password credential.
    trustServerCertificate Boolean
    Whether to trust the server certificate
    userName String
    User name

    QueryAnalysisValidationResultResponse, QueryAnalysisValidationResultResponseArgs

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

    QueryExecutionResultResponse, QueryExecutionResultResponseArgs

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

    ReportableExceptionResponse, ReportableExceptionResponseArgs

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

    SchemaComparisonValidationResultResponse, SchemaComparisonValidationResultResponseArgs

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

    SchemaComparisonValidationResultTypeResponse, SchemaComparisonValidationResultTypeResponseArgs

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

    SelectedCertificateInput, SelectedCertificateInputArgs

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

    SelectedCertificateInputResponse, SelectedCertificateInputResponseArgs

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

    ServerLevelPermissionsGroup, ServerLevelPermissionsGroupArgs

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

    ServerPropertiesResponse, ServerPropertiesResponseArgs

    ServerDatabaseCount int
    Number of databases in the server
    ServerEdition string
    Edition of the database server
    ServerName string
    Name of the server
    ServerOperatingSystemVersion string
    Version of the operating system
    ServerPlatform string
    Name of the server platform
    ServerVersion string
    Version of the database server
    ServerDatabaseCount int
    Number of databases in the server
    ServerEdition string
    Edition of the database server
    ServerName string
    Name of the server
    ServerOperatingSystemVersion string
    Version of the operating system
    ServerPlatform string
    Name of the server platform
    ServerVersion string
    Version of the database server
    serverDatabaseCount Integer
    Number of databases in the server
    serverEdition String
    Edition of the database server
    serverName String
    Name of the server
    serverOperatingSystemVersion String
    Version of the operating system
    serverPlatform String
    Name of the server platform
    serverVersion String
    Version of the database server
    serverDatabaseCount number
    Number of databases in the server
    serverEdition string
    Edition of the database server
    serverName string
    Name of the server
    serverOperatingSystemVersion string
    Version of the operating system
    serverPlatform string
    Name of the server platform
    serverVersion string
    Version of the database server
    server_database_count int
    Number of databases in the server
    server_edition str
    Edition of the database server
    server_name str
    Name of the server
    server_operating_system_version str
    Version of the operating system
    server_platform str
    Name of the server platform
    server_version str
    Version of the database server
    serverDatabaseCount Number
    Number of databases in the server
    serverEdition String
    Edition of the database server
    serverName String
    Name of the server
    serverOperatingSystemVersion String
    Version of the operating system
    serverPlatform String
    Name of the server platform
    serverVersion String
    Version of the database server

    SqlConnectionInfo, SqlConnectionInfoArgs

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

    SqlConnectionInfoResponse, SqlConnectionInfoResponseArgs

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

    SqlSourcePlatform, SqlSourcePlatformArgs

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

    SsisMigrationInfo, SsisMigrationInfoArgs

    EnvironmentOverwriteOption string | Pulumi.AzureNative.DataMigration.SsisMigrationOverwriteOption
    The overwrite option for the SSIS environment migration
    ProjectOverwriteOption string | Pulumi.AzureNative.DataMigration.SsisMigrationOverwriteOption
    The overwrite option for the SSIS project migration
    SsisStoreType string | Pulumi.AzureNative.DataMigration.SsisStoreType
    The SSIS store type of source, only SSIS catalog is supported now in DMS
    EnvironmentOverwriteOption string | SsisMigrationOverwriteOption
    The overwrite option for the SSIS environment migration
    ProjectOverwriteOption string | SsisMigrationOverwriteOption
    The overwrite option for the SSIS project migration
    SsisStoreType string | SsisStoreType
    The SSIS store type of source, only SSIS catalog is supported now in DMS
    environmentOverwriteOption String | SsisMigrationOverwriteOption
    The overwrite option for the SSIS environment migration
    projectOverwriteOption String | SsisMigrationOverwriteOption
    The overwrite option for the SSIS project migration
    ssisStoreType String | SsisStoreType
    The SSIS store type of source, only SSIS catalog is supported now in DMS
    environmentOverwriteOption string | SsisMigrationOverwriteOption
    The overwrite option for the SSIS environment migration
    projectOverwriteOption string | SsisMigrationOverwriteOption
    The overwrite option for the SSIS project migration
    ssisStoreType string | SsisStoreType
    The SSIS store type of source, only SSIS catalog is supported now in DMS
    environment_overwrite_option str | SsisMigrationOverwriteOption
    The overwrite option for the SSIS environment migration
    project_overwrite_option str | SsisMigrationOverwriteOption
    The overwrite option for the SSIS project migration
    ssis_store_type str | SsisStoreType
    The SSIS store type of source, only SSIS catalog is supported now in DMS
    environmentOverwriteOption String | "Ignore" | "Overwrite"
    The overwrite option for the SSIS environment migration
    projectOverwriteOption String | "Ignore" | "Overwrite"
    The overwrite option for the SSIS project migration
    ssisStoreType String | "SsisCatalog"
    The SSIS store type of source, only SSIS catalog is supported now in DMS

    SsisMigrationInfoResponse, SsisMigrationInfoResponseArgs

    EnvironmentOverwriteOption string
    The overwrite option for the SSIS environment migration
    ProjectOverwriteOption string
    The overwrite option for the SSIS project migration
    SsisStoreType string
    The SSIS store type of source, only SSIS catalog is supported now in DMS
    EnvironmentOverwriteOption string
    The overwrite option for the SSIS environment migration
    ProjectOverwriteOption string
    The overwrite option for the SSIS project migration
    SsisStoreType string
    The SSIS store type of source, only SSIS catalog is supported now in DMS
    environmentOverwriteOption String
    The overwrite option for the SSIS environment migration
    projectOverwriteOption String
    The overwrite option for the SSIS project migration
    ssisStoreType String
    The SSIS store type of source, only SSIS catalog is supported now in DMS
    environmentOverwriteOption string
    The overwrite option for the SSIS environment migration
    projectOverwriteOption string
    The overwrite option for the SSIS project migration
    ssisStoreType string
    The SSIS store type of source, only SSIS catalog is supported now in DMS
    environment_overwrite_option str
    The overwrite option for the SSIS environment migration
    project_overwrite_option str
    The overwrite option for the SSIS project migration
    ssis_store_type str
    The SSIS store type of source, only SSIS catalog is supported now in DMS
    environmentOverwriteOption String
    The overwrite option for the SSIS environment migration
    projectOverwriteOption String
    The overwrite option for the SSIS project migration
    ssisStoreType String
    The SSIS store type of source, only SSIS catalog is supported now in DMS

    SsisMigrationOverwriteOption, SsisMigrationOverwriteOptionArgs

    Ignore
    Ignore
    Overwrite
    Overwrite
    SsisMigrationOverwriteOptionIgnore
    Ignore
    SsisMigrationOverwriteOptionOverwrite
    Overwrite
    Ignore
    Ignore
    Overwrite
    Overwrite
    Ignore
    Ignore
    Overwrite
    Overwrite
    IGNORE
    Ignore
    OVERWRITE
    Overwrite
    "Ignore"
    Ignore
    "Overwrite"
    Overwrite

    SsisStoreType, SsisStoreTypeArgs

    SsisCatalog
    SsisCatalog
    SsisStoreTypeSsisCatalog
    SsisCatalog
    SsisCatalog
    SsisCatalog
    SsisCatalog
    SsisCatalog
    SSIS_CATALOG
    SsisCatalog
    "SsisCatalog"
    SsisCatalog

    StartMigrationScenarioServerRoleResultResponse, StartMigrationScenarioServerRoleResultResponseArgs

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

    SyncMigrationDatabaseErrorEventResponse, SyncMigrationDatabaseErrorEventResponseArgs

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

    SystemDataResponse, SystemDataResponseArgs

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    ValidateMigrationInputSqlServerSqlDbSyncTaskProperties, ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs

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

    ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponse, ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseArgs

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

    ValidateMigrationInputSqlServerSqlMISyncTaskInput, ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs

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

    ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse, ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs

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

    ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse, ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs

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

    ValidateMigrationInputSqlServerSqlMISyncTaskProperties, ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs

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

    ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponse, ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseArgs

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

    ValidateMigrationInputSqlServerSqlMITaskInput, ValidateMigrationInputSqlServerSqlMITaskInputArgs

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

    ValidateMigrationInputSqlServerSqlMITaskInputResponse, ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs

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

    ValidateMigrationInputSqlServerSqlMITaskOutputResponse, ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs

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

    ValidateMigrationInputSqlServerSqlMITaskProperties, ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs

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

    ValidateMigrationInputSqlServerSqlMITaskPropertiesResponse, ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseArgs

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

    ValidateMongoDbTaskProperties, ValidateMongoDbTaskPropertiesArgs

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

    ValidateMongoDbTaskPropertiesResponse, ValidateMongoDbTaskPropertiesResponseArgs

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

    ValidateOracleAzureDbForPostgreSqlSyncTaskProperties, ValidateOracleAzureDbForPostgreSqlSyncTaskPropertiesArgs

    ClientData Dictionary<string, string>
    Key value pairs of client data to attach meta data information to task
    Input Pulumi.AzureNative.DataMigration.Inputs.MigrateOracleAzureDbPostgreSqlSyncTaskInput
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
    ClientData map[string]string
    Key value pairs of client data to attach meta data information to task
    Input MigrateOracleAzureDbPostgreSqlSyncTaskInput
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
    clientData Map<String,String>
    Key value pairs of client data to attach meta data information to task
    input MigrateOracleAzureDbPostgreSqlSyncTaskInput
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
    clientData {[key: string]: string}
    Key value pairs of client data to attach meta data information to task
    input MigrateOracleAzureDbPostgreSqlSyncTaskInput
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
    client_data Mapping[str, str]
    Key value pairs of client data to attach meta data information to task
    input MigrateOracleAzureDbPostgreSqlSyncTaskInput
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
    clientData Map<String>
    Key value pairs of client data to attach meta data information to task
    input Property Map
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations

    ValidateOracleAzureDbForPostgreSqlSyncTaskPropertiesResponse, ValidateOracleAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

    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.ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse>
    An array containing a single validation error response 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.MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
    Commands []interface{}
    Array of command properties.
    Errors []ODataErrorResponse
    Array of errors. This is ignored if submitted.
    Output []ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse
    An array containing a single validation error response 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 MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
    commands List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
    Array of command properties.
    errors List<ODataErrorResponse>
    Array of errors. This is ignored if submitted.
    output List<ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse>
    An array containing a single validation error response 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 MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
    commands (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
    Array of command properties.
    errors ODataErrorResponse[]
    Array of errors. This is ignored if submitted.
    output ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse[]
    An array containing a single validation error response 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 MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
    commands Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
    Array of command properties.
    errors Sequence[ODataErrorResponse]
    Array of errors. This is ignored if submitted.
    output Sequence[ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse]
    An array containing a single validation error response 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 MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
    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 validation error response 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
    Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations

    ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse, ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponseArgs

    ValidationErrors []ReportableExceptionResponse
    Errors associated with a selected database object
    validationErrors List<ReportableExceptionResponse>
    Errors associated with a selected database object
    validationErrors ReportableExceptionResponse[]
    Errors associated with a selected database object
    validation_errors Sequence[ReportableExceptionResponse]
    Errors associated with a selected database object
    validationErrors List<Property Map>
    Errors associated with a selected database object

    ValidateSyncMigrationInputSqlServerTaskInput, ValidateSyncMigrationInputSqlServerTaskInputArgs

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

    ValidateSyncMigrationInputSqlServerTaskInputResponse, ValidateSyncMigrationInputSqlServerTaskInputResponseArgs

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

    ValidateSyncMigrationInputSqlServerTaskOutputResponse, ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs

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

    ValidationErrorResponse, ValidationErrorResponseArgs

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

    WaitStatisticsResponse, WaitStatisticsResponseArgs

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

    Import

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

    $ pulumi import azure-native:datamigration:ServiceTask DmsSdkTask /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/serviceTasks/{taskName} 
    

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

    Package Details

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