1. Packages
  2. Azure Native v2
  3. API Docs
  4. datamigration
  5. Task
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.datamigration.Task

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

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

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

Example Usage

Tasks_CreateOrUpdate

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var task = new AzureNative.DataMigration.Task("task", new()
    {
        GroupName = "DmsSdkRg",
        ProjectName = "DmsSdkProject",
        Properties = new AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskPropertiesArgs
        {
            Input = new AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskInputArgs
            {
                TargetConnectionInfo = new AzureNative.DataMigration.Inputs.SqlConnectionInfoArgs
                {
                    Authentication = AzureNative.DataMigration.AuthenticationType.SqlAuthentication,
                    DataSource = "ssma-test-server.database.windows.net",
                    EncryptConnection = true,
                    Password = "testpassword",
                    TrustServerCertificate = true,
                    Type = "SqlConnectionInfo",
                    UserName = "testuser",
                },
            },
            TaskType = "ConnectToTarget.SqlDb",
        },
        ServiceName = "DmsSdkService",
        TaskName = "DmsSdkTask",
    });

});
Copy
package main

import (
	datamigration "github.com/pulumi/pulumi-azure-native-sdk/datamigration/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := datamigration.NewTask(ctx, "task", &datamigration.TaskArgs{
			GroupName:   pulumi.String("DmsSdkRg"),
			ProjectName: pulumi.String("DmsSdkProject"),
			Properties: &datamigration.ConnectToTargetSqlDbTaskPropertiesArgs{
				Input: &datamigration.ConnectToTargetSqlDbTaskInputArgs{
					TargetConnectionInfo: &datamigration.SqlConnectionInfoArgs{
						Authentication:         pulumi.String(datamigration.AuthenticationTypeSqlAuthentication),
						DataSource:             pulumi.String("ssma-test-server.database.windows.net"),
						EncryptConnection:      pulumi.Bool(true),
						Password:               pulumi.String("testpassword"),
						TrustServerCertificate: pulumi.Bool(true),
						Type:                   pulumi.String("SqlConnectionInfo"),
						UserName:               pulumi.String("testuser"),
					},
				},
				TaskType: pulumi.String("ConnectToTarget.SqlDb"),
			},
			ServiceName: pulumi.String("DmsSdkService"),
			TaskName:    pulumi.String("DmsSdkTask"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.datamigration.Task;
import com.pulumi.azurenative.datamigration.TaskArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var task = new Task("task", TaskArgs.builder()
            .groupName("DmsSdkRg")
            .projectName("DmsSdkProject")
            .properties(ConnectToMongoDbTaskPropertiesArgs.builder()
                .input(MongoDbConnectionInfoArgs.builder()
                    .targetConnectionInfo(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                    .build())
                .taskType("ConnectToTarget.SqlDb")
                .build())
            .serviceName("DmsSdkService")
            .taskName("DmsSdkTask")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const task = new azure_native.datamigration.Task("task", {
    groupName: "DmsSdkRg",
    projectName: "DmsSdkProject",
    properties: {
        input: {
            targetConnectionInfo: {
                authentication: azure_native.datamigration.AuthenticationType.SqlAuthentication,
                dataSource: "ssma-test-server.database.windows.net",
                encryptConnection: true,
                password: "testpassword",
                trustServerCertificate: true,
                type: "SqlConnectionInfo",
                userName: "testuser",
            },
        },
        taskType: "ConnectToTarget.SqlDb",
    },
    serviceName: "DmsSdkService",
    taskName: "DmsSdkTask",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

task = azure_native.datamigration.Task("task",
    group_name="DmsSdkRg",
    project_name="DmsSdkProject",
    properties={
        "input": {
            "target_connection_info": {
                "authentication": azure_native.datamigration.AuthenticationType.SQL_AUTHENTICATION,
                "data_source": "ssma-test-server.database.windows.net",
                "encrypt_connection": True,
                "password": "testpassword",
                "trust_server_certificate": True,
                "type": "SqlConnectionInfo",
                "user_name": "testuser",
            },
        },
        "task_type": "ConnectToTarget.SqlDb",
    },
    service_name="DmsSdkService",
    task_name="DmsSdkTask")
Copy
resources:
  task:
    type: azure-native:datamigration:Task
    properties:
      groupName: DmsSdkRg
      projectName: DmsSdkProject
      properties:
        input:
          targetConnectionInfo:
            authentication: SqlAuthentication
            dataSource: ssma-test-server.database.windows.net
            encryptConnection: true
            password: testpassword
            trustServerCertificate: true
            type: SqlConnectionInfo
            userName: testuser
        taskType: ConnectToTarget.SqlDb
      serviceName: DmsSdkService
      taskName: DmsSdkTask
Copy

Create Task Resource

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

Constructor syntax

new Task(name: string, args: TaskArgs, opts?: CustomResourceOptions);
@overload
def Task(resource_name: str,
         args: TaskArgs,
         opts: Optional[ResourceOptions] = None)

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

Parameters

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

Constructor example

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

var azure_nativeTaskResource = new AzureNative.Datamigration.Task("azure-nativeTaskResource", new()
{
    GroupName = "string",
    ProjectName = "string",
    ServiceName = "string",
    Properties = 
    {
        { "taskType", "Connect.MongoDb" },
        { "clientData", 
        {
            { "string", "string" },
        } },
        { "input", 
        {
            { "connectionString", "string" },
            { "type", "MongoDbConnectionInfo" },
            { "password", "string" },
            { "userName", "string" },
        } },
    },
    TaskName = "string",
});
Copy
example, err := datamigration.NewTask(ctx, "azure-nativeTaskResource", &datamigration.TaskArgs{
	GroupName:   "string",
	ProjectName: "string",
	ServiceName: "string",
	Properties: map[string]interface{}{
		"taskType": "Connect.MongoDb",
		"clientData": map[string]interface{}{
			"string": "string",
		},
		"input": map[string]interface{}{
			"connectionString": "string",
			"type":             "MongoDbConnectionInfo",
			"password":         "string",
			"userName":         "string",
		},
	},
	TaskName: "string",
})
Copy
var azure_nativeTaskResource = new com.pulumi.azurenative.datamigration.Task("azure-nativeTaskResource", com.pulumi.azurenative.datamigration.TaskArgs.builder()
    .groupName("string")
    .projectName("string")
    .serviceName("string")
    .properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .taskName("string")
    .build());
Copy
azure_native_task_resource = azure_native.datamigration.Task("azure-nativeTaskResource",
    group_name=string,
    project_name=string,
    service_name=string,
    properties={
        taskType: Connect.MongoDb,
        clientData: {
            string: string,
        },
        input: {
            connectionString: string,
            type: MongoDbConnectionInfo,
            password: string,
            userName: string,
        },
    },
    task_name=string)
Copy
const azure_nativeTaskResource = new azure_native.datamigration.Task("azure-nativeTaskResource", {
    groupName: "string",
    projectName: "string",
    serviceName: "string",
    properties: {
        taskType: "Connect.MongoDb",
        clientData: {
            string: "string",
        },
        input: {
            connectionString: "string",
            type: "MongoDbConnectionInfo",
            password: "string",
            userName: "string",
        },
    },
    taskName: "string",
});
Copy
type: azure-native:datamigration:Task
properties:
    groupName: string
    projectName: string
    properties:
        clientData:
            string: string
        input:
            connectionString: string
            password: string
            type: MongoDbConnectionInfo
            userName: string
        taskType: Connect.MongoDb
    serviceName: string
    taskName: string
Copy

Task Resource Properties

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

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Task resource accepts the following input properties:

GroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource group
ProjectName
This property is required.
Changes to this property will trigger replacement.
string
Name of the project
ServiceName
This property is required.
Changes to this property will trigger replacement.
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 Changes to this property will trigger replacement. string
Name of the Task
GroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource group
ProjectName
This property is required.
Changes to this property will trigger replacement.
string
Name of the project
ServiceName
This property is required.
Changes to this property will trigger replacement.
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 Changes to this property will trigger replacement. string
Name of the Task
groupName
This property is required.
Changes to this property will trigger replacement.
String
Name of the resource group
projectName
This property is required.
Changes to this property will trigger replacement.
String
Name of the project
serviceName
This property is required.
Changes to this property will trigger replacement.
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 Changes to this property will trigger replacement. String
Name of the Task
groupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource group
projectName
This property is required.
Changes to this property will trigger replacement.
string
Name of the project
serviceName
This property is required.
Changes to this property will trigger replacement.
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 Changes to this property will trigger replacement. string
Name of the Task
group_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the resource group
project_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the project
service_name
This property is required.
Changes to this property will trigger replacement.
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 Changes to this property will trigger replacement. str
Name of the Task
groupName
This property is required.
Changes to this property will trigger replacement.
String
Name of the resource group
projectName
This property is required.
Changes to this property will trigger replacement.
String
Name of the project
serviceName
This property is required.
Changes to this property will trigger replacement.
String
Name of the service
properties Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
Custom task properties
taskName Changes to this property will trigger replacement. String
Name of the Task

Outputs

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

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

Supporting Types

AuthenticationType
, AuthenticationTypeArgs

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

AzureActiveDirectoryApp
, AzureActiveDirectoryAppArgs

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

AzureActiveDirectoryAppResponse
, AzureActiveDirectoryAppResponseArgs

AppKey This property is required. string
Key used to authenticate to the Azure Active Directory Application
ApplicationId This property is required. string
Application ID of the Azure Active Directory Application
TenantId This property is required. string
Tenant id of the customer
AppKey This property is required. string
Key used to authenticate to the Azure Active Directory Application
ApplicationId This property is required. string
Application ID of the Azure Active Directory Application
TenantId This property is required. string
Tenant id of the customer
appKey This property is required. String
Key used to authenticate to the Azure Active Directory Application
applicationId This property is required. String
Application ID of the Azure Active Directory Application
tenantId This property is required. String
Tenant id of the customer
appKey This property is required. string
Key used to authenticate to the Azure Active Directory Application
applicationId This property is required. string
Application ID of the Azure Active Directory Application
tenantId This property is required. string
Tenant id of the customer
app_key This property is required. str
Key used to authenticate to the Azure Active Directory Application
application_id This property is required. str
Application ID of the Azure Active Directory Application
tenant_id This property is required. str
Tenant id of the customer
appKey This property is required. String
Key used to authenticate to the Azure Active Directory Application
applicationId This property is required. String
Application ID of the Azure Active Directory Application
tenantId This property is required. 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 This property is required. string
SAS URI of Azure Storage Account Container.
SasUri This property is required. string
SAS URI of Azure Storage Account Container.
sasUri This property is required. String
SAS URI of Azure Storage Account Container.
sasUri This property is required. string
SAS URI of Azure Storage Account Container.
sas_uri This property is required. str
SAS URI of Azure Storage Account Container.
sasUri This property is required. String
SAS URI of Azure Storage Account Container.

BlobShareResponse
, BlobShareResponseArgs

SasUri This property is required. string
SAS URI of Azure Storage Account Container.
SasUri This property is required. string
SAS URI of Azure Storage Account Container.
sasUri This property is required. String
SAS URI of Azure Storage Account Container.
sasUri This property is required. string
SAS URI of Azure Storage Account Container.
sas_uri This property is required. str
SAS URI of Azure Storage Account Container.
sasUri This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbClusterInfoResponse>
An array containing a single MongoDbClusterInfo object
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []MongoDbClusterInfoResponse
An array containing a single MongoDbClusterInfo object
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<MongoDbClusterInfoResponse>
An array containing a single MongoDbClusterInfo object
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. MongoDbClusterInfoResponse[]
An array containing a single MongoDbClusterInfo object
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[MongoDbClusterInfoResponse]
An array containing a single MongoDbClusterInfo object
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
An array containing a single MongoDbClusterInfo object
state This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceNonSqlTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ConnectToSourceNonSqlTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ConnectToSourceNonSqlTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ConnectToSourceNonSqlTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ConnectToSourceNonSqlTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<string>
List of databases on the server
Id This property is required. string
Result identifier
ServerProperties This property is required. Pulumi.AzureNative.DataMigration.Inputs.ServerPropertiesResponse
Server properties
SourceServerBrandVersion This property is required. string
Server brand version
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors associated with the task
Databases This property is required. []string
List of databases on the server
Id This property is required. string
Result identifier
ServerProperties This property is required. ServerPropertiesResponse
Server properties
SourceServerBrandVersion This property is required. string
Server brand version
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors associated with the task
databases This property is required. List<String>
List of databases on the server
id This property is required. String
Result identifier
serverProperties This property is required. ServerPropertiesResponse
Server properties
sourceServerBrandVersion This property is required. String
Server brand version
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors associated with the task
databases This property is required. string[]
List of databases on the server
id This property is required. string
Result identifier
serverProperties This property is required. ServerPropertiesResponse
Server properties
sourceServerBrandVersion This property is required. string
Server brand version
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors associated with the task
databases This property is required. Sequence[str]
List of databases on the server
id This property is required. str
Result identifier
server_properties This property is required. ServerPropertiesResponse
Server properties
source_server_brand_version This property is required. str
Server brand version
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors associated with the task
databases This property is required. List<String>
List of databases on the server
id This property is required. String
Result identifier
serverProperties This property is required. Property Map
Server properties
sourceServerBrandVersion This property is required. String
Server brand version
validationErrors This property is required. List<Property Map>
Validation errors associated with the task

ConnectToSourceOracleSyncTaskInput
, ConnectToSourceOracleSyncTaskInputArgs

SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.OracleConnectionInfo
Information for connecting to Oracle source
SourceConnectionInfo This property is required. OracleConnectionInfo
Information for connecting to Oracle source
sourceConnectionInfo This property is required. OracleConnectionInfo
Information for connecting to Oracle source
sourceConnectionInfo This property is required. OracleConnectionInfo
Information for connecting to Oracle source
source_connection_info This property is required. OracleConnectionInfo
Information for connecting to Oracle source
sourceConnectionInfo This property is required. Property Map
Information for connecting to Oracle source

ConnectToSourceOracleSyncTaskInputResponse
, ConnectToSourceOracleSyncTaskInputResponseArgs

SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.OracleConnectionInfoResponse
Information for connecting to Oracle source
SourceConnectionInfo This property is required. OracleConnectionInfoResponse
Information for connecting to Oracle source
sourceConnectionInfo This property is required. OracleConnectionInfoResponse
Information for connecting to Oracle source
sourceConnectionInfo This property is required. OracleConnectionInfoResponse
Information for connecting to Oracle source
source_connection_info This property is required. OracleConnectionInfoResponse
Information for connecting to Oracle source
sourceConnectionInfo This property is required. Property Map
Information for connecting to Oracle source

ConnectToSourceOracleSyncTaskOutputResponse
, ConnectToSourceOracleSyncTaskOutputResponseArgs

Databases This property is required. List<string>
List of schemas on source server
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Version of the source server
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors associated with the task
Databases This property is required. []string
List of schemas on source server
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Version of the source server
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors associated with the task
databases This property is required. List<String>
List of schemas on source server
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Version of the source server
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors associated with the task
databases This property is required. string[]
List of schemas on source server
sourceServerBrandVersion This property is required. string
Source server brand version
sourceServerVersion This property is required. string
Version of the source server
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors associated with the task
databases This property is required. Sequence[str]
List of schemas on source server
source_server_brand_version This property is required. str
Source server brand version
source_server_version This property is required. str
Version of the source server
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors associated with the task
databases This property is required. List<String>
List of schemas on source server
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Version of the source server
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourceOracleSyncTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ConnectToSourceOracleSyncTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ConnectToSourceOracleSyncTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ConnectToSourceOracleSyncTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ConnectToSourceOracleSyncTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
Connection information for source PostgreSQL server
SourceConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL server
sourceConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL server
sourceConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL server
source_connection_info This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL server
sourceConnectionInfo This property is required. Property Map
Connection information for source PostgreSQL server

ConnectToSourcePostgreSqlSyncTaskInputResponse
, ConnectToSourcePostgreSqlSyncTaskInputResponseArgs

SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfoResponse
Connection information for source PostgreSQL server
SourceConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for source PostgreSQL server
sourceConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for source PostgreSQL server
sourceConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for source PostgreSQL server
source_connection_info This property is required. PostgreSqlConnectionInfoResponse
Connection information for source PostgreSQL server
sourceConnectionInfo This property is required. Property Map
Connection information for source PostgreSQL server

ConnectToSourcePostgreSqlSyncTaskOutputResponse
, ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs

Databases This property is required. List<string>
List of databases on source server
Id This property is required. string
Result identifier
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Version of the source server
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors associated with the task
Databases This property is required. []string
List of databases on source server
Id This property is required. string
Result identifier
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Version of the source server
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors associated with the task
databases This property is required. List<String>
List of databases on source server
id This property is required. String
Result identifier
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Version of the source server
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors associated with the task
databases This property is required. string[]
List of databases on source server
id This property is required. string
Result identifier
sourceServerBrandVersion This property is required. string
Source server brand version
sourceServerVersion This property is required. string
Version of the source server
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors associated with the task
databases This property is required. Sequence[str]
List of databases on source server
id This property is required. str
Result identifier
source_server_brand_version This property is required. str
Source server brand version
source_server_version This property is required. str
Version of the source server
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors associated with the task
databases This property is required. List<String>
List of databases on source server
id This property is required. String
Result identifier
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Version of the source server
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToSourcePostgreSqlSyncTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ConnectToSourcePostgreSqlSyncTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ConnectToSourcePostgreSqlSyncTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ConnectToSourcePostgreSqlSyncTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ConnectToSourcePostgreSqlSyncTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse | ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse | ConnectToSourceSqlServerTaskOutputLoginLevelResponse | ConnectToSourceSqlServerTaskOutputTaskLevelResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse, ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse, ConnectToSourceSqlServerTaskOutputLoginLevelResponse, ConnectToSourceSqlServerTaskOutputTaskLevelResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. string
Result identifier
IsEnabled This property is required. bool
The state of the original Agent Job.
JobCategory This property is required. string
The type of Agent Job.
JobOwner This property is required. string
The owner of the Agent Job
LastExecutedOn This property is required. string
UTC Date and time when the Agent Job was last executed.
MigrationEligibility This property is required. Pulumi.AzureNative.DataMigration.Inputs.MigrationEligibilityInfoResponse
Information about eligibility of agent job for migration.
Name This property is required. string
Agent Job name
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors
Id This property is required. string
Result identifier
IsEnabled This property is required. bool
The state of the original Agent Job.
JobCategory This property is required. string
The type of Agent Job.
JobOwner This property is required. string
The owner of the Agent Job
LastExecutedOn This property is required. string
UTC Date and time when the Agent Job was last executed.
MigrationEligibility This property is required. MigrationEligibilityInfoResponse
Information about eligibility of agent job for migration.
Name This property is required. string
Agent Job name
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors
id This property is required. String
Result identifier
isEnabled This property is required. Boolean
The state of the original Agent Job.
jobCategory This property is required. String
The type of Agent Job.
jobOwner This property is required. String
The owner of the Agent Job
lastExecutedOn This property is required. String
UTC Date and time when the Agent Job was last executed.
migrationEligibility This property is required. MigrationEligibilityInfoResponse
Information about eligibility of agent job for migration.
name This property is required. String
Agent Job name
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors
id This property is required. string
Result identifier
isEnabled This property is required. boolean
The state of the original Agent Job.
jobCategory This property is required. string
The type of Agent Job.
jobOwner This property is required. string
The owner of the Agent Job
lastExecutedOn This property is required. string
UTC Date and time when the Agent Job was last executed.
migrationEligibility This property is required. MigrationEligibilityInfoResponse
Information about eligibility of agent job for migration.
name This property is required. string
Agent Job name
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors
id This property is required. str
Result identifier
is_enabled This property is required. bool
The state of the original Agent Job.
job_category This property is required. str
The type of Agent Job.
job_owner This property is required. str
The owner of the Agent Job
last_executed_on This property is required. str
UTC Date and time when the Agent Job was last executed.
migration_eligibility This property is required. MigrationEligibilityInfoResponse
Information about eligibility of agent job for migration.
name This property is required. str
Agent Job name
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors
id This property is required. String
Result identifier
isEnabled This property is required. Boolean
The state of the original Agent Job.
jobCategory This property is required. String
The type of Agent Job.
jobOwner This property is required. String
The owner of the Agent Job
lastExecutedOn This property is required. String
UTC Date and time when the Agent Job was last executed.
migrationEligibility This property is required. Property Map
Information about eligibility of agent job for migration.
name This property is required. String
Agent Job name
validationErrors This property is required. List<Property Map>
Validation errors

ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse
, ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs

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

ConnectToSourceSqlServerTaskOutputLoginLevelResponse
, ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs

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

ConnectToSourceSqlServerTaskOutputTaskLevelResponse
, ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs

AgentJobs This property is required. Dictionary<string, string>
Source agent jobs as a map from agent job name to id.
DatabaseTdeCertificateMapping This property is required. Dictionary<string, string>
Mapping from database name to TDE certificate name, if applicable
Databases This property is required. Dictionary<string, string>
Source databases as a map from database name to database id
Id This property is required. string
Result identifier
Logins This property is required. Dictionary<string, string>
Source logins as a map from login name to login id.
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Source server version
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors
AgentJobs This property is required. map[string]string
Source agent jobs as a map from agent job name to id.
DatabaseTdeCertificateMapping This property is required. map[string]string
Mapping from database name to TDE certificate name, if applicable
Databases This property is required. map[string]string
Source databases as a map from database name to database id
Id This property is required. string
Result identifier
Logins This property is required. map[string]string
Source logins as a map from login name to login id.
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Source server version
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors
agentJobs This property is required. Map<String,String>
Source agent jobs as a map from agent job name to id.
databaseTdeCertificateMapping This property is required. Map<String,String>
Mapping from database name to TDE certificate name, if applicable
databases This property is required. Map<String,String>
Source databases as a map from database name to database id
id This property is required. String
Result identifier
logins This property is required. Map<String,String>
Source logins as a map from login name to login id.
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Source server version
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors
agentJobs This property is required. {[key: string]: string}
Source agent jobs as a map from agent job name to id.
databaseTdeCertificateMapping This property is required. {[key: string]: string}
Mapping from database name to TDE certificate name, if applicable
databases This property is required. {[key: string]: string}
Source databases as a map from database name to database id
id This property is required. string
Result identifier
logins This property is required. {[key: string]: string}
Source logins as a map from login name to login id.
sourceServerBrandVersion This property is required. string
Source server brand version
sourceServerVersion This property is required. string
Source server version
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors
agent_jobs This property is required. Mapping[str, str]
Source agent jobs as a map from agent job name to id.
database_tde_certificate_mapping This property is required. Mapping[str, str]
Mapping from database name to TDE certificate name, if applicable
databases This property is required. Mapping[str, str]
Source databases as a map from database name to database id
id This property is required. str
Result identifier
logins This property is required. Mapping[str, str]
Source logins as a map from login name to login id.
source_server_brand_version This property is required. str
Source server brand version
source_server_version This property is required. str
Source server version
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors
agentJobs This property is required. Map<String>
Source agent jobs as a map from agent job name to id.
databaseTdeCertificateMapping This property is required. Map<String>
Mapping from database name to TDE certificate name, if applicable
databases This property is required. Map<String>
Source databases as a map from database name to database id
id This property is required. String
Result identifier
logins This property is required. Map<String>
Source logins as a map from login name to login id.
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Source server version
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse | ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse | ConnectToSourceSqlServerTaskOutputLoginLevelResponse | ConnectToSourceSqlServerTaskOutputTaskLevelResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse, ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse, ConnectToSourceSqlServerTaskOutputLoginLevelResponse, ConnectToSourceSqlServerTaskOutputTaskLevelResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
Connection information for source MySQL server
TargetConnectionInfo This property is required. 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 This property is required. MySqlConnectionInfo
Connection information for source MySQL server
TargetConnectionInfo This property is required. MySqlConnectionInfo
Connection information for target Azure Database for MySQL server
IsOfflineMigration bool
Flag for whether or not the migration is offline
sourceConnectionInfo This property is required. MySqlConnectionInfo
Connection information for source MySQL server
targetConnectionInfo This property is required. MySqlConnectionInfo
Connection information for target Azure Database for MySQL server
isOfflineMigration Boolean
Flag for whether or not the migration is offline
sourceConnectionInfo This property is required. MySqlConnectionInfo
Connection information for source MySQL server
targetConnectionInfo This property is required. MySqlConnectionInfo
Connection information for target Azure Database for MySQL server
isOfflineMigration boolean
Flag for whether or not the migration is offline
source_connection_info This property is required. MySqlConnectionInfo
Connection information for source MySQL server
target_connection_info This property is required. MySqlConnectionInfo
Connection information for target Azure Database for MySQL server
is_offline_migration bool
Flag for whether or not the migration is offline
sourceConnectionInfo This property is required. Property Map
Connection information for source MySQL server
targetConnectionInfo This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse
Connection information for source MySQL server
TargetConnectionInfo This property is required. 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 This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL server
TargetConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for target Azure Database for MySQL server
IsOfflineMigration bool
Flag for whether or not the migration is offline
sourceConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL server
targetConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for target Azure Database for MySQL server
isOfflineMigration Boolean
Flag for whether or not the migration is offline
sourceConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL server
targetConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for target Azure Database for MySQL server
isOfflineMigration boolean
Flag for whether or not the migration is offline
source_connection_info This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL server
target_connection_info This property is required. MySqlConnectionInfoResponse
Connection information for target Azure Database for MySQL server
is_offline_migration bool
Flag for whether or not the migration is offline
sourceConnectionInfo This property is required. Property Map
Connection information for source MySQL server
targetConnectionInfo This property is required. 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 This property is required. List<string>
List of databases on target server
Id This property is required. string
Result identifier
ServerVersion This property is required. string
Version of the target server
TargetServerBrandVersion This property is required. string
Target server brand version
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors associated with the task
Databases This property is required. []string
List of databases on target server
Id This property is required. string
Result identifier
ServerVersion This property is required. string
Version of the target server
TargetServerBrandVersion This property is required. string
Target server brand version
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors associated with the task
databases This property is required. List<String>
List of databases on target server
id This property is required. String
Result identifier
serverVersion This property is required. String
Version of the target server
targetServerBrandVersion This property is required. String
Target server brand version
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors associated with the task
databases This property is required. string[]
List of databases on target server
id This property is required. string
Result identifier
serverVersion This property is required. string
Version of the target server
targetServerBrandVersion This property is required. string
Target server brand version
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors associated with the task
databases This property is required. Sequence[str]
List of databases on target server
id This property is required. str
Result identifier
server_version This property is required. str
Version of the target server
target_server_brand_version This property is required. str
Target server brand version
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors associated with the task
databases This property is required. List<String>
List of databases on target server
id This property is required. String
Result identifier
serverVersion This property is required. String
Version of the target server
targetServerBrandVersion This property is required. String
Target server brand version
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForMySqlTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ConnectToTargetAzureDbForMySqlTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ConnectToTargetAzureDbForMySqlTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ConnectToTargetAzureDbForMySqlTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ConnectToTargetAzureDbForMySqlTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
Connection information for source PostgreSQL server
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL server
SourceConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL server
TargetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL server
sourceConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL server
targetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL server
sourceConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL server
targetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL server
source_connection_info This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL server
target_connection_info This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL server
sourceConnectionInfo This property is required. Property Map
Connection information for source PostgreSQL server
targetConnectionInfo This property is required. Property Map
Connection information for target Azure Database for PostgreSQL server

ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse
, ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs

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

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse
, ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs

Databases This property is required. List<string>
List of databases on target server
Id This property is required. string
Result identifier
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Version of the target server
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors associated with the task
Databases This property is required. []string
List of databases on target server
Id This property is required. string
Result identifier
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Version of the target server
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors associated with the task
databases This property is required. List<String>
List of databases on target server
id This property is required. String
Result identifier
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Version of the target server
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors associated with the task
databases This property is required. string[]
List of databases on target server
id This property is required. string
Result identifier
targetServerBrandVersion This property is required. string
Target server brand version
targetServerVersion This property is required. string
Version of the target server
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors associated with the task
databases This property is required. Sequence[str]
List of databases on target server
id This property is required. str
Result identifier
target_server_brand_version This property is required. str
Target server brand version
target_server_version This property is required. str
Version of the target server
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors associated with the task
databases This property is required. List<String>
List of databases on target server
id This property is required. String
Result identifier
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Version of the target server
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL server
TargetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL server
targetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL server
targetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL server
target_connection_info This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL server
targetConnectionInfo This property is required. Property Map
Connection information for target Azure Database for PostgreSQL server

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponse
, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInputResponseArgs

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

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse
, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseArgs

Databases This property is required. List<string>
List of databases on target server
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Version of the target server
ValidationErrors This property is required. 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 This property is required. []string
List of databases on target server
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Version of the target server
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors associated with the task
DatabaseSchemaMap []ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap
Mapping of schemas per database
databases This property is required. List<String>
List of databases on target server
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Version of the target server
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors associated with the task
databaseSchemaMap List<ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap>
Mapping of schemas per database
databases This property is required. string[]
List of databases on target server
targetServerBrandVersion This property is required. string
Target server brand version
targetServerVersion This property is required. string
Version of the target server
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors associated with the task
databaseSchemaMap ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap[]
Mapping of schemas per database
databases This property is required. Sequence[str]
List of databases on target server
target_server_brand_version This property is required. str
Target server brand version
target_server_version This property is required. str
Version of the target server
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors associated with the task
database_schema_map Sequence[ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponseDatabaseSchemaMap]
Mapping of schemas per database
databases This property is required. List<String>
List of databases on target server
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Version of the target server
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Connection information for target SQL DB
TargetConnectionInfo This property is required. SqlConnectionInfo
Connection information for target SQL DB
targetConnectionInfo This property is required. SqlConnectionInfo
Connection information for target SQL DB
targetConnectionInfo This property is required. SqlConnectionInfo
Connection information for target SQL DB
target_connection_info This property is required. SqlConnectionInfo
Connection information for target SQL DB
targetConnectionInfo This property is required. Property Map
Connection information for target SQL DB

ConnectToTargetSqlDbTaskInputResponse
, ConnectToTargetSqlDbTaskInputResponseArgs

TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Connection information for target SQL DB
TargetConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for target SQL DB
targetConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for target SQL DB
targetConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for target SQL DB
target_connection_info This property is required. SqlConnectionInfoResponse
Connection information for target SQL DB
targetConnectionInfo This property is required. Property Map
Connection information for target SQL DB

ConnectToTargetSqlDbTaskOutputResponse
, ConnectToTargetSqlDbTaskOutputResponseArgs

Databases This property is required. Dictionary<string, string>
Source databases as a map from database name to database id
Id This property is required. string
Result identifier
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Version of the target server
Databases This property is required. map[string]string
Source databases as a map from database name to database id
Id This property is required. string
Result identifier
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Version of the target server
databases This property is required. Map<String,String>
Source databases as a map from database name to database id
id This property is required. String
Result identifier
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Version of the target server
databases This property is required. {[key: string]: string}
Source databases as a map from database name to database id
id This property is required. string
Result identifier
targetServerBrandVersion This property is required. string
Target server brand version
targetServerVersion This property is required. string
Version of the target server
databases This property is required. Mapping[str, str]
Source databases as a map from database name to database id
id This property is required. str
Result identifier
target_server_brand_version This property is required. str
Target server brand version
target_server_version This property is required. str
Version of the target server
databases This property is required. Map<String>
Source databases as a map from database name to database id
id This property is required. String
Result identifier
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ConnectToTargetSqlDbTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ConnectToTargetSqlDbTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ConnectToTargetSqlDbTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ConnectToTargetSqlDbTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
AzureApp This property is required. 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 This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
azureApp This property is required. 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 This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
azureApp This property is required. 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 This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
azure_app This property is required. 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 This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
azureApp This property is required. 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 This property is required. Property Map
Connection information for Azure SQL Database Managed Instance

ConnectToTargetSqlMISyncTaskInputResponse
, ConnectToTargetSqlMISyncTaskInputResponseArgs

AzureApp This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
AzureApp This property is required. 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 This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
azureApp This property is required. 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 This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
azureApp This property is required. 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 This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
azure_app This property is required. 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 This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
azureApp This property is required. 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 This property is required. Property Map
Connection information for Azure SQL Database Managed Instance

ConnectToTargetSqlMISyncTaskOutputResponse
, ConnectToTargetSqlMISyncTaskOutputResponseArgs

TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Target server version
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Target server version
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Target server version
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors
targetServerBrandVersion This property is required. string
Target server brand version
targetServerVersion This property is required. string
Target server version
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors
target_server_brand_version This property is required. str
Target server brand version
target_server_version This property is required. str
Target server version
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Target server version
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMISyncTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ConnectToTargetSqlMISyncTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ConnectToTargetSqlMISyncTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ConnectToTargetSqlMISyncTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ConnectToTargetSqlMISyncTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. List<string>
List of agent jobs on the target server.
Id This property is required. string
Result identifier
Logins This property is required. List<string>
List of logins on the target server.
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Target server version
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors
AgentJobs This property is required. []string
List of agent jobs on the target server.
Id This property is required. string
Result identifier
Logins This property is required. []string
List of logins on the target server.
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Target server version
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors
agentJobs This property is required. List<String>
List of agent jobs on the target server.
id This property is required. String
Result identifier
logins This property is required. List<String>
List of logins on the target server.
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Target server version
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors
agentJobs This property is required. string[]
List of agent jobs on the target server.
id This property is required. string
Result identifier
logins This property is required. string[]
List of logins on the target server.
targetServerBrandVersion This property is required. string
Target server brand version
targetServerVersion This property is required. string
Target server version
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors
agent_jobs This property is required. Sequence[str]
List of agent jobs on the target server.
id This property is required. str
Result identifier
logins This property is required. Sequence[str]
List of logins on the target server.
target_server_brand_version This property is required. str
Target server brand version
target_server_version This property is required. str
Target server version
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors
agentJobs This property is required. List<String>
List of agent jobs on the target server.
id This property is required. String
Result identifier
logins This property is required. List<String>
List of logins on the target server.
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Target server version
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlMITaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ConnectToTargetSqlMITaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ConnectToTargetSqlMITaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ConnectToTargetSqlMITaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ConnectToTargetSqlMITaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Connection information for source SQL Server
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Connection information for target SQL DB
SourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for source SQL Server
TargetConnectionInfo This property is required. SqlConnectionInfo
Connection information for target SQL DB
sourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for source SQL Server
targetConnectionInfo This property is required. SqlConnectionInfo
Connection information for target SQL DB
sourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for source SQL Server
targetConnectionInfo This property is required. SqlConnectionInfo
Connection information for target SQL DB
source_connection_info This property is required. SqlConnectionInfo
Connection information for source SQL Server
target_connection_info This property is required. SqlConnectionInfo
Connection information for target SQL DB
sourceConnectionInfo This property is required. Property Map
Connection information for source SQL Server
targetConnectionInfo This property is required. Property Map
Connection information for target SQL DB

ConnectToTargetSqlSqlDbSyncTaskInputResponse
, ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs

SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Connection information for source SQL Server
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Connection information for target SQL DB
SourceConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
TargetConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for target SQL DB
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
targetConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for target SQL DB
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
targetConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for target SQL DB
source_connection_info This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
target_connection_info This property is required. SqlConnectionInfoResponse
Connection information for target SQL DB
sourceConnectionInfo This property is required. Property Map
Connection information for source SQL Server
targetConnectionInfo This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ConnectToTargetSqlDbTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ConnectToTargetSqlDbTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ConnectToTargetSqlDbTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ConnectToTargetSqlDbTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ConnectToTargetSqlDbTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. string
Migration end time
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
ItemsCompletedCount This property is required. double
Number of successfully completed items
ItemsCount This property is required. double
Number of items
Name This property is required. string
Name of the item
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
EndedOn This property is required. string
Migration end time
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
ItemsCompletedCount This property is required. float64
Number of successfully completed items
ItemsCount This property is required. float64
Number of items
Name This property is required. string
Name of the item
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
endedOn This property is required. String
Migration end time
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
itemsCompletedCount This property is required. Double
Number of successfully completed items
itemsCount This property is required. Double
Number of items
name This property is required. String
Name of the item
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message
endedOn This property is required. string
Migration end time
errorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
itemsCompletedCount This property is required. number
Number of successfully completed items
itemsCount This property is required. number
Number of items
name This property is required. string
Name of the item
resultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
startedOn This property is required. string
Migration start time
state This property is required. string
Current state of migration
statusMessage This property is required. string
Status message
ended_on This property is required. str
Migration end time
error_prefix This property is required. str
Wildcard string prefix to use for querying all errors of the item
items_completed_count This property is required. float
Number of successfully completed items
items_count This property is required. float
Number of items
name This property is required. str
Name of the item
result_prefix This property is required. str
Wildcard string prefix to use for querying all sub-tem results of the item
started_on This property is required. str
Migration start time
state This property is required. str
Current state of migration
status_message This property is required. str
Status message
endedOn This property is required. String
Migration end time
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
itemsCompletedCount This property is required. Number
Number of successfully completed items
itemsCount This property is required. Number
Number of items
name This property is required. String
Name of the item
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message

DatabaseBackupInfoResponse
, DatabaseBackupInfoResponseArgs

BackupFiles This property is required. List<string>
The list of backup files for the current database.
BackupFinishDate This property is required. string
Date and time when the backup operation finished.
BackupType This property is required. string
Backup Type.
DatabaseName This property is required. string
Database name.
FamilyCount This property is required. int
Number of files in the backup set.
IsCompressed This property is required. bool
Whether the backup set is compressed
IsDamaged This property is required. bool
Database was damaged when backed up, but the backup operation was requested to continue despite errors.
Position This property is required. int
Position of current database backup in the file.
BackupFiles This property is required. []string
The list of backup files for the current database.
BackupFinishDate This property is required. string
Date and time when the backup operation finished.
BackupType This property is required. string
Backup Type.
DatabaseName This property is required. string
Database name.
FamilyCount This property is required. int
Number of files in the backup set.
IsCompressed This property is required. bool
Whether the backup set is compressed
IsDamaged This property is required. bool
Database was damaged when backed up, but the backup operation was requested to continue despite errors.
Position This property is required. int
Position of current database backup in the file.
backupFiles This property is required. List<String>
The list of backup files for the current database.
backupFinishDate This property is required. String
Date and time when the backup operation finished.
backupType This property is required. String
Backup Type.
databaseName This property is required. String
Database name.
familyCount This property is required. Integer
Number of files in the backup set.
isCompressed This property is required. Boolean
Whether the backup set is compressed
isDamaged This property is required. Boolean
Database was damaged when backed up, but the backup operation was requested to continue despite errors.
position This property is required. Integer
Position of current database backup in the file.
backupFiles This property is required. string[]
The list of backup files for the current database.
backupFinishDate This property is required. string
Date and time when the backup operation finished.
backupType This property is required. string
Backup Type.
databaseName This property is required. string
Database name.
familyCount This property is required. number
Number of files in the backup set.
isCompressed This property is required. boolean
Whether the backup set is compressed
isDamaged This property is required. boolean
Database was damaged when backed up, but the backup operation was requested to continue despite errors.
position This property is required. number
Position of current database backup in the file.
backup_files This property is required. Sequence[str]
The list of backup files for the current database.
backup_finish_date This property is required. str
Date and time when the backup operation finished.
backup_type This property is required. str
Backup Type.
database_name This property is required. str
Database name.
family_count This property is required. int
Number of files in the backup set.
is_compressed This property is required. bool
Whether the backup set is compressed
is_damaged This property is required. bool
Database was damaged when backed up, but the backup operation was requested to continue despite errors.
position This property is required. int
Position of current database backup in the file.
backupFiles This property is required. List<String>
The list of backup files for the current database.
backupFinishDate This property is required. String
Date and time when the backup operation finished.
backupType This property is required. String
Backup Type.
databaseName This property is required. String
Database name.
familyCount This property is required. Number
Number of files in the backup set.
isCompressed This property is required. Boolean
Whether the backup set is compressed
isDamaged This property is required. Boolean
Database was damaged when backed up, but the backup operation was requested to continue despite errors.
position This property is required. 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 This property is required. string
Migration end time
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
ItemsCompletedCount This property is required. double
Number of successfully completed items
ItemsCount This property is required. double
Number of items
Name This property is required. string
Name of the item
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
SizeMB This property is required. double
Size of the database in megabytes
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
EndedOn This property is required. string
Migration end time
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
ItemsCompletedCount This property is required. float64
Number of successfully completed items
ItemsCount This property is required. float64
Number of items
Name This property is required. string
Name of the item
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
SizeMB This property is required. float64
Size of the database in megabytes
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
endedOn This property is required. String
Migration end time
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
itemsCompletedCount This property is required. Double
Number of successfully completed items
itemsCount This property is required. Double
Number of items
name This property is required. String
Name of the item
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
sizeMB This property is required. Double
Size of the database in megabytes
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message
endedOn This property is required. string
Migration end time
errorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
itemsCompletedCount This property is required. number
Number of successfully completed items
itemsCount This property is required. number
Number of items
name This property is required. string
Name of the item
resultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
sizeMB This property is required. number
Size of the database in megabytes
startedOn This property is required. string
Migration start time
state This property is required. string
Current state of migration
statusMessage This property is required. string
Status message
ended_on This property is required. str
Migration end time
error_prefix This property is required. str
Wildcard string prefix to use for querying all errors of the item
items_completed_count This property is required. float
Number of successfully completed items
items_count This property is required. float
Number of items
name This property is required. str
Name of the item
result_prefix This property is required. str
Wildcard string prefix to use for querying all sub-tem results of the item
size_mb This property is required. float
Size of the database in megabytes
started_on This property is required. str
Migration start time
state This property is required. str
Current state of migration
status_message This property is required. str
Status message
endedOn This property is required. String
Migration end time
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
itemsCompletedCount This property is required. Number
Number of successfully completed items
itemsCount This property is required. Number
Number of items
name This property is required. String
Name of the item
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
sizeMB This property is required. Number
Size of the database in megabytes
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message

DatabaseTableResponse
, DatabaseTableResponseArgs

HasRows This property is required. bool
Indicates whether table is empty or not
Name This property is required. string
Schema-qualified name of the table
HasRows This property is required. bool
Indicates whether table is empty or not
Name This property is required. string
Schema-qualified name of the table
hasRows This property is required. Boolean
Indicates whether table is empty or not
name This property is required. String
Schema-qualified name of the table
hasRows This property is required. boolean
Indicates whether table is empty or not
name This property is required. string
Schema-qualified name of the table
has_rows This property is required. bool
Indicates whether table is empty or not
name This property is required. str
Schema-qualified name of the table
hasRows This property is required. Boolean
Indicates whether table is empty or not
name This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.FileShare
Backup file share information for file share to be used for temporarily storing files.
ConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Connection information for SQL Server
SelectedCertificates This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.SelectedCertificateInput>
List containing certificate names and corresponding password to use for encrypting the exported certificate.
BackupFileShare This property is required. FileShare
Backup file share information for file share to be used for temporarily storing files.
ConnectionInfo This property is required. SqlConnectionInfo
Connection information for SQL Server
SelectedCertificates This property is required. []SelectedCertificateInput
List containing certificate names and corresponding password to use for encrypting the exported certificate.
backupFileShare This property is required. FileShare
Backup file share information for file share to be used for temporarily storing files.
connectionInfo This property is required. SqlConnectionInfo
Connection information for SQL Server
selectedCertificates This property is required. List<SelectedCertificateInput>
List containing certificate names and corresponding password to use for encrypting the exported certificate.
backupFileShare This property is required. FileShare
Backup file share information for file share to be used for temporarily storing files.
connectionInfo This property is required. SqlConnectionInfo
Connection information for SQL Server
selectedCertificates This property is required. SelectedCertificateInput[]
List containing certificate names and corresponding password to use for encrypting the exported certificate.
backup_file_share This property is required. FileShare
Backup file share information for file share to be used for temporarily storing files.
connection_info This property is required. SqlConnectionInfo
Connection information for SQL Server
selected_certificates This property is required. Sequence[SelectedCertificateInput]
List containing certificate names and corresponding password to use for encrypting the exported certificate.
backupFileShare This property is required. Property Map
Backup file share information for file share to be used for temporarily storing files.
connectionInfo This property is required. Property Map
Connection information for SQL Server
selectedCertificates This property is required. List<Property Map>
List containing certificate names and corresponding password to use for encrypting the exported certificate.

GetTdeCertificatesSqlTaskInputResponse
, GetTdeCertificatesSqlTaskInputResponseArgs

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

GetTdeCertificatesSqlTaskOutputResponse
, GetTdeCertificatesSqlTaskOutputResponseArgs

Base64EncodedCertificates This property is required. Dictionary<string, ImmutableArray<string>>
Mapping from certificate name to base 64 encoded format.
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors
Base64EncodedCertificates This property is required. map[string][]string
Mapping from certificate name to base 64 encoded format.
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors
base64EncodedCertificates This property is required. Map<String,List<String>>
Mapping from certificate name to base 64 encoded format.
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors
base64EncodedCertificates This property is required. {[key: string]: string[]}
Mapping from certificate name to base 64 encoded format.
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors
base64_encoded_certificates This property is required. Mapping[str, Sequence[str]]
Mapping from certificate name to base 64 encoded format.
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors
base64EncodedCertificates This property is required. Map<List<String>>
Mapping from certificate name to base 64 encoded format.
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.GetTdeCertificatesSqlTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []GetTdeCertificatesSqlTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<GetTdeCertificatesSqlTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. GetTdeCertificatesSqlTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[GetTdeCertificatesSqlTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
Connection information for SQL Server
SelectedDatabases This property is required. List<string>
List of database names to collect tables for
ConnectionInfo This property is required. MySqlConnectionInfo
Connection information for SQL Server
SelectedDatabases This property is required. []string
List of database names to collect tables for
connectionInfo This property is required. MySqlConnectionInfo
Connection information for SQL Server
selectedDatabases This property is required. List<String>
List of database names to collect tables for
connectionInfo This property is required. MySqlConnectionInfo
Connection information for SQL Server
selectedDatabases This property is required. string[]
List of database names to collect tables for
connection_info This property is required. MySqlConnectionInfo
Connection information for SQL Server
selected_databases This property is required. Sequence[str]
List of database names to collect tables for
connectionInfo This property is required. Property Map
Connection information for SQL Server
selectedDatabases This property is required. List<String>
List of database names to collect tables for

GetUserTablesMySqlTaskInputResponse
, GetUserTablesMySqlTaskInputResponseArgs

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

GetUserTablesMySqlTaskOutputResponse
, GetUserTablesMySqlTaskOutputResponseArgs

DatabasesToTables This property is required. Dictionary<string, ImmutableArray<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>>
Mapping from database name to list of tables
Id This property is required. string
Result identifier
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors
DatabasesToTables This property is required. map[string][]DatabaseTableResponse
Mapping from database name to list of tables
Id This property is required. string
Result identifier
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors
databasesToTables This property is required. Map<String,List<DatabaseTableResponse>>
Mapping from database name to list of tables
id This property is required. String
Result identifier
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors
databasesToTables This property is required. {[key: string]: DatabaseTableResponse[]}
Mapping from database name to list of tables
id This property is required. string
Result identifier
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors
databases_to_tables This property is required. Mapping[str, Sequence[DatabaseTableResponse]]
Mapping from database name to list of tables
id This property is required. str
Result identifier
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors
databasesToTables This property is required. Map<List<Property Map>>
Mapping from database name to list of tables
id This property is required. String
Result identifier
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesMySqlTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []GetUserTablesMySqlTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<GetUserTablesMySqlTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. GetUserTablesMySqlTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[GetUserTablesMySqlTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.OracleConnectionInfo
Information for connecting to Oracle source
SelectedSchemas This property is required. List<string>
List of Oracle schemas for which to collect tables
ConnectionInfo This property is required. OracleConnectionInfo
Information for connecting to Oracle source
SelectedSchemas This property is required. []string
List of Oracle schemas for which to collect tables
connectionInfo This property is required. OracleConnectionInfo
Information for connecting to Oracle source
selectedSchemas This property is required. List<String>
List of Oracle schemas for which to collect tables
connectionInfo This property is required. OracleConnectionInfo
Information for connecting to Oracle source
selectedSchemas This property is required. string[]
List of Oracle schemas for which to collect tables
connection_info This property is required. OracleConnectionInfo
Information for connecting to Oracle source
selected_schemas This property is required. Sequence[str]
List of Oracle schemas for which to collect tables
connectionInfo This property is required. Property Map
Information for connecting to Oracle source
selectedSchemas This property is required. List<String>
List of Oracle schemas for which to collect tables

GetUserTablesOracleTaskInputResponse
, GetUserTablesOracleTaskInputResponseArgs

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

GetUserTablesOracleTaskOutputResponse
, GetUserTablesOracleTaskOutputResponseArgs

SchemaName This property is required. string
The schema this result is for
Tables This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>
List of valid tables found for this schema
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors associated with the task
SchemaName This property is required. string
The schema this result is for
Tables This property is required. []DatabaseTableResponse
List of valid tables found for this schema
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors associated with the task
schemaName This property is required. String
The schema this result is for
tables This property is required. List<DatabaseTableResponse>
List of valid tables found for this schema
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors associated with the task
schemaName This property is required. string
The schema this result is for
tables This property is required. DatabaseTableResponse[]
List of valid tables found for this schema
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors associated with the task
schema_name This property is required. str
The schema this result is for
tables This property is required. Sequence[DatabaseTableResponse]
List of valid tables found for this schema
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors associated with the task
schemaName This property is required. String
The schema this result is for
tables This property is required. List<Property Map>
List of valid tables found for this schema
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesOracleTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []GetUserTablesOracleTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<GetUserTablesOracleTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. GetUserTablesOracleTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[GetUserTablesOracleTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
Information for connecting to PostgreSQL source
SelectedDatabases This property is required. List<string>
List of PostgreSQL databases for which to collect tables
ConnectionInfo This property is required. PostgreSqlConnectionInfo
Information for connecting to PostgreSQL source
SelectedDatabases This property is required. []string
List of PostgreSQL databases for which to collect tables
connectionInfo This property is required. PostgreSqlConnectionInfo
Information for connecting to PostgreSQL source
selectedDatabases This property is required. List<String>
List of PostgreSQL databases for which to collect tables
connectionInfo This property is required. PostgreSqlConnectionInfo
Information for connecting to PostgreSQL source
selectedDatabases This property is required. string[]
List of PostgreSQL databases for which to collect tables
connection_info This property is required. PostgreSqlConnectionInfo
Information for connecting to PostgreSQL source
selected_databases This property is required. Sequence[str]
List of PostgreSQL databases for which to collect tables
connectionInfo This property is required. Property Map
Information for connecting to PostgreSQL source
selectedDatabases This property is required. List<String>
List of PostgreSQL databases for which to collect tables

GetUserTablesPostgreSqlTaskInputResponse
, GetUserTablesPostgreSqlTaskInputResponseArgs

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

GetUserTablesPostgreSqlTaskOutputResponse
, GetUserTablesPostgreSqlTaskOutputResponseArgs

DatabaseName This property is required. string
The database this result is for
Tables This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>
List of valid tables found for this database
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors associated with the task
DatabaseName This property is required. string
The database this result is for
Tables This property is required. []DatabaseTableResponse
List of valid tables found for this database
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors associated with the task
databaseName This property is required. String
The database this result is for
tables This property is required. List<DatabaseTableResponse>
List of valid tables found for this database
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors associated with the task
databaseName This property is required. string
The database this result is for
tables This property is required. DatabaseTableResponse[]
List of valid tables found for this database
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors associated with the task
database_name This property is required. str
The database this result is for
tables This property is required. Sequence[DatabaseTableResponse]
List of valid tables found for this database
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors associated with the task
databaseName This property is required. String
The database this result is for
tables This property is required. List<Property Map>
List of valid tables found for this database
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesPostgreSqlTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []GetUserTablesPostgreSqlTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<GetUserTablesPostgreSqlTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. GetUserTablesPostgreSqlTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[GetUserTablesPostgreSqlTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<string>
List of source database names to collect tables for
SelectedTargetDatabases This property is required. List<string>
List of target database names to collect tables for
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Connection information for SQL Server
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Connection information for SQL DB
SelectedSourceDatabases This property is required. []string
List of source database names to collect tables for
SelectedTargetDatabases This property is required. []string
List of target database names to collect tables for
SourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for SQL Server
TargetConnectionInfo This property is required. SqlConnectionInfo
Connection information for SQL DB
selectedSourceDatabases This property is required. List<String>
List of source database names to collect tables for
selectedTargetDatabases This property is required. List<String>
List of target database names to collect tables for
sourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for SQL Server
targetConnectionInfo This property is required. SqlConnectionInfo
Connection information for SQL DB
selectedSourceDatabases This property is required. string[]
List of source database names to collect tables for
selectedTargetDatabases This property is required. string[]
List of target database names to collect tables for
sourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for SQL Server
targetConnectionInfo This property is required. SqlConnectionInfo
Connection information for SQL DB
selected_source_databases This property is required. Sequence[str]
List of source database names to collect tables for
selected_target_databases This property is required. Sequence[str]
List of target database names to collect tables for
source_connection_info This property is required. SqlConnectionInfo
Connection information for SQL Server
target_connection_info This property is required. SqlConnectionInfo
Connection information for SQL DB
selectedSourceDatabases This property is required. List<String>
List of source database names to collect tables for
selectedTargetDatabases This property is required. List<String>
List of target database names to collect tables for
sourceConnectionInfo This property is required. Property Map
Connection information for SQL Server
targetConnectionInfo This property is required. Property Map
Connection information for SQL DB

GetUserTablesSqlSyncTaskInputResponse
, GetUserTablesSqlSyncTaskInputResponseArgs

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

GetUserTablesSqlSyncTaskOutputResponse
, GetUserTablesSqlSyncTaskOutputResponseArgs

DatabasesToSourceTables This property is required. Dictionary<string, ImmutableArray<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>>
Mapping from database name to list of source tables
DatabasesToTargetTables This property is required. Dictionary<string, ImmutableArray<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>>
Mapping from database name to list of target tables
TableValidationErrors This property is required. Dictionary<string, ImmutableArray<string>>
Mapping from database name to list of validation errors
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors
DatabasesToSourceTables This property is required. map[string][]DatabaseTableResponse
Mapping from database name to list of source tables
DatabasesToTargetTables This property is required. map[string][]DatabaseTableResponse
Mapping from database name to list of target tables
TableValidationErrors This property is required. map[string][]string
Mapping from database name to list of validation errors
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors
databasesToSourceTables This property is required. Map<String,List<DatabaseTableResponse>>
Mapping from database name to list of source tables
databasesToTargetTables This property is required. Map<String,List<DatabaseTableResponse>>
Mapping from database name to list of target tables
tableValidationErrors This property is required. Map<String,List<String>>
Mapping from database name to list of validation errors
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors
databasesToSourceTables This property is required. {[key: string]: DatabaseTableResponse[]}
Mapping from database name to list of source tables
databasesToTargetTables This property is required. {[key: string]: DatabaseTableResponse[]}
Mapping from database name to list of target tables
tableValidationErrors This property is required. {[key: string]: string[]}
Mapping from database name to list of validation errors
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors
databases_to_source_tables This property is required. Mapping[str, Sequence[DatabaseTableResponse]]
Mapping from database name to list of source tables
databases_to_target_tables This property is required. Mapping[str, Sequence[DatabaseTableResponse]]
Mapping from database name to list of target tables
table_validation_errors This property is required. Mapping[str, Sequence[str]]
Mapping from database name to list of validation errors
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors
databasesToSourceTables This property is required. Map<List<Property Map>>
Mapping from database name to list of source tables
databasesToTargetTables This property is required. Map<List<Property Map>>
Mapping from database name to list of target tables
tableValidationErrors This property is required. Map<List<String>>
Mapping from database name to list of validation errors
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlSyncTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []GetUserTablesSqlSyncTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<GetUserTablesSqlSyncTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. GetUserTablesSqlSyncTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[GetUserTablesSqlSyncTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Connection information for SQL Server
SelectedDatabases This property is required. List<string>
List of database names to collect tables for
ConnectionInfo This property is required. SqlConnectionInfo
Connection information for SQL Server
SelectedDatabases This property is required. []string
List of database names to collect tables for
connectionInfo This property is required. SqlConnectionInfo
Connection information for SQL Server
selectedDatabases This property is required. List<String>
List of database names to collect tables for
connectionInfo This property is required. SqlConnectionInfo
Connection information for SQL Server
selectedDatabases This property is required. string[]
List of database names to collect tables for
connection_info This property is required. SqlConnectionInfo
Connection information for SQL Server
selected_databases This property is required. Sequence[str]
List of database names to collect tables for
connectionInfo This property is required. Property Map
Connection information for SQL Server
selectedDatabases This property is required. List<String>
List of database names to collect tables for

GetUserTablesSqlTaskInputResponse
, GetUserTablesSqlTaskInputResponseArgs

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

GetUserTablesSqlTaskOutputResponse
, GetUserTablesSqlTaskOutputResponseArgs

DatabasesToTables This property is required. Dictionary<string, ImmutableArray<Pulumi.AzureNative.DataMigration.Inputs.DatabaseTableResponse>>
Mapping from database name to list of tables
Id This property is required. string
Result identifier
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Validation errors
DatabasesToTables This property is required. map[string][]DatabaseTableResponse
Mapping from database name to list of tables
Id This property is required. string
Result identifier
ValidationErrors This property is required. []ReportableExceptionResponse
Validation errors
databasesToTables This property is required. Map<String,List<DatabaseTableResponse>>
Mapping from database name to list of tables
id This property is required. String
Result identifier
validationErrors This property is required. List<ReportableExceptionResponse>
Validation errors
databasesToTables This property is required. {[key: string]: DatabaseTableResponse[]}
Mapping from database name to list of tables
id This property is required. string
Result identifier
validationErrors This property is required. ReportableExceptionResponse[]
Validation errors
databases_to_tables This property is required. Mapping[str, Sequence[DatabaseTableResponse]]
Mapping from database name to list of tables
id This property is required. str
Result identifier
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Validation errors
databasesToTables This property is required. Map<List<Property Map>>
Mapping from database name to list of tables
id This property is required. String
Result identifier
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.GetUserTablesSqlTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []GetUserTablesSqlTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<GetUserTablesSqlTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. GetUserTablesSqlTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[GetUserTablesSqlTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. string
Resource id for Azure SQL database Managed instance
Password string
Password credential.
UserName string
User name
ManagedInstanceResourceId This property is required. string
Resource id for Azure SQL database Managed instance
Password string
Password credential.
UserName string
User name
managedInstanceResourceId This property is required. String
Resource id for Azure SQL database Managed instance
password String
Password credential.
userName String
User name
managedInstanceResourceId This property is required. string
Resource id for Azure SQL database Managed instance
password string
Password credential.
userName string
User name
managed_instance_resource_id This property is required. str
Resource id for Azure SQL database Managed instance
password str
Password credential.
user_name str
User name
managedInstanceResourceId This property is required. String
Resource id for Azure SQL database Managed instance
password String
Password credential.
userName String
User name

MiSqlConnectionInfoResponse
, MiSqlConnectionInfoResponseArgs

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

MigrateMISyncCompleteCommandInputResponse
, MigrateMISyncCompleteCommandInputResponseArgs

SourceDatabaseName This property is required. string
Name of managed instance database
SourceDatabaseName This property is required. string
Name of managed instance database
sourceDatabaseName This property is required. String
Name of managed instance database
sourceDatabaseName This property is required. string
Name of managed instance database
source_database_name This property is required. str
Name of managed instance database
sourceDatabaseName This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandOutputResponse
Command output. This is ignored if submitted.
State This property is required. string
The state of the command. This is ignored if submitted.
Input Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandInputResponse
Command input
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. MigrateMISyncCompleteCommandOutputResponse
Command output. This is ignored if submitted.
State This property is required. string
The state of the command. This is ignored if submitted.
Input MigrateMISyncCompleteCommandInputResponse
Command input
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. MigrateMISyncCompleteCommandOutputResponse
Command output. This is ignored if submitted.
state This property is required. String
The state of the command. This is ignored if submitted.
input MigrateMISyncCompleteCommandInputResponse
Command input
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. MigrateMISyncCompleteCommandOutputResponse
Command output. This is ignored if submitted.
state This property is required. string
The state of the command. This is ignored if submitted.
input MigrateMISyncCompleteCommandInputResponse
Command input
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. MigrateMISyncCompleteCommandOutputResponse
Command output. This is ignored if submitted.
state This property is required. str
The state of the command. This is ignored if submitted.
input MigrateMISyncCompleteCommandInputResponse
Command input
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. Property Map
Command output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (MongoDbCollectionProgressResponse | MongoDbDatabaseProgressResponse | MongoDbMigrationProgressResponse)[]
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[MongoDbCollectionProgressResponse, MongoDbDatabaseProgressResponse, MongoDbMigrationProgressResponse]]
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map>
state This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlOfflineDatabaseInput>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
Connection information for source MySQL
TargetConnectionInfo This property is required. 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 This property is required. []MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. MySqlConnectionInfo
Connection information for source MySQL
TargetConnectionInfo This property is required. 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 This property is required. List<MigrateMySqlAzureDbForMySqlOfflineDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. MySqlConnectionInfo
Connection information for source MySQL
targetConnectionInfo This property is required. 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 This property is required. MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. MySqlConnectionInfo
Connection information for source MySQL
targetConnectionInfo This property is required. 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 This property is required. Sequence[MigrateMySqlAzureDbForMySqlOfflineDatabaseInput]
Databases to migrate
source_connection_info This property is required. MySqlConnectionInfo
Connection information for source MySQL
target_connection_info This property is required. 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 This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source MySQL
targetConnectionInfo This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse
Connection information for source MySQL
TargetConnectionInfo This property is required. 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 This property is required. []MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL
TargetConnectionInfo This property is required. 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 This property is required. List<MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL
targetConnectionInfo This property is required. 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 This property is required. MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL
targetConnectionInfo This property is required. 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 This property is required. Sequence[MigrateMySqlAzureDbForMySqlOfflineDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL
target_connection_info This property is required. 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 This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source MySQL
targetConnectionInfo This property is required. 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 This property is required. string
Name of the database
EndedOn This property is required. string
Migration end time
ErrorCount This property is required. double
Number of database/object errors.
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
ExceptionsAndWarnings This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Migration exceptions and warnings.
Id This property is required. string
Result identifier
LastStorageUpdate This property is required. string
Last time the storage was updated
Message This property is required. string
Migration progress message
NumberOfObjects This property is required. double
Number of objects
NumberOfObjectsCompleted This property is required. double
Number of successfully completed objects
ObjectSummary This property is required. Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.DataItemMigrationSummaryResultResponse>
Summary of object results in the migration
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
Stage This property is required. string
Migration stage that this database is in
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
DatabaseName This property is required. string
Name of the database
EndedOn This property is required. string
Migration end time
ErrorCount This property is required. float64
Number of database/object errors.
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
ExceptionsAndWarnings This property is required. []ReportableExceptionResponse
Migration exceptions and warnings.
Id This property is required. string
Result identifier
LastStorageUpdate This property is required. string
Last time the storage was updated
Message This property is required. string
Migration progress message
NumberOfObjects This property is required. float64
Number of objects
NumberOfObjectsCompleted This property is required. float64
Number of successfully completed objects
ObjectSummary This property is required. map[string]DataItemMigrationSummaryResultResponse
Summary of object results in the migration
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
Stage This property is required. string
Migration stage that this database is in
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
databaseName This property is required. String
Name of the database
endedOn This property is required. String
Migration end time
errorCount This property is required. Double
Number of database/object errors.
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
exceptionsAndWarnings This property is required. List<ReportableExceptionResponse>
Migration exceptions and warnings.
id This property is required. String
Result identifier
lastStorageUpdate This property is required. String
Last time the storage was updated
message This property is required. String
Migration progress message
numberOfObjects This property is required. Double
Number of objects
numberOfObjectsCompleted This property is required. Double
Number of successfully completed objects
objectSummary This property is required. Map<String,DataItemMigrationSummaryResultResponse>
Summary of object results in the migration
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
stage This property is required. String
Migration stage that this database is in
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message
databaseName This property is required. string
Name of the database
endedOn This property is required. string
Migration end time
errorCount This property is required. number
Number of database/object errors.
errorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
exceptionsAndWarnings This property is required. ReportableExceptionResponse[]
Migration exceptions and warnings.
id This property is required. string
Result identifier
lastStorageUpdate This property is required. string
Last time the storage was updated
message This property is required. string
Migration progress message
numberOfObjects This property is required. number
Number of objects
numberOfObjectsCompleted This property is required. number
Number of successfully completed objects
objectSummary This property is required. {[key: string]: DataItemMigrationSummaryResultResponse}
Summary of object results in the migration
resultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
stage This property is required. string
Migration stage that this database is in
startedOn This property is required. string
Migration start time
state This property is required. string
Current state of migration
statusMessage This property is required. string
Status message
database_name This property is required. str
Name of the database
ended_on This property is required. str
Migration end time
error_count This property is required. float
Number of database/object errors.
error_prefix This property is required. str
Wildcard string prefix to use for querying all errors of the item
exceptions_and_warnings This property is required. Sequence[ReportableExceptionResponse]
Migration exceptions and warnings.
id This property is required. str
Result identifier
last_storage_update This property is required. str
Last time the storage was updated
message This property is required. str
Migration progress message
number_of_objects This property is required. float
Number of objects
number_of_objects_completed This property is required. float
Number of successfully completed objects
object_summary This property is required. Mapping[str, DataItemMigrationSummaryResultResponse]
Summary of object results in the migration
result_prefix This property is required. str
Wildcard string prefix to use for querying all sub-tem results of the item
stage This property is required. str
Migration stage that this database is in
started_on This property is required. str
Migration start time
state This property is required. str
Current state of migration
status_message This property is required. str
Status message
databaseName This property is required. String
Name of the database
endedOn This property is required. String
Migration end time
errorCount This property is required. Number
Number of database/object errors.
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
exceptionsAndWarnings This property is required. List<Property Map>
Migration exceptions and warnings.
id This property is required. String
Result identifier
lastStorageUpdate This property is required. String
Last time the storage was updated
message This property is required. String
Migration progress message
numberOfObjects This property is required. Number
Number of objects
numberOfObjectsCompleted This property is required. Number
Number of successfully completed objects
objectSummary This property is required. Map<Property Map>
Summary of object results in the migration
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
stage This property is required. String
Migration stage that this database is in
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message

MigrateMySqlAzureDbForMySqlOfflineTaskOutputErrorResponse
, MigrateMySqlAzureDbForMySqlOfflineTaskOutputErrorResponseArgs

Error This property is required. Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
Error This property is required. ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. String
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. str
Result identifier
error This property is required. Property Map
Migration error
id This property is required. String
Result identifier

MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevelResponse
, MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevelResponseArgs

DatabaseSummary This property is required. Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.DatabaseSummaryResultResponse>
Summary of database results in the migration
DurationInSeconds This property is required. double
Duration of task execution in seconds.
EndedOn This property is required. string
Migration end time
ExceptionsAndWarnings This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Migration exceptions and warnings.
Id This property is required. string
Result identifier
LastStorageUpdate This property is required. string
Last time the storage was updated
Message This property is required. string
Migration progress message
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Source server version
StartedOn This property is required. string
Migration start time
Status This property is required. string
Current status of migration
StatusMessage This property is required. string
Migration status message
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. 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 This property is required. map[string]DatabaseSummaryResultResponse
Summary of database results in the migration
DurationInSeconds This property is required. float64
Duration of task execution in seconds.
EndedOn This property is required. string
Migration end time
ExceptionsAndWarnings This property is required. []ReportableExceptionResponse
Migration exceptions and warnings.
Id This property is required. string
Result identifier
LastStorageUpdate This property is required. string
Last time the storage was updated
Message This property is required. string
Migration progress message
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Source server version
StartedOn This property is required. string
Migration start time
Status This property is required. string
Current status of migration
StatusMessage This property is required. string
Migration status message
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. 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 This property is required. Map<String,DatabaseSummaryResultResponse>
Summary of database results in the migration
durationInSeconds This property is required. Double
Duration of task execution in seconds.
endedOn This property is required. String
Migration end time
exceptionsAndWarnings This property is required. List<ReportableExceptionResponse>
Migration exceptions and warnings.
id This property is required. String
Result identifier
lastStorageUpdate This property is required. String
Last time the storage was updated
message This property is required. String
Migration progress message
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Source server version
startedOn This property is required. String
Migration start time
status This property is required. String
Current status of migration
statusMessage This property is required. String
Migration status message
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. 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 This property is required. {[key: string]: DatabaseSummaryResultResponse}
Summary of database results in the migration
durationInSeconds This property is required. number
Duration of task execution in seconds.
endedOn This property is required. string
Migration end time
exceptionsAndWarnings This property is required. ReportableExceptionResponse[]
Migration exceptions and warnings.
id This property is required. string
Result identifier
lastStorageUpdate This property is required. string
Last time the storage was updated
message This property is required. string
Migration progress message
sourceServerBrandVersion This property is required. string
Source server brand version
sourceServerVersion This property is required. string
Source server version
startedOn This property is required. string
Migration start time
status This property is required. string
Current status of migration
statusMessage This property is required. string
Migration status message
targetServerBrandVersion This property is required. string
Target server brand version
targetServerVersion This property is required. 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 This property is required. Mapping[str, DatabaseSummaryResultResponse]
Summary of database results in the migration
duration_in_seconds This property is required. float
Duration of task execution in seconds.
ended_on This property is required. str
Migration end time
exceptions_and_warnings This property is required. Sequence[ReportableExceptionResponse]
Migration exceptions and warnings.
id This property is required. str
Result identifier
last_storage_update This property is required. str
Last time the storage was updated
message This property is required. str
Migration progress message
source_server_brand_version This property is required. str
Source server brand version
source_server_version This property is required. str
Source server version
started_on This property is required. str
Migration start time
status This property is required. str
Current status of migration
status_message This property is required. str
Migration status message
target_server_brand_version This property is required. str
Target server brand version
target_server_version This property is required. 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 This property is required. Map<Property Map>
Summary of database results in the migration
durationInSeconds This property is required. Number
Duration of task execution in seconds.
endedOn This property is required. String
Migration end time
exceptionsAndWarnings This property is required. List<Property Map>
Migration exceptions and warnings.
id This property is required. String
Result identifier
lastStorageUpdate This property is required. String
Last time the storage was updated
message This property is required. String
Migration progress message
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Source server version
startedOn This property is required. String
Migration start time
status This property is required. String
Current status of migration
statusMessage This property is required. String
Migration status message
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. 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 This property is required. string
Migration end time
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
Id This property is required. string
Result identifier
ItemsCompletedCount This property is required. double
Number of successfully completed items
ItemsCount This property is required. double
Number of items
LastStorageUpdate This property is required. string
Last time the storage was updated
ObjectName This property is required. string
Name of the item
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
EndedOn This property is required. string
Migration end time
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
Id This property is required. string
Result identifier
ItemsCompletedCount This property is required. float64
Number of successfully completed items
ItemsCount This property is required. float64
Number of items
LastStorageUpdate This property is required. string
Last time the storage was updated
ObjectName This property is required. string
Name of the item
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
endedOn This property is required. String
Migration end time
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
id This property is required. String
Result identifier
itemsCompletedCount This property is required. Double
Number of successfully completed items
itemsCount This property is required. Double
Number of items
lastStorageUpdate This property is required. String
Last time the storage was updated
objectName This property is required. String
Name of the item
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message
endedOn This property is required. string
Migration end time
errorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
id This property is required. string
Result identifier
itemsCompletedCount This property is required. number
Number of successfully completed items
itemsCount This property is required. number
Number of items
lastStorageUpdate This property is required. string
Last time the storage was updated
objectName This property is required. string
Name of the item
resultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
startedOn This property is required. string
Migration start time
state This property is required. string
Current state of migration
statusMessage This property is required. string
Status message
ended_on This property is required. str
Migration end time
error_prefix This property is required. str
Wildcard string prefix to use for querying all errors of the item
id This property is required. str
Result identifier
items_completed_count This property is required. float
Number of successfully completed items
items_count This property is required. float
Number of items
last_storage_update This property is required. str
Last time the storage was updated
object_name This property is required. str
Name of the item
result_prefix This property is required. str
Wildcard string prefix to use for querying all sub-tem results of the item
started_on This property is required. str
Migration start time
state This property is required. str
Current state of migration
status_message This property is required. str
Status message
endedOn This property is required. String
Migration end time
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
id This property is required. String
Result identifier
itemsCompletedCount This property is required. Number
Number of successfully completed items
itemsCount This property is required. Number
Number of items
lastStorageUpdate This property is required. String
Last time the storage was updated
objectName This property is required. String
Name of the item
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevelResponse | MigrateMySqlAzureDbForMySqlOfflineTaskOutputErrorResponse | MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevelResponse | MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevelResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevelResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputErrorResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevelResponse, MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevelResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlSyncDatabaseInput>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
Connection information for source MySQL
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfo
Connection information for target Azure Database for MySQL
SelectedDatabases This property is required. []MigrateMySqlAzureDbForMySqlSyncDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. MySqlConnectionInfo
Connection information for source MySQL
TargetConnectionInfo This property is required. MySqlConnectionInfo
Connection information for target Azure Database for MySQL
selectedDatabases This property is required. List<MigrateMySqlAzureDbForMySqlSyncDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. MySqlConnectionInfo
Connection information for source MySQL
targetConnectionInfo This property is required. MySqlConnectionInfo
Connection information for target Azure Database for MySQL
selectedDatabases This property is required. MigrateMySqlAzureDbForMySqlSyncDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. MySqlConnectionInfo
Connection information for source MySQL
targetConnectionInfo This property is required. MySqlConnectionInfo
Connection information for target Azure Database for MySQL
selected_databases This property is required. Sequence[MigrateMySqlAzureDbForMySqlSyncDatabaseInput]
Databases to migrate
source_connection_info This property is required. MySqlConnectionInfo
Connection information for source MySQL
target_connection_info This property is required. MySqlConnectionInfo
Connection information for target Azure Database for MySQL
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source MySQL
targetConnectionInfo This property is required. Property Map
Connection information for target Azure Database for MySQL

MigrateMySqlAzureDbForMySqlSyncTaskInputResponse
, MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs

SelectedDatabases This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse
Connection information for source MySQL
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.MySqlConnectionInfoResponse
Connection information for target Azure Database for MySQL
SelectedDatabases This property is required. []MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL
TargetConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for target Azure Database for MySQL
selectedDatabases This property is required. List<MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL
targetConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for target Azure Database for MySQL
selectedDatabases This property is required. MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL
targetConnectionInfo This property is required. MySqlConnectionInfoResponse
Connection information for target Azure Database for MySQL
selected_databases This property is required. Sequence[MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. MySqlConnectionInfoResponse
Connection information for source MySQL
target_connection_info This property is required. MySqlConnectionInfoResponse
Connection information for target Azure Database for MySQL
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source MySQL
targetConnectionInfo This property is required. Property Map
Connection information for target Azure Database for MySQL

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponse
, MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs

Id This property is required. string
Result identifier
ErrorMessage string
Error message
Events List<Pulumi.AzureNative.DataMigration.Inputs.SyncMigrationDatabaseErrorEventResponse>
List of error events.
Id This property is required. string
Result identifier
ErrorMessage string
Error message
Events []SyncMigrationDatabaseErrorEventResponse
List of error events.
id This property is required. String
Result identifier
errorMessage String
Error message
events List<SyncMigrationDatabaseErrorEventResponse>
List of error events.
id This property is required. string
Result identifier
errorMessage string
Error message
events SyncMigrationDatabaseErrorEventResponse[]
List of error events.
id This property is required. str
Result identifier
error_message str
Error message
events Sequence[SyncMigrationDatabaseErrorEventResponse]
List of error events.
id This property is required. String
Result identifier
errorMessage String
Error message
events List<Property Map>
List of error events.

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponse
, MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs

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

MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponse
, MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs

Error This property is required. Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
Error This property is required. ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. String
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. str
Result identifier
error This property is required. Property Map
Migration error
id This property is required. String
Result identifier

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponse
, MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs

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

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponse
, MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs

CdcDeleteCounter This property is required. string
Number of applied deletes
CdcInsertCounter This property is required. string
Number of applied inserts
CdcUpdateCounter This property is required. string
Number of applied updates
DataErrorsCounter This property is required. double
Number of data errors occurred
DatabaseName This property is required. string
Name of the database
FullLoadEndedOn This property is required. string
Full load end time
FullLoadEstFinishTime This property is required. string
Estimate to finish full load
FullLoadStartedOn This property is required. string
Full load start time
FullLoadTotalRows This property is required. double
Number of rows applied in full load
Id This property is required. string
Result identifier
LastModifiedTime This property is required. string
Last modified time on target
State This property is required. string
Current state of the table migration
TableName This property is required. string
Name of the table
TotalChangesApplied This property is required. double
Total number of applied changes
CdcDeleteCounter This property is required. string
Number of applied deletes
CdcInsertCounter This property is required. string
Number of applied inserts
CdcUpdateCounter This property is required. string
Number of applied updates
DataErrorsCounter This property is required. float64
Number of data errors occurred
DatabaseName This property is required. string
Name of the database
FullLoadEndedOn This property is required. string
Full load end time
FullLoadEstFinishTime This property is required. string
Estimate to finish full load
FullLoadStartedOn This property is required. string
Full load start time
FullLoadTotalRows This property is required. float64
Number of rows applied in full load
Id This property is required. string
Result identifier
LastModifiedTime This property is required. string
Last modified time on target
State This property is required. string
Current state of the table migration
TableName This property is required. string
Name of the table
TotalChangesApplied This property is required. float64
Total number of applied changes
cdcDeleteCounter This property is required. String
Number of applied deletes
cdcInsertCounter This property is required. String
Number of applied inserts
cdcUpdateCounter This property is required. String
Number of applied updates
dataErrorsCounter This property is required. Double
Number of data errors occurred
databaseName This property is required. String
Name of the database
fullLoadEndedOn This property is required. String
Full load end time
fullLoadEstFinishTime This property is required. String
Estimate to finish full load
fullLoadStartedOn This property is required. String
Full load start time
fullLoadTotalRows This property is required. Double
Number of rows applied in full load
id This property is required. String
Result identifier
lastModifiedTime This property is required. String
Last modified time on target
state This property is required. String
Current state of the table migration
tableName This property is required. String
Name of the table
totalChangesApplied This property is required. Double
Total number of applied changes
cdcDeleteCounter This property is required. string
Number of applied deletes
cdcInsertCounter This property is required. string
Number of applied inserts
cdcUpdateCounter This property is required. string
Number of applied updates
dataErrorsCounter This property is required. number
Number of data errors occurred
databaseName This property is required. string
Name of the database
fullLoadEndedOn This property is required. string
Full load end time
fullLoadEstFinishTime This property is required. string
Estimate to finish full load
fullLoadStartedOn This property is required. string
Full load start time
fullLoadTotalRows This property is required. number
Number of rows applied in full load
id This property is required. string
Result identifier
lastModifiedTime This property is required. string
Last modified time on target
state This property is required. string
Current state of the table migration
tableName This property is required. string
Name of the table
totalChangesApplied This property is required. number
Total number of applied changes
cdc_delete_counter This property is required. str
Number of applied deletes
cdc_insert_counter This property is required. str
Number of applied inserts
cdc_update_counter This property is required. str
Number of applied updates
data_errors_counter This property is required. float
Number of data errors occurred
database_name This property is required. str
Name of the database
full_load_ended_on This property is required. str
Full load end time
full_load_est_finish_time This property is required. str
Estimate to finish full load
full_load_started_on This property is required. str
Full load start time
full_load_total_rows This property is required. float
Number of rows applied in full load
id This property is required. str
Result identifier
last_modified_time This property is required. str
Last modified time on target
state This property is required. str
Current state of the table migration
table_name This property is required. str
Name of the table
total_changes_applied This property is required. float
Total number of applied changes
cdcDeleteCounter This property is required. String
Number of applied deletes
cdcInsertCounter This property is required. String
Number of applied inserts
cdcUpdateCounter This property is required. String
Number of applied updates
dataErrorsCounter This property is required. Number
Number of data errors occurred
databaseName This property is required. String
Name of the database
fullLoadEndedOn This property is required. String
Full load end time
fullLoadEstFinishTime This property is required. String
Estimate to finish full load
fullLoadStartedOn This property is required. String
Full load start time
fullLoadTotalRows This property is required. Number
Number of rows applied in full load
id This property is required. String
Result identifier
lastModifiedTime This property is required. String
Last modified time on target
state This property is required. String
Current state of the table migration
tableName This property is required. String
Name of the table
totalChangesApplied This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponse | MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponse | MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponse | MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponse | MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponse, MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map | Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseErrorResponse | MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevelResponse | MigrateOracleAzureDbPostgreSqlSyncTaskOutputErrorResponse | MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevelResponse | MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevelResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseErrorResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevelResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputErrorResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevelResponse, MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevelResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map | Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateOracleAzureDbPostgreSqlSyncDatabaseInput>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.OracleConnectionInfo
Connection information for source Oracle
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL
SelectedDatabases This property is required. []MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. OracleConnectionInfo
Connection information for source Oracle
TargetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. List<MigrateOracleAzureDbPostgreSqlSyncDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. OracleConnectionInfo
Connection information for source Oracle
targetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. MigrateOracleAzureDbPostgreSqlSyncDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. OracleConnectionInfo
Connection information for source Oracle
targetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL
selected_databases This property is required. Sequence[MigrateOracleAzureDbPostgreSqlSyncDatabaseInput]
Databases to migrate
source_connection_info This property is required. OracleConnectionInfo
Connection information for source Oracle
target_connection_info This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source Oracle
targetConnectionInfo This property is required. Property Map
Connection information for target Azure Database for PostgreSQL

MigrateOracleAzureDbPostgreSqlSyncTaskInputResponse
, MigrateOracleAzureDbPostgreSqlSyncTaskInputResponseArgs

SelectedDatabases This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateOracleAzureDbPostgreSqlSyncDatabaseInputResponse>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.OracleConnectionInfoResponse
Connection information for source Oracle
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfoResponse
Connection information for target Azure Database for PostgreSQL
SelectedDatabases This property is required. []MigrateOracleAzureDbPostgreSqlSyncDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. OracleConnectionInfoResponse
Connection information for source Oracle
TargetConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. List<MigrateOracleAzureDbPostgreSqlSyncDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. OracleConnectionInfoResponse
Connection information for source Oracle
targetConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. MigrateOracleAzureDbPostgreSqlSyncDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. OracleConnectionInfoResponse
Connection information for source Oracle
targetConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for target Azure Database for PostgreSQL
selected_databases This property is required. Sequence[MigrateOracleAzureDbPostgreSqlSyncDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. OracleConnectionInfoResponse
Connection information for source Oracle
target_connection_info This property is required. PostgreSqlConnectionInfoResponse
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source Oracle
targetConnectionInfo This property is required. Property Map
Connection information for target Azure Database for PostgreSQL

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseErrorResponse
, MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs

Id This property is required. string
Result identifier
ErrorMessage string
Error message
Events List<Pulumi.AzureNative.DataMigration.Inputs.SyncMigrationDatabaseErrorEventResponse>
List of error events.
Id This property is required. string
Result identifier
ErrorMessage string
Error message
Events []SyncMigrationDatabaseErrorEventResponse
List of error events.
id This property is required. String
Result identifier
errorMessage String
Error message
events List<SyncMigrationDatabaseErrorEventResponse>
List of error events.
id This property is required. string
Result identifier
errorMessage string
Error message
events SyncMigrationDatabaseErrorEventResponse[]
List of error events.
id This property is required. str
Result identifier
error_message str
Error message
events Sequence[SyncMigrationDatabaseErrorEventResponse]
List of error events.
id This property is required. String
Result identifier
errorMessage String
Error message
events List<Property Map>
List of error events.

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevelResponse
, MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs

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

MigrateOracleAzureDbPostgreSqlSyncTaskOutputErrorResponse
, MigrateOracleAzureDbPostgreSqlSyncTaskOutputErrorResponseArgs

Error This property is required. Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
Error This property is required. ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. String
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. str
Result identifier
error This property is required. Property Map
Migration error
id This property is required. String
Result identifier

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevelResponse
, MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevelResponseArgs

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

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevelResponse
, MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevelResponseArgs

CdcDeleteCounter This property is required. double
Number of applied deletes
CdcInsertCounter This property is required. double
Number of applied inserts
CdcUpdateCounter This property is required. double
Number of applied updates
DataErrorsCounter This property is required. double
Number of data errors occurred
DatabaseName This property is required. string
Name of the database
FullLoadEndedOn This property is required. string
Full load end time
FullLoadEstFinishTime This property is required. string
Estimate to finish full load
FullLoadStartedOn This property is required. string
Full load start time
FullLoadTotalRows This property is required. double
Number of rows applied in full load
Id This property is required. string
Result identifier
LastModifiedTime This property is required. string
Last modified time on target
State This property is required. string
Current state of the table migration
TableName This property is required. string
Name of the table
TotalChangesApplied This property is required. double
Total number of applied changes
CdcDeleteCounter This property is required. float64
Number of applied deletes
CdcInsertCounter This property is required. float64
Number of applied inserts
CdcUpdateCounter This property is required. float64
Number of applied updates
DataErrorsCounter This property is required. float64
Number of data errors occurred
DatabaseName This property is required. string
Name of the database
FullLoadEndedOn This property is required. string
Full load end time
FullLoadEstFinishTime This property is required. string
Estimate to finish full load
FullLoadStartedOn This property is required. string
Full load start time
FullLoadTotalRows This property is required. float64
Number of rows applied in full load
Id This property is required. string
Result identifier
LastModifiedTime This property is required. string
Last modified time on target
State This property is required. string
Current state of the table migration
TableName This property is required. string
Name of the table
TotalChangesApplied This property is required. float64
Total number of applied changes
cdcDeleteCounter This property is required. Double
Number of applied deletes
cdcInsertCounter This property is required. Double
Number of applied inserts
cdcUpdateCounter This property is required. Double
Number of applied updates
dataErrorsCounter This property is required. Double
Number of data errors occurred
databaseName This property is required. String
Name of the database
fullLoadEndedOn This property is required. String
Full load end time
fullLoadEstFinishTime This property is required. String
Estimate to finish full load
fullLoadStartedOn This property is required. String
Full load start time
fullLoadTotalRows This property is required. Double
Number of rows applied in full load
id This property is required. String
Result identifier
lastModifiedTime This property is required. String
Last modified time on target
state This property is required. String
Current state of the table migration
tableName This property is required. String
Name of the table
totalChangesApplied This property is required. Double
Total number of applied changes
cdcDeleteCounter This property is required. number
Number of applied deletes
cdcInsertCounter This property is required. number
Number of applied inserts
cdcUpdateCounter This property is required. number
Number of applied updates
dataErrorsCounter This property is required. number
Number of data errors occurred
databaseName This property is required. string
Name of the database
fullLoadEndedOn This property is required. string
Full load end time
fullLoadEstFinishTime This property is required. string
Estimate to finish full load
fullLoadStartedOn This property is required. string
Full load start time
fullLoadTotalRows This property is required. number
Number of rows applied in full load
id This property is required. string
Result identifier
lastModifiedTime This property is required. string
Last modified time on target
state This property is required. string
Current state of the table migration
tableName This property is required. string
Name of the table
totalChangesApplied This property is required. number
Total number of applied changes
cdc_delete_counter This property is required. float
Number of applied deletes
cdc_insert_counter This property is required. float
Number of applied inserts
cdc_update_counter This property is required. float
Number of applied updates
data_errors_counter This property is required. float
Number of data errors occurred
database_name This property is required. str
Name of the database
full_load_ended_on This property is required. str
Full load end time
full_load_est_finish_time This property is required. str
Estimate to finish full load
full_load_started_on This property is required. str
Full load start time
full_load_total_rows This property is required. float
Number of rows applied in full load
id This property is required. str
Result identifier
last_modified_time This property is required. str
Last modified time on target
state This property is required. str
Current state of the table migration
table_name This property is required. str
Name of the table
total_changes_applied This property is required. float
Total number of applied changes
cdcDeleteCounter This property is required. Number
Number of applied deletes
cdcInsertCounter This property is required. Number
Number of applied inserts
cdcUpdateCounter This property is required. Number
Number of applied updates
dataErrorsCounter This property is required. Number
Number of data errors occurred
databaseName This property is required. String
Name of the database
fullLoadEndedOn This property is required. String
Full load end time
fullLoadEstFinishTime This property is required. String
Estimate to finish full load
fullLoadStartedOn This property is required. String
Full load start time
fullLoadTotalRows This property is required. Number
Number of rows applied in full load
id This property is required. String
Result identifier
lastModifiedTime This property is required. String
Last modified time on target
state This property is required. String
Current state of the table migration
tableName This property is required. String
Name of the table
totalChangesApplied This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
Connection information for source PostgreSQL
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL
SelectedDatabases This property is required. []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL
TargetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. List<MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL
targetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL
targetConnectionInfo This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL
selected_databases This property is required. Sequence[MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput]
Databases to migrate
source_connection_info This property is required. PostgreSqlConnectionInfo
Connection information for source PostgreSQL
target_connection_info This property is required. PostgreSqlConnectionInfo
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source PostgreSQL
targetConnectionInfo This property is required. Property Map
Connection information for target Azure Database for PostgreSQL

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse
, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs

SelectedDatabases This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfoResponse
Connection information for source PostgreSQL
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.PostgreSqlConnectionInfoResponse
Connection information for target Azure Database for PostgreSQL
SelectedDatabases This property is required. []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for source PostgreSQL
TargetConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. List<MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for source PostgreSQL
targetConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for source PostgreSQL
targetConnectionInfo This property is required. PostgreSqlConnectionInfoResponse
Connection information for target Azure Database for PostgreSQL
selected_databases This property is required. Sequence[MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. PostgreSqlConnectionInfoResponse
Connection information for source PostgreSQL
target_connection_info This property is required. PostgreSqlConnectionInfoResponse
Connection information for target Azure Database for PostgreSQL
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source PostgreSQL
targetConnectionInfo This property is required. Property Map
Connection information for target Azure Database for PostgreSQL

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponse
, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs

Id This property is required. string
Result identifier
ErrorMessage string
Error message
Events List<Pulumi.AzureNative.DataMigration.Inputs.SyncMigrationDatabaseErrorEventResponse>
List of error events.
Id This property is required. string
Result identifier
ErrorMessage string
Error message
Events []SyncMigrationDatabaseErrorEventResponse
List of error events.
id This property is required. String
Result identifier
errorMessage String
Error message
events List<SyncMigrationDatabaseErrorEventResponse>
List of error events.
id This property is required. string
Result identifier
errorMessage string
Error message
events SyncMigrationDatabaseErrorEventResponse[]
List of error events.
id This property is required. str
Result identifier
error_message str
Error message
events Sequence[SyncMigrationDatabaseErrorEventResponse]
List of error events.
id This property is required. String
Result identifier
errorMessage String
Error message
events List<Property Map>
List of error events.

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponse
, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs

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

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponse
, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs

Error This property is required. Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
Error This property is required. ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. String
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. str
Result identifier
error This property is required. Property Map
Migration error
id This property is required. String
Result identifier

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponse
, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseArgs

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

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponse
, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs

CdcDeleteCounter This property is required. double
Number of applied deletes
CdcInsertCounter This property is required. double
Number of applied inserts
CdcUpdateCounter This property is required. double
Number of applied updates
DataErrorsCounter This property is required. double
Number of data errors occurred
DatabaseName This property is required. string
Name of the database
FullLoadEndedOn This property is required. string
Full load end time
FullLoadEstFinishTime This property is required. string
Estimate to finish full load
FullLoadStartedOn This property is required. string
Full load start time
FullLoadTotalRows This property is required. double
Number of rows applied in full load
Id This property is required. string
Result identifier
LastModifiedTime This property is required. string
Last modified time on target
State This property is required. string
Current state of the table migration
TableName This property is required. string
Name of the table
TotalChangesApplied This property is required. double
Total number of applied changes
CdcDeleteCounter This property is required. float64
Number of applied deletes
CdcInsertCounter This property is required. float64
Number of applied inserts
CdcUpdateCounter This property is required. float64
Number of applied updates
DataErrorsCounter This property is required. float64
Number of data errors occurred
DatabaseName This property is required. string
Name of the database
FullLoadEndedOn This property is required. string
Full load end time
FullLoadEstFinishTime This property is required. string
Estimate to finish full load
FullLoadStartedOn This property is required. string
Full load start time
FullLoadTotalRows This property is required. float64
Number of rows applied in full load
Id This property is required. string
Result identifier
LastModifiedTime This property is required. string
Last modified time on target
State This property is required. string
Current state of the table migration
TableName This property is required. string
Name of the table
TotalChangesApplied This property is required. float64
Total number of applied changes
cdcDeleteCounter This property is required. Double
Number of applied deletes
cdcInsertCounter This property is required. Double
Number of applied inserts
cdcUpdateCounter This property is required. Double
Number of applied updates
dataErrorsCounter This property is required. Double
Number of data errors occurred
databaseName This property is required. String
Name of the database
fullLoadEndedOn This property is required. String
Full load end time
fullLoadEstFinishTime This property is required. String
Estimate to finish full load
fullLoadStartedOn This property is required. String
Full load start time
fullLoadTotalRows This property is required. Double
Number of rows applied in full load
id This property is required. String
Result identifier
lastModifiedTime This property is required. String
Last modified time on target
state This property is required. String
Current state of the table migration
tableName This property is required. String
Name of the table
totalChangesApplied This property is required. Double
Total number of applied changes
cdcDeleteCounter This property is required. number
Number of applied deletes
cdcInsertCounter This property is required. number
Number of applied inserts
cdcUpdateCounter This property is required. number
Number of applied updates
dataErrorsCounter This property is required. number
Number of data errors occurred
databaseName This property is required. string
Name of the database
fullLoadEndedOn This property is required. string
Full load end time
fullLoadEstFinishTime This property is required. string
Estimate to finish full load
fullLoadStartedOn This property is required. string
Full load start time
fullLoadTotalRows This property is required. number
Number of rows applied in full load
id This property is required. string
Result identifier
lastModifiedTime This property is required. string
Last modified time on target
state This property is required. string
Current state of the table migration
tableName This property is required. string
Name of the table
totalChangesApplied This property is required. number
Total number of applied changes
cdc_delete_counter This property is required. float
Number of applied deletes
cdc_insert_counter This property is required. float
Number of applied inserts
cdc_update_counter This property is required. float
Number of applied updates
data_errors_counter This property is required. float
Number of data errors occurred
database_name This property is required. str
Name of the database
full_load_ended_on This property is required. str
Full load end time
full_load_est_finish_time This property is required. str
Estimate to finish full load
full_load_started_on This property is required. str
Full load start time
full_load_total_rows This property is required. float
Number of rows applied in full load
id This property is required. str
Result identifier
last_modified_time This property is required. str
Last modified time on target
state This property is required. str
Current state of the table migration
table_name This property is required. str
Name of the table
total_changes_applied This property is required. float
Total number of applied changes
cdcDeleteCounter This property is required. Number
Number of applied deletes
cdcInsertCounter This property is required. Number
Number of applied inserts
cdcUpdateCounter This property is required. Number
Number of applied updates
dataErrorsCounter This property is required. Number
Number of data errors occurred
databaseName This property is required. String
Name of the database
fullLoadEndedOn This property is required. String
Full load end time
fullLoadEstFinishTime This property is required. String
Estimate to finish full load
fullLoadStartedOn This property is required. String
Full load start time
fullLoadTotalRows This property is required. Number
Number of rows applied in full load
id This property is required. String
Result identifier
lastModifiedTime This property is required. String
Last modified time on target
state This property is required. String
Current state of the table migration
tableName This property is required. String
Name of the table
totalChangesApplied This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponse | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponse | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponse | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponse | MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponse, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map | Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. []MigrateSqlServerSqlDbSyncDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
TargetConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to target
ValidationOptions MigrationValidationOptions
Validation options
selectedDatabases This property is required. List<MigrateSqlServerSqlDbSyncDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
targetConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to target
validationOptions MigrationValidationOptions
Validation options
selectedDatabases This property is required. MigrateSqlServerSqlDbSyncDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
targetConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to target
validationOptions MigrationValidationOptions
Validation options
selected_databases This property is required. Sequence[MigrateSqlServerSqlDbSyncDatabaseInput]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfo
Information for connecting to source
target_connection_info This property is required. SqlConnectionInfo
Information for connecting to target
validation_options MigrationValidationOptions
Validation options
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Information for connecting to source
targetConnectionInfo This property is required. Property Map
Information for connecting to target
validationOptions Property Map
Validation options

MigrateSqlServerSqlDbSyncTaskInputResponse
, MigrateSqlServerSqlDbSyncTaskInputResponseArgs

SelectedDatabases This property is required. []MigrateSqlServerSqlDbSyncDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
TargetConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to target
ValidationOptions MigrationValidationOptionsResponse
Validation options
selectedDatabases This property is required. List<MigrateSqlServerSqlDbSyncDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
targetConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to target
validationOptions MigrationValidationOptionsResponse
Validation options
selectedDatabases This property is required. MigrateSqlServerSqlDbSyncDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
targetConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to target
validationOptions MigrationValidationOptionsResponse
Validation options
selected_databases This property is required. Sequence[MigrateSqlServerSqlDbSyncDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfoResponse
Information for connecting to source
target_connection_info This property is required. SqlConnectionInfoResponse
Information for connecting to target
validation_options MigrationValidationOptionsResponse
Validation options
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Information for connecting to source
targetConnectionInfo This property is required. Property Map
Information for connecting to target
validationOptions Property Map
Validation options

MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponse
, MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs

Id This property is required. string
Result identifier
ErrorMessage string
Error message
Events List<Pulumi.AzureNative.DataMigration.Inputs.SyncMigrationDatabaseErrorEventResponse>
List of error events.
Id This property is required. string
Result identifier
ErrorMessage string
Error message
Events []SyncMigrationDatabaseErrorEventResponse
List of error events.
id This property is required. String
Result identifier
errorMessage String
Error message
events List<SyncMigrationDatabaseErrorEventResponse>
List of error events.
id This property is required. string
Result identifier
errorMessage string
Error message
events SyncMigrationDatabaseErrorEventResponse[]
List of error events.
id This property is required. str
Result identifier
error_message str
Error message
events Sequence[SyncMigrationDatabaseErrorEventResponse]
List of error events.
id This property is required. String
Result identifier
errorMessage String
Error message
events List<Property Map>
List of error events.

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponse
, MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs

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

MigrateSqlServerSqlDbSyncTaskOutputErrorResponse
, MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs

Error This property is required. Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
Error This property is required. ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. String
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. str
Result identifier
error This property is required. Property Map
Migration error
id This property is required. String
Result identifier

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponse
, MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs

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

MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponse
, MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs

CdcDeleteCounter This property is required. double
Number of applied deletes
CdcInsertCounter This property is required. double
Number of applied inserts
CdcUpdateCounter This property is required. double
Number of applied updates
DataErrorsCounter This property is required. double
Number of data errors occurred
DatabaseName This property is required. string
Name of the database
FullLoadEndedOn This property is required. string
Full load end time
FullLoadEstFinishTime This property is required. string
Estimate to finish full load
FullLoadStartedOn This property is required. string
Full load start time
FullLoadTotalRows This property is required. double
Number of rows applied in full load
Id This property is required. string
Result identifier
LastModifiedTime This property is required. string
Last modified time on target
State This property is required. string
Current state of the table migration
TableName This property is required. string
Name of the table
TotalChangesApplied This property is required. double
Total number of applied changes
CdcDeleteCounter This property is required. float64
Number of applied deletes
CdcInsertCounter This property is required. float64
Number of applied inserts
CdcUpdateCounter This property is required. float64
Number of applied updates
DataErrorsCounter This property is required. float64
Number of data errors occurred
DatabaseName This property is required. string
Name of the database
FullLoadEndedOn This property is required. string
Full load end time
FullLoadEstFinishTime This property is required. string
Estimate to finish full load
FullLoadStartedOn This property is required. string
Full load start time
FullLoadTotalRows This property is required. float64
Number of rows applied in full load
Id This property is required. string
Result identifier
LastModifiedTime This property is required. string
Last modified time on target
State This property is required. string
Current state of the table migration
TableName This property is required. string
Name of the table
TotalChangesApplied This property is required. float64
Total number of applied changes
cdcDeleteCounter This property is required. Double
Number of applied deletes
cdcInsertCounter This property is required. Double
Number of applied inserts
cdcUpdateCounter This property is required. Double
Number of applied updates
dataErrorsCounter This property is required. Double
Number of data errors occurred
databaseName This property is required. String
Name of the database
fullLoadEndedOn This property is required. String
Full load end time
fullLoadEstFinishTime This property is required. String
Estimate to finish full load
fullLoadStartedOn This property is required. String
Full load start time
fullLoadTotalRows This property is required. Double
Number of rows applied in full load
id This property is required. String
Result identifier
lastModifiedTime This property is required. String
Last modified time on target
state This property is required. String
Current state of the table migration
tableName This property is required. String
Name of the table
totalChangesApplied This property is required. Double
Total number of applied changes
cdcDeleteCounter This property is required. number
Number of applied deletes
cdcInsertCounter This property is required. number
Number of applied inserts
cdcUpdateCounter This property is required. number
Number of applied updates
dataErrorsCounter This property is required. number
Number of data errors occurred
databaseName This property is required. string
Name of the database
fullLoadEndedOn This property is required. string
Full load end time
fullLoadEstFinishTime This property is required. string
Estimate to finish full load
fullLoadStartedOn This property is required. string
Full load start time
fullLoadTotalRows This property is required. number
Number of rows applied in full load
id This property is required. string
Result identifier
lastModifiedTime This property is required. string
Last modified time on target
state This property is required. string
Current state of the table migration
tableName This property is required. string
Name of the table
totalChangesApplied This property is required. number
Total number of applied changes
cdc_delete_counter This property is required. float
Number of applied deletes
cdc_insert_counter This property is required. float
Number of applied inserts
cdc_update_counter This property is required. float
Number of applied updates
data_errors_counter This property is required. float
Number of data errors occurred
database_name This property is required. str
Name of the database
full_load_ended_on This property is required. str
Full load end time
full_load_est_finish_time This property is required. str
Estimate to finish full load
full_load_started_on This property is required. str
Full load start time
full_load_total_rows This property is required. float
Number of rows applied in full load
id This property is required. str
Result identifier
last_modified_time This property is required. str
Last modified time on target
state This property is required. str
Current state of the table migration
table_name This property is required. str
Name of the table
total_changes_applied This property is required. float
Total number of applied changes
cdcDeleteCounter This property is required. Number
Number of applied deletes
cdcInsertCounter This property is required. Number
Number of applied inserts
cdcUpdateCounter This property is required. Number
Number of applied updates
dataErrorsCounter This property is required. Number
Number of data errors occurred
databaseName This property is required. String
Name of the database
fullLoadEndedOn This property is required. String
Full load end time
fullLoadEstFinishTime This property is required. String
Estimate to finish full load
fullLoadStartedOn This property is required. String
Full load start time
fullLoadTotalRows This property is required. Number
Number of rows applied in full load
id This property is required. String
Result identifier
lastModifiedTime This property is required. String
Last modified time on target
state This property is required. String
Current state of the table migration
tableName This property is required. String
Name of the table
totalChangesApplied This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponse | MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponse | MigrateSqlServerSqlDbSyncTaskOutputErrorResponse | MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponse | MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponse, MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlDbSyncTaskOutputErrorResponse, MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponse, MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map | Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbDatabaseInput>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. []MigrateSqlServerSqlDbDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. List<MigrateSqlServerSqlDbDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. MigrateSqlServerSqlDbDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. Sequence[MigrateSqlServerSqlDbDatabaseInput]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfo
Information for connecting to source
target_connection_info This property is required. 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 This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbDatabaseInputResponse>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. []MigrateSqlServerSqlDbDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. List<MigrateSqlServerSqlDbDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. MigrateSqlServerSqlDbDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. Sequence[MigrateSqlServerSqlDbDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfoResponse
Information for connecting to source
target_connection_info This property is required. 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 This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. string
Name of the item
EndedOn This property is required. string
Migration end time
ErrorCount This property is required. double
Number of database/object errors.
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
ExceptionsAndWarnings This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Migration exceptions and warnings.
Id This property is required. string
Result identifier
Message This property is required. string
Migration progress message
NumberOfObjects This property is required. double
Number of objects
NumberOfObjectsCompleted This property is required. double
Number of successfully completed objects
ObjectSummary This property is required. Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.DataItemMigrationSummaryResultResponse>
Summary of object results in the migration
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
Stage This property is required. string
Migration stage that this database is in
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
DatabaseName This property is required. string
Name of the item
EndedOn This property is required. string
Migration end time
ErrorCount This property is required. float64
Number of database/object errors.
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
ExceptionsAndWarnings This property is required. []ReportableExceptionResponse
Migration exceptions and warnings.
Id This property is required. string
Result identifier
Message This property is required. string
Migration progress message
NumberOfObjects This property is required. float64
Number of objects
NumberOfObjectsCompleted This property is required. float64
Number of successfully completed objects
ObjectSummary This property is required. map[string]DataItemMigrationSummaryResultResponse
Summary of object results in the migration
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
Stage This property is required. string
Migration stage that this database is in
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
databaseName This property is required. String
Name of the item
endedOn This property is required. String
Migration end time
errorCount This property is required. Double
Number of database/object errors.
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
exceptionsAndWarnings This property is required. List<ReportableExceptionResponse>
Migration exceptions and warnings.
id This property is required. String
Result identifier
message This property is required. String
Migration progress message
numberOfObjects This property is required. Double
Number of objects
numberOfObjectsCompleted This property is required. Double
Number of successfully completed objects
objectSummary This property is required. Map<String,DataItemMigrationSummaryResultResponse>
Summary of object results in the migration
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
stage This property is required. String
Migration stage that this database is in
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message
databaseName This property is required. string
Name of the item
endedOn This property is required. string
Migration end time
errorCount This property is required. number
Number of database/object errors.
errorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
exceptionsAndWarnings This property is required. ReportableExceptionResponse[]
Migration exceptions and warnings.
id This property is required. string
Result identifier
message This property is required. string
Migration progress message
numberOfObjects This property is required. number
Number of objects
numberOfObjectsCompleted This property is required. number
Number of successfully completed objects
objectSummary This property is required. {[key: string]: DataItemMigrationSummaryResultResponse}
Summary of object results in the migration
resultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
stage This property is required. string
Migration stage that this database is in
startedOn This property is required. string
Migration start time
state This property is required. string
Current state of migration
statusMessage This property is required. string
Status message
database_name This property is required. str
Name of the item
ended_on This property is required. str
Migration end time
error_count This property is required. float
Number of database/object errors.
error_prefix This property is required. str
Wildcard string prefix to use for querying all errors of the item
exceptions_and_warnings This property is required. Sequence[ReportableExceptionResponse]
Migration exceptions and warnings.
id This property is required. str
Result identifier
message This property is required. str
Migration progress message
number_of_objects This property is required. float
Number of objects
number_of_objects_completed This property is required. float
Number of successfully completed objects
object_summary This property is required. Mapping[str, DataItemMigrationSummaryResultResponse]
Summary of object results in the migration
result_prefix This property is required. str
Wildcard string prefix to use for querying all sub-tem results of the item
stage This property is required. str
Migration stage that this database is in
started_on This property is required. str
Migration start time
state This property is required. str
Current state of migration
status_message This property is required. str
Status message
databaseName This property is required. String
Name of the item
endedOn This property is required. String
Migration end time
errorCount This property is required. Number
Number of database/object errors.
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
exceptionsAndWarnings This property is required. List<Property Map>
Migration exceptions and warnings.
id This property is required. String
Result identifier
message This property is required. String
Migration progress message
numberOfObjects This property is required. Number
Number of objects
numberOfObjectsCompleted This property is required. Number
Number of successfully completed objects
objectSummary This property is required. Map<Property Map>
Summary of object results in the migration
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
stage This property is required. String
Migration stage that this database is in
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponse
, MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs

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

MigrateSqlServerSqlDbTaskOutputErrorResponse
, MigrateSqlServerSqlDbTaskOutputErrorResponseArgs

Error This property is required. Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
Error This property is required. ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. String
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. str
Result identifier
error This property is required. Property Map
Migration error
id This property is required. String
Result identifier

MigrateSqlServerSqlDbTaskOutputMigrationLevelResponse
, MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs

DatabaseSummary This property is required. Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.DatabaseSummaryResultResponse>
Summary of database results in the migration
Databases This property is required. Dictionary<string, string>
Selected databases as a map from database name to database id
DurationInSeconds This property is required. double
Duration of task execution in seconds.
EndedOn This property is required. string
Migration end time
ExceptionsAndWarnings This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Migration exceptions and warnings.
Id This property is required. string
Result identifier
Message This property is required. string
Migration progress message
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Source server version
StartedOn This property is required. string
Migration start time
Status This property is required. string
Current status of migration
StatusMessage This property is required. string
Migration status message
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. 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 This property is required. map[string]DatabaseSummaryResultResponse
Summary of database results in the migration
Databases This property is required. map[string]string
Selected databases as a map from database name to database id
DurationInSeconds This property is required. float64
Duration of task execution in seconds.
EndedOn This property is required. string
Migration end time
ExceptionsAndWarnings This property is required. []ReportableExceptionResponse
Migration exceptions and warnings.
Id This property is required. string
Result identifier
Message This property is required. string
Migration progress message
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Source server version
StartedOn This property is required. string
Migration start time
Status This property is required. string
Current status of migration
StatusMessage This property is required. string
Migration status message
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Target server version
MigrationReportResult MigrationReportResultResponse
Migration Report Result, provides unique url for downloading your migration report.
MigrationValidationResult MigrationValidationResultResponse
Migration Validation Results
databaseSummary This property is required. Map<String,DatabaseSummaryResultResponse>
Summary of database results in the migration
databases This property is required. Map<String,String>
Selected databases as a map from database name to database id
durationInSeconds This property is required. Double
Duration of task execution in seconds.
endedOn This property is required. String
Migration end time
exceptionsAndWarnings This property is required. List<ReportableExceptionResponse>
Migration exceptions and warnings.
id This property is required. String
Result identifier
message This property is required. String
Migration progress message
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Source server version
startedOn This property is required. String
Migration start time
status This property is required. String
Current status of migration
statusMessage This property is required. String
Migration status message
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Target server version
migrationReportResult MigrationReportResultResponse
Migration Report Result, provides unique url for downloading your migration report.
migrationValidationResult MigrationValidationResultResponse
Migration Validation Results
databaseSummary This property is required. {[key: string]: DatabaseSummaryResultResponse}
Summary of database results in the migration
databases This property is required. {[key: string]: string}
Selected databases as a map from database name to database id
durationInSeconds This property is required. number
Duration of task execution in seconds.
endedOn This property is required. string
Migration end time
exceptionsAndWarnings This property is required. ReportableExceptionResponse[]
Migration exceptions and warnings.
id This property is required. string
Result identifier
message This property is required. string
Migration progress message
sourceServerBrandVersion This property is required. string
Source server brand version
sourceServerVersion This property is required. string
Source server version
startedOn This property is required. string
Migration start time
status This property is required. string
Current status of migration
statusMessage This property is required. string
Migration status message
targetServerBrandVersion This property is required. string
Target server brand version
targetServerVersion This property is required. string
Target server version
migrationReportResult MigrationReportResultResponse
Migration Report Result, provides unique url for downloading your migration report.
migrationValidationResult MigrationValidationResultResponse
Migration Validation Results
database_summary This property is required. Mapping[str, DatabaseSummaryResultResponse]
Summary of database results in the migration
databases This property is required. Mapping[str, str]
Selected databases as a map from database name to database id
duration_in_seconds This property is required. float
Duration of task execution in seconds.
ended_on This property is required. str
Migration end time
exceptions_and_warnings This property is required. Sequence[ReportableExceptionResponse]
Migration exceptions and warnings.
id This property is required. str
Result identifier
message This property is required. str
Migration progress message
source_server_brand_version This property is required. str
Source server brand version
source_server_version This property is required. str
Source server version
started_on This property is required. str
Migration start time
status This property is required. str
Current status of migration
status_message This property is required. str
Migration status message
target_server_brand_version This property is required. str
Target server brand version
target_server_version This property is required. 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 This property is required. Map<Property Map>
Summary of database results in the migration
databases This property is required. Map<String>
Selected databases as a map from database name to database id
durationInSeconds This property is required. Number
Duration of task execution in seconds.
endedOn This property is required. String
Migration end time
exceptionsAndWarnings This property is required. List<Property Map>
Migration exceptions and warnings.
id This property is required. String
Result identifier
message This property is required. String
Migration progress message
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Source server version
startedOn This property is required. String
Migration start time
status This property is required. String
Current status of migration
statusMessage This property is required. String
Migration status message
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. 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 This property is required. string
Migration end time
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
Id This property is required. string
Result identifier
ItemsCompletedCount This property is required. double
Number of successfully completed items
ItemsCount This property is required. double
Number of items
ObjectName This property is required. string
Name of the item
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
EndedOn This property is required. string
Migration end time
ErrorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
Id This property is required. string
Result identifier
ItemsCompletedCount This property is required. float64
Number of successfully completed items
ItemsCount This property is required. float64
Number of items
ObjectName This property is required. string
Name of the item
ResultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
StatusMessage This property is required. string
Status message
endedOn This property is required. String
Migration end time
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
id This property is required. String
Result identifier
itemsCompletedCount This property is required. Double
Number of successfully completed items
itemsCount This property is required. Double
Number of items
objectName This property is required. String
Name of the item
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message
endedOn This property is required. string
Migration end time
errorPrefix This property is required. string
Wildcard string prefix to use for querying all errors of the item
id This property is required. string
Result identifier
itemsCompletedCount This property is required. number
Number of successfully completed items
itemsCount This property is required. number
Number of items
objectName This property is required. string
Name of the item
resultPrefix This property is required. string
Wildcard string prefix to use for querying all sub-tem results of the item
startedOn This property is required. string
Migration start time
state This property is required. string
Current state of migration
statusMessage This property is required. string
Status message
ended_on This property is required. str
Migration end time
error_prefix This property is required. str
Wildcard string prefix to use for querying all errors of the item
id This property is required. str
Result identifier
items_completed_count This property is required. float
Number of successfully completed items
items_count This property is required. float
Number of items
object_name This property is required. str
Name of the item
result_prefix This property is required. str
Wildcard string prefix to use for querying all sub-tem results of the item
started_on This property is required. str
Migration start time
state This property is required. str
Current state of migration
status_message This property is required. str
Status message
endedOn This property is required. String
Migration end time
errorPrefix This property is required. String
Wildcard string prefix to use for querying all errors of the item
id This property is required. String
Result identifier
itemsCompletedCount This property is required. Number
Number of successfully completed items
itemsCount This property is required. Number
Number of items
objectName This property is required. String
Name of the item
resultPrefix This property is required. String
Wildcard string prefix to use for querying all sub-tem results of the item
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
statusMessage This property is required. String
Status message

MigrateSqlServerSqlDbTaskOutputValidationResultResponse
, MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs

Id This property is required. string
Migration validation result identifier
MigrationId This property is required. string
Migration Identifier
Status This property is required. 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 This property is required. string
Migration validation result identifier
MigrationId This property is required. string
Migration Identifier
Status This property is required. 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 This property is required. String
Migration validation result identifier
migrationId This property is required. String
Migration Identifier
status This property is required. 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 This property is required. string
Migration validation result identifier
migrationId This property is required. string
Migration Identifier
status This property is required. 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 This property is required. str
Migration validation result identifier
migration_id This property is required. str
Migration Identifier
status This property is required. 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 This property is required. String
Migration validation result identifier
migrationId This property is required. String
Migration Identifier
status This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponse | MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponse | MigrateSqlServerSqlDbTaskOutputErrorResponse | MigrateSqlServerSqlDbTaskOutputMigrationLevelResponse | MigrateSqlServerSqlDbTaskOutputTableLevelResponse | MigrateSqlServerSqlDbTaskOutputValidationResultResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponse, MigrateSqlServerSqlDbTaskOutputErrorResponse, MigrateSqlServerSqlDbTaskOutputMigrationLevelResponse, MigrateSqlServerSqlDbTaskOutputTableLevelResponse, MigrateSqlServerSqlDbTaskOutputValidationResultResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. string
Name of the database
RestoreDatabaseName This property is required. 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 This property is required. string
Name of the database
RestoreDatabaseName This property is required. 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 This property is required. String
Name of the database
restoreDatabaseName This property is required. 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 This property is required. string
Name of the database
restoreDatabaseName This property is required. 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 This property is required. str
Name of the database
restore_database_name This property is required. 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 This property is required. String
Name of the database
restoreDatabaseName This property is required. 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 This property is required. string
Name of the database
RestoreDatabaseName This property is required. 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 This property is required. string
Name of the database
RestoreDatabaseName This property is required. 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 This property is required. String
Name of the database
restoreDatabaseName This property is required. 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 This property is required. string
Name of the database
restoreDatabaseName This property is required. 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 This property is required. str
Name of the database
restore_database_name This property is required. 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 This property is required. String
Name of the database
restoreDatabaseName This property is required. 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 This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInput>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Connection information for source SQL Server
StorageResourceId This property is required. string
Fully qualified resourceId of storage
TargetConnectionInfo This property is required. 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 This property is required. 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 This property is required. []MigrateSqlServerSqlMIDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for source SQL Server
StorageResourceId This property is required. string
Fully qualified resourceId of storage
TargetConnectionInfo This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
BackupFileShare FileShare
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. List<MigrateSqlServerSqlMIDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for source SQL Server
storageResourceId This property is required. String
Fully qualified resourceId of storage
targetConnectionInfo This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
backupFileShare FileShare
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. MigrateSqlServerSqlMIDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for source SQL Server
storageResourceId This property is required. string
Fully qualified resourceId of storage
targetConnectionInfo This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
backupFileShare FileShare
Backup file share information for all selected databases.
azure_app This property is required. 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 This property is required. Sequence[MigrateSqlServerSqlMIDatabaseInput]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfo
Connection information for source SQL Server
storage_resource_id This property is required. str
Fully qualified resourceId of storage
target_connection_info This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
backup_file_share FileShare
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source SQL Server
storageResourceId This property is required. String
Fully qualified resourceId of storage
targetConnectionInfo This property is required. Property Map
Connection information for Azure SQL Database Managed Instance
backupFileShare Property Map
Backup file share information for all selected databases.

MigrateSqlServerSqlMISyncTaskInputResponse
, MigrateSqlServerSqlMISyncTaskInputResponseArgs

AzureApp This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInputResponse>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Connection information for source SQL Server
StorageResourceId This property is required. string
Fully qualified resourceId of storage
TargetConnectionInfo This property is required. 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 This property is required. 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 This property is required. []MigrateSqlServerSqlMIDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
StorageResourceId This property is required. string
Fully qualified resourceId of storage
TargetConnectionInfo This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
BackupFileShare FileShareResponse
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. List<MigrateSqlServerSqlMIDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
storageResourceId This property is required. String
Fully qualified resourceId of storage
targetConnectionInfo This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
backupFileShare FileShareResponse
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. MigrateSqlServerSqlMIDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
storageResourceId This property is required. string
Fully qualified resourceId of storage
targetConnectionInfo This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
backupFileShare FileShareResponse
Backup file share information for all selected databases.
azure_app This property is required. 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 This property is required. Sequence[MigrateSqlServerSqlMIDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
storage_resource_id This property is required. str
Fully qualified resourceId of storage
target_connection_info This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
backup_file_share FileShareResponse
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source SQL Server
storageResourceId This property is required. String
Fully qualified resourceId of storage
targetConnectionInfo This property is required. Property Map
Connection information for Azure SQL Database Managed Instance
backupFileShare Property Map
Backup file share information for all selected databases.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponse
, MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs

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

MigrateSqlServerSqlMISyncTaskOutputErrorResponse
, MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs

Error This property is required. Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
Error This property is required. ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. String
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. str
Result identifier
error This property is required. Property Map
Migration error
id This property is required. String
Result identifier

MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponse
, MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs

DatabaseCount This property is required. int
Count of databases
DatabaseErrorCount This property is required. int
Number of database level errors
EndedOn This property is required. string
Migration end time
Id This property is required. string
Result identifier
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerName This property is required. string
Source server name
SourceServerVersion This property is required. string
Source server version
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerName This property is required. string
Target server name
TargetServerVersion This property is required. string
Target server version
DatabaseCount This property is required. int
Count of databases
DatabaseErrorCount This property is required. int
Number of database level errors
EndedOn This property is required. string
Migration end time
Id This property is required. string
Result identifier
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerName This property is required. string
Source server name
SourceServerVersion This property is required. string
Source server version
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerName This property is required. string
Target server name
TargetServerVersion This property is required. string
Target server version
databaseCount This property is required. Integer
Count of databases
databaseErrorCount This property is required. Integer
Number of database level errors
endedOn This property is required. String
Migration end time
id This property is required. String
Result identifier
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerName This property is required. String
Source server name
sourceServerVersion This property is required. String
Source server version
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
targetServerBrandVersion This property is required. String
Target server brand version
targetServerName This property is required. String
Target server name
targetServerVersion This property is required. String
Target server version
databaseCount This property is required. number
Count of databases
databaseErrorCount This property is required. number
Number of database level errors
endedOn This property is required. string
Migration end time
id This property is required. string
Result identifier
sourceServerBrandVersion This property is required. string
Source server brand version
sourceServerName This property is required. string
Source server name
sourceServerVersion This property is required. string
Source server version
startedOn This property is required. string
Migration start time
state This property is required. string
Current state of migration
targetServerBrandVersion This property is required. string
Target server brand version
targetServerName This property is required. string
Target server name
targetServerVersion This property is required. string
Target server version
database_count This property is required. int
Count of databases
database_error_count This property is required. int
Number of database level errors
ended_on This property is required. str
Migration end time
id This property is required. str
Result identifier
source_server_brand_version This property is required. str
Source server brand version
source_server_name This property is required. str
Source server name
source_server_version This property is required. str
Source server version
started_on This property is required. str
Migration start time
state This property is required. str
Current state of migration
target_server_brand_version This property is required. str
Target server brand version
target_server_name This property is required. str
Target server name
target_server_version This property is required. str
Target server version
databaseCount This property is required. Number
Count of databases
databaseErrorCount This property is required. Number
Number of database level errors
endedOn This property is required. String
Migration end time
id This property is required. String
Result identifier
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerName This property is required. String
Source server name
sourceServerVersion This property is required. String
Source server version
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
targetServerBrandVersion This property is required. String
Target server brand version
targetServerName This property is required. String
Target server name
targetServerVersion This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponse | MigrateSqlServerSqlMISyncTaskOutputErrorResponse | MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponse, MigrateSqlServerSqlMISyncTaskOutputErrorResponse, MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.BlobShare
SAS URI of Azure Storage Account Container to be used for storing backup files.
SelectedDatabases This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInput>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. BlobShare
SAS URI of Azure Storage Account Container to be used for storing backup files.
SelectedDatabases This property is required. []MigrateSqlServerSqlMIDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. BlobShare
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. List<MigrateSqlServerSqlMIDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. BlobShare
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. MigrateSqlServerSqlMIDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. BlobShare
SAS URI of Azure Storage Account Container to be used for storing backup files.
selected_databases This property is required. Sequence[MigrateSqlServerSqlMIDatabaseInput]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfo
Information for connecting to source
target_connection_info This property is required. 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 This property is required. Property Map
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.BlobShareResponse
SAS URI of Azure Storage Account Container to be used for storing backup files.
SelectedDatabases This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInputResponse>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. BlobShareResponse
SAS URI of Azure Storage Account Container to be used for storing backup files.
SelectedDatabases This property is required. []MigrateSqlServerSqlMIDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. BlobShareResponse
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. List<MigrateSqlServerSqlMIDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. BlobShareResponse
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. MigrateSqlServerSqlMIDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. BlobShareResponse
SAS URI of Azure Storage Account Container to be used for storing backup files.
selected_databases This property is required. Sequence[MigrateSqlServerSqlMIDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfoResponse
Information for connecting to source
target_connection_info This property is required. 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 This property is required. Property Map
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. string
Migration end time
ExceptionsAndWarnings This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Migration errors and warnings per job
Id This property is required. string
Result identifier
IsEnabled This property is required. bool
The state of the original Agent Job.
Message This property is required. string
Migration progress message
Name This property is required. string
Agent Job name.
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
EndedOn This property is required. string
Migration end time
ExceptionsAndWarnings This property is required. []ReportableExceptionResponse
Migration errors and warnings per job
Id This property is required. string
Result identifier
IsEnabled This property is required. bool
The state of the original Agent Job.
Message This property is required. string
Migration progress message
Name This property is required. string
Agent Job name.
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
endedOn This property is required. String
Migration end time
exceptionsAndWarnings This property is required. List<ReportableExceptionResponse>
Migration errors and warnings per job
id This property is required. String
Result identifier
isEnabled This property is required. Boolean
The state of the original Agent Job.
message This property is required. String
Migration progress message
name This property is required. String
Agent Job name.
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
endedOn This property is required. string
Migration end time
exceptionsAndWarnings This property is required. ReportableExceptionResponse[]
Migration errors and warnings per job
id This property is required. string
Result identifier
isEnabled This property is required. boolean
The state of the original Agent Job.
message This property is required. string
Migration progress message
name This property is required. string
Agent Job name.
startedOn This property is required. string
Migration start time
state This property is required. string
Current state of migration
ended_on This property is required. str
Migration end time
exceptions_and_warnings This property is required. Sequence[ReportableExceptionResponse]
Migration errors and warnings per job
id This property is required. str
Result identifier
is_enabled This property is required. bool
The state of the original Agent Job.
message This property is required. str
Migration progress message
name This property is required. str
Agent Job name.
started_on This property is required. str
Migration start time
state This property is required. str
Current state of migration
endedOn This property is required. String
Migration end time
exceptionsAndWarnings This property is required. List<Property Map>
Migration errors and warnings per job
id This property is required. String
Result identifier
isEnabled This property is required. Boolean
The state of the original Agent Job.
message This property is required. String
Migration progress message
name This property is required. String
Agent Job name.
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration

MigrateSqlServerSqlMITaskOutputDatabaseLevelResponse
, MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs

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

MigrateSqlServerSqlMITaskOutputErrorResponse
, MigrateSqlServerSqlMITaskOutputErrorResponseArgs

Error This property is required. Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
Error This property is required. ReportableExceptionResponse
Migration error
Id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. String
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. string
Result identifier
error This property is required. ReportableExceptionResponse
Migration error
id This property is required. str
Result identifier
error This property is required. Property Map
Migration error
id This property is required. String
Result identifier

MigrateSqlServerSqlMITaskOutputLoginLevelResponse
, MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs

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

MigrateSqlServerSqlMITaskOutputMigrationLevelResponse
, MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs

AgentJobs This property is required. Dictionary<string, string>
Selected agent jobs as a map from name to id
Databases This property is required. Dictionary<string, string>
Selected databases as a map from database name to database id
EndedOn This property is required. string
Migration end time
ExceptionsAndWarnings This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Migration exceptions and warnings.
Id This property is required. string
Result identifier
Logins This property is required. Dictionary<string, string>
Selected logins as a map from name to id
Message This property is required. string
Migration progress message
OrphanedUsersInfo This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.OrphanedUserInfoResponse>
List of orphaned users.
ServerRoleResults This property is required. Dictionary<string, Pulumi.AzureNative.DataMigration.Inputs.StartMigrationScenarioServerRoleResultResponse>
Map of server role migration results.
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Source server version
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
Status This property is required. string
Current status of migration
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Target server version
AgentJobs This property is required. map[string]string
Selected agent jobs as a map from name to id
Databases This property is required. map[string]string
Selected databases as a map from database name to database id
EndedOn This property is required. string
Migration end time
ExceptionsAndWarnings This property is required. []ReportableExceptionResponse
Migration exceptions and warnings.
Id This property is required. string
Result identifier
Logins This property is required. map[string]string
Selected logins as a map from name to id
Message This property is required. string
Migration progress message
OrphanedUsersInfo This property is required. []OrphanedUserInfoResponse
List of orphaned users.
ServerRoleResults This property is required. map[string]StartMigrationScenarioServerRoleResultResponse
Map of server role migration results.
SourceServerBrandVersion This property is required. string
Source server brand version
SourceServerVersion This property is required. string
Source server version
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
Status This property is required. string
Current status of migration
TargetServerBrandVersion This property is required. string
Target server brand version
TargetServerVersion This property is required. string
Target server version
agentJobs This property is required. Map<String,String>
Selected agent jobs as a map from name to id
databases This property is required. Map<String,String>
Selected databases as a map from database name to database id
endedOn This property is required. String
Migration end time
exceptionsAndWarnings This property is required. List<ReportableExceptionResponse>
Migration exceptions and warnings.
id This property is required. String
Result identifier
logins This property is required. Map<String,String>
Selected logins as a map from name to id
message This property is required. String
Migration progress message
orphanedUsersInfo This property is required. List<OrphanedUserInfoResponse>
List of orphaned users.
serverRoleResults This property is required. Map<String,StartMigrationScenarioServerRoleResultResponse>
Map of server role migration results.
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Source server version
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
status This property is required. String
Current status of migration
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. String
Target server version
agentJobs This property is required. {[key: string]: string}
Selected agent jobs as a map from name to id
databases This property is required. {[key: string]: string}
Selected databases as a map from database name to database id
endedOn This property is required. string
Migration end time
exceptionsAndWarnings This property is required. ReportableExceptionResponse[]
Migration exceptions and warnings.
id This property is required. string
Result identifier
logins This property is required. {[key: string]: string}
Selected logins as a map from name to id
message This property is required. string
Migration progress message
orphanedUsersInfo This property is required. OrphanedUserInfoResponse[]
List of orphaned users.
serverRoleResults This property is required. {[key: string]: StartMigrationScenarioServerRoleResultResponse}
Map of server role migration results.
sourceServerBrandVersion This property is required. string
Source server brand version
sourceServerVersion This property is required. string
Source server version
startedOn This property is required. string
Migration start time
state This property is required. string
Current state of migration
status This property is required. string
Current status of migration
targetServerBrandVersion This property is required. string
Target server brand version
targetServerVersion This property is required. string
Target server version
agent_jobs This property is required. Mapping[str, str]
Selected agent jobs as a map from name to id
databases This property is required. Mapping[str, str]
Selected databases as a map from database name to database id
ended_on This property is required. str
Migration end time
exceptions_and_warnings This property is required. Sequence[ReportableExceptionResponse]
Migration exceptions and warnings.
id This property is required. str
Result identifier
logins This property is required. Mapping[str, str]
Selected logins as a map from name to id
message This property is required. str
Migration progress message
orphaned_users_info This property is required. Sequence[OrphanedUserInfoResponse]
List of orphaned users.
server_role_results This property is required. Mapping[str, StartMigrationScenarioServerRoleResultResponse]
Map of server role migration results.
source_server_brand_version This property is required. str
Source server brand version
source_server_version This property is required. str
Source server version
started_on This property is required. str
Migration start time
state This property is required. str
Current state of migration
status This property is required. str
Current status of migration
target_server_brand_version This property is required. str
Target server brand version
target_server_version This property is required. str
Target server version
agentJobs This property is required. Map<String>
Selected agent jobs as a map from name to id
databases This property is required. Map<String>
Selected databases as a map from database name to database id
endedOn This property is required. String
Migration end time
exceptionsAndWarnings This property is required. List<Property Map>
Migration exceptions and warnings.
id This property is required. String
Result identifier
logins This property is required. Map<String>
Selected logins as a map from name to id
message This property is required. String
Migration progress message
orphanedUsersInfo This property is required. List<Property Map>
List of orphaned users.
serverRoleResults This property is required. Map<Property Map>
Map of server role migration results.
sourceServerBrandVersion This property is required. String
Source server brand version
sourceServerVersion This property is required. String
Source server version
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
status This property is required. String
Current status of migration
targetServerBrandVersion This property is required. String
Target server brand version
targetServerVersion This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<object>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Object>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponse | MigrateSqlServerSqlMITaskOutputDatabaseLevelResponse | MigrateSqlServerSqlMITaskOutputErrorResponse | MigrateSqlServerSqlMITaskOutputLoginLevelResponse | MigrateSqlServerSqlMITaskOutputMigrationLevelResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[MigrateSqlServerSqlMITaskOutputAgentJobLevelResponse, MigrateSqlServerSqlMITaskOutputDatabaseLevelResponse, MigrateSqlServerSqlMITaskOutputErrorResponse, MigrateSqlServerSqlMITaskOutputLoginLevelResponse, MigrateSqlServerSqlMITaskOutputMigrationLevelResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map | Property Map | Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Information for connecting to source
SsisMigrationInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SsisMigrationInfo
SSIS package migration information.
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Information for connecting to target
SourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
SsisMigrationInfo This property is required. SsisMigrationInfo
SSIS package migration information.
TargetConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to target
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
ssisMigrationInfo This property is required. SsisMigrationInfo
SSIS package migration information.
targetConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to target
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
ssisMigrationInfo This property is required. SsisMigrationInfo
SSIS package migration information.
targetConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to target
source_connection_info This property is required. SqlConnectionInfo
Information for connecting to source
ssis_migration_info This property is required. SsisMigrationInfo
SSIS package migration information.
target_connection_info This property is required. SqlConnectionInfo
Information for connecting to target
sourceConnectionInfo This property is required. Property Map
Information for connecting to source
ssisMigrationInfo This property is required. Property Map
SSIS package migration information.
targetConnectionInfo This property is required. Property Map
Information for connecting to target

MigrateSsisTaskInputResponse
, MigrateSsisTaskInputResponseArgs

SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Information for connecting to source
SsisMigrationInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SsisMigrationInfoResponse
SSIS package migration information.
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Information for connecting to target
SourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
SsisMigrationInfo This property is required. SsisMigrationInfoResponse
SSIS package migration information.
TargetConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to target
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
ssisMigrationInfo This property is required. SsisMigrationInfoResponse
SSIS package migration information.
targetConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to target
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
ssisMigrationInfo This property is required. SsisMigrationInfoResponse
SSIS package migration information.
targetConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to target
source_connection_info This property is required. SqlConnectionInfoResponse
Information for connecting to source
ssis_migration_info This property is required. SsisMigrationInfoResponse
SSIS package migration information.
target_connection_info This property is required. SqlConnectionInfoResponse
Information for connecting to target
sourceConnectionInfo This property is required. Property Map
Information for connecting to source
ssisMigrationInfo This property is required. Property Map
SSIS package migration information.
targetConnectionInfo This property is required. Property Map
Information for connecting to target

MigrateSsisTaskOutputMigrationLevelResponse
, MigrateSsisTaskOutputMigrationLevelResponseArgs

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

MigrateSsisTaskOutputProjectLevelResponse
, MigrateSsisTaskOutputProjectLevelResponseArgs

EndedOn This property is required. string
Migration end time
ExceptionsAndWarnings This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Migration exceptions and warnings
FolderName This property is required. string
Name of the folder
Id This property is required. string
Result identifier
Message This property is required. string
Migration progress message
ProjectName This property is required. string
Name of the project
Stage This property is required. string
Stage of SSIS migration.
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
EndedOn This property is required. string
Migration end time
ExceptionsAndWarnings This property is required. []ReportableExceptionResponse
Migration exceptions and warnings
FolderName This property is required. string
Name of the folder
Id This property is required. string
Result identifier
Message This property is required. string
Migration progress message
ProjectName This property is required. string
Name of the project
Stage This property is required. string
Stage of SSIS migration.
StartedOn This property is required. string
Migration start time
State This property is required. string
Current state of migration
endedOn This property is required. String
Migration end time
exceptionsAndWarnings This property is required. List<ReportableExceptionResponse>
Migration exceptions and warnings
folderName This property is required. String
Name of the folder
id This property is required. String
Result identifier
message This property is required. String
Migration progress message
projectName This property is required. String
Name of the project
stage This property is required. String
Stage of SSIS migration.
startedOn This property is required. String
Migration start time
state This property is required. String
Current state of migration
endedOn This property is required. string
Migration end time
exceptionsAndWarnings This property is required. ReportableExceptionResponse[]
Migration exceptions and warnings
folderName This property is required. string
Name of the folder
id This property is required. string
Result identifier
message This property is required. string
Migration progress message
projectName This property is required. string
Name of the project
stage This property is required. string
Stage of SSIS migration.
startedOn This property is required. string
Migration start time
state This property is required. string
Current state of migration
ended_on This property is required. str
Migration end time
exceptions_and_warnings This property is required. Sequence[ReportableExceptionResponse]
Migration exceptions and warnings
folder_name This property is required. str
Name of the folder
id This property is required. str
Result identifier
message This property is required. str
Migration progress message
project_name This property is required. str
Name of the project
stage This property is required. str
Stage of SSIS migration.
started_on This property is required. str
Migration start time
state This property is required. str
Current state of migration
endedOn This property is required. String
Migration end time
exceptionsAndWarnings This property is required. List<Property Map>
Migration exceptions and warnings
folderName This property is required. String
Name of the folder
id This property is required. String
Result identifier
message This property is required. String
Migration progress message
projectName This property is required. String
Name of the project
stage This property is required. String
Stage of SSIS migration.
startedOn This property is required. String
Migration start time
state This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateSsisTaskOutputMigrationLevelResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSsisTaskOutputProjectLevelResponse>>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []interface{}
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<Either<MigrateSsisTaskOutputMigrationLevelResponse,MigrateSsisTaskOutputProjectLevelResponse>>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. (MigrateSsisTaskOutputMigrationLevelResponse | MigrateSsisTaskOutputProjectLevelResponse)[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[Union[MigrateSsisTaskOutputMigrationLevelResponse, MigrateSsisTaskOutputProjectLevelResponse]]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map | Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. string
Name of database
CommitTimeStamp string
Time stamp to complete
DatabaseName This property is required. string
Name of database
CommitTimeStamp string
Time stamp to complete
databaseName This property is required. String
Name of database
commitTimeStamp String
Time stamp to complete
databaseName This property is required. string
Name of database
commitTimeStamp string
Time stamp to complete
database_name This property is required. str
Name of database
commit_time_stamp str
Time stamp to complete
databaseName This property is required. String
Name of database
commitTimeStamp String
Time stamp to complete

MigrateSyncCompleteCommandOutputResponse
, MigrateSyncCompleteCommandOutputResponseArgs

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

MigrateSyncCompleteCommandPropertiesResponse
, MigrateSyncCompleteCommandPropertiesResponseArgs

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

MigrationEligibilityInfoResponse
, MigrationEligibilityInfoResponseArgs

IsEligibleForMigration This property is required. bool
Whether object is eligible for migration or not.
ValidationMessages This property is required. List<string>
Information about eligibility failure for the server object.
IsEligibleForMigration This property is required. bool
Whether object is eligible for migration or not.
ValidationMessages This property is required. []string
Information about eligibility failure for the server object.
isEligibleForMigration This property is required. Boolean
Whether object is eligible for migration or not.
validationMessages This property is required. List<String>
Information about eligibility failure for the server object.
isEligibleForMigration This property is required. boolean
Whether object is eligible for migration or not.
validationMessages This property is required. string[]
Information about eligibility failure for the server object.
is_eligible_for_migration This property is required. bool
Whether object is eligible for migration or not.
validation_messages This property is required. Sequence[str]
Information about eligibility failure for the server object.
isEligibleForMigration This property is required. Boolean
Whether object is eligible for migration or not.
validationMessages This property is required. 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 This property is required. string
Validation end time
Id This property is required. string
Result identifier
MigrationId This property is required. string
Migration Identifier
SourceDatabaseName This property is required. string
Name of the source database
StartedOn This property is required. string
Validation start time
Status This property is required. string
Current status of validation at the database level
TargetDatabaseName This property is required. string
Name of the target database
EndedOn This property is required. string
Validation end time
Id This property is required. string
Result identifier
MigrationId This property is required. string
Migration Identifier
SourceDatabaseName This property is required. string
Name of the source database
StartedOn This property is required. string
Validation start time
Status This property is required. string
Current status of validation at the database level
TargetDatabaseName This property is required. string
Name of the target database
endedOn This property is required. String
Validation end time
id This property is required. String
Result identifier
migrationId This property is required. String
Migration Identifier
sourceDatabaseName This property is required. String
Name of the source database
startedOn This property is required. String
Validation start time
status This property is required. String
Current status of validation at the database level
targetDatabaseName This property is required. String
Name of the target database
endedOn This property is required. string
Validation end time
id This property is required. string
Result identifier
migrationId This property is required. string
Migration Identifier
sourceDatabaseName This property is required. string
Name of the source database
startedOn This property is required. string
Validation start time
status This property is required. string
Current status of validation at the database level
targetDatabaseName This property is required. string
Name of the target database
ended_on This property is required. str
Validation end time
id This property is required. str
Result identifier
migration_id This property is required. str
Migration Identifier
source_database_name This property is required. str
Name of the source database
started_on This property is required. str
Validation start time
status This property is required. str
Current status of validation at the database level
target_database_name This property is required. str
Name of the target database
endedOn This property is required. String
Validation end time
id This property is required. String
Result identifier
migrationId This property is required. String
Migration Identifier
sourceDatabaseName This property is required. String
Name of the source database
startedOn This property is required. String
Validation start time
status This property is required. String
Current status of validation at the database level
targetDatabaseName This property is required. 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 This property is required. string
Migration validation result identifier
MigrationId This property is required. string
Migration Identifier
Status This property is required. 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 This property is required. string
Migration validation result identifier
MigrationId This property is required. string
Migration Identifier
Status This property is required. 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 This property is required. String
Migration validation result identifier
migrationId This property is required. String
Migration Identifier
status This property is required. 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 This property is required. string
Migration validation result identifier
migrationId This property is required. string
Migration Identifier
status This property is required. 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 This property is required. str
Migration validation result identifier
migration_id This property is required. str
Migration Identifier
status This property is required. 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 This property is required. String
Migration validation result identifier
migrationId This property is required. String
Migration Identifier
status This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbDatabaseInfoResponse>
A list of non-system databases in the cluster
SupportsSharding This property is required. bool
Whether the cluster supports sharded collections
Type This property is required. string
The type of data source
Version This property is required. 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 This property is required. []MongoDbDatabaseInfoResponse
A list of non-system databases in the cluster
SupportsSharding This property is required. bool
Whether the cluster supports sharded collections
Type This property is required. string
The type of data source
Version This property is required. 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 This property is required. List<MongoDbDatabaseInfoResponse>
A list of non-system databases in the cluster
supportsSharding This property is required. Boolean
Whether the cluster supports sharded collections
type This property is required. String
The type of data source
version This property is required. 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 This property is required. MongoDbDatabaseInfoResponse[]
A list of non-system databases in the cluster
supportsSharding This property is required. boolean
Whether the cluster supports sharded collections
type This property is required. string
The type of data source
version This property is required. 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 This property is required. Sequence[MongoDbDatabaseInfoResponse]
A list of non-system databases in the cluster
supports_sharding This property is required. bool
Whether the cluster supports sharded collections
type This property is required. str
The type of data source
version This property is required. 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 This property is required. List<Property Map>
A list of non-system databases in the cluster
supportsSharding This property is required. Boolean
Whether the cluster supports sharded collections
type This property is required. String
The type of data source
version This property is required. 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 This property is required. double
The average document size, or -1 if the average size is unknown
DataSize This property is required. double
The estimated total data size, in bytes, or -1 if the size is unknown.
DatabaseName This property is required. string
The name of the database containing the collection
DocumentCount This property is required. double
The estimated total number of documents, or -1 if the document count is unknown
IsCapped This property is required. bool
Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
IsSystemCollection This property is required. bool
Whether the collection is system collection
IsView This property is required. bool
Whether the collection is a view of another collection
Name This property is required. string
The unqualified name of the database or collection
QualifiedName This property is required. string
The qualified name of the database or collection. For a collection, this is the database-qualified name.
SupportsSharding This property is required. 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 This property is required. float64
The average document size, or -1 if the average size is unknown
DataSize This property is required. float64
The estimated total data size, in bytes, or -1 if the size is unknown.
DatabaseName This property is required. string
The name of the database containing the collection
DocumentCount This property is required. float64
The estimated total number of documents, or -1 if the document count is unknown
IsCapped This property is required. bool
Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
IsSystemCollection This property is required. bool
Whether the collection is system collection
IsView This property is required. bool
Whether the collection is a view of another collection
Name This property is required. string
The unqualified name of the database or collection
QualifiedName This property is required. string
The qualified name of the database or collection. For a collection, this is the database-qualified name.
SupportsSharding This property is required. 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 This property is required. Double
The average document size, or -1 if the average size is unknown
dataSize This property is required. Double
The estimated total data size, in bytes, or -1 if the size is unknown.
databaseName This property is required. String
The name of the database containing the collection
documentCount This property is required. Double
The estimated total number of documents, or -1 if the document count is unknown
isCapped This property is required. Boolean
Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
isSystemCollection This property is required. Boolean
Whether the collection is system collection
isView This property is required. Boolean
Whether the collection is a view of another collection
name This property is required. String
The unqualified name of the database or collection
qualifiedName This property is required. String
The qualified name of the database or collection. For a collection, this is the database-qualified name.
supportsSharding This property is required. 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 This property is required. number
The average document size, or -1 if the average size is unknown
dataSize This property is required. number
The estimated total data size, in bytes, or -1 if the size is unknown.
databaseName This property is required. string
The name of the database containing the collection
documentCount This property is required. number
The estimated total number of documents, or -1 if the document count is unknown
isCapped This property is required. boolean
Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
isSystemCollection This property is required. boolean
Whether the collection is system collection
isView This property is required. boolean
Whether the collection is a view of another collection
name This property is required. string
The unqualified name of the database or collection
qualifiedName This property is required. string
The qualified name of the database or collection. For a collection, this is the database-qualified name.
supportsSharding This property is required. 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 This property is required. float
The average document size, or -1 if the average size is unknown
data_size This property is required. float
The estimated total data size, in bytes, or -1 if the size is unknown.
database_name This property is required. str
The name of the database containing the collection
document_count This property is required. float
The estimated total number of documents, or -1 if the document count is unknown
is_capped This property is required. 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 This property is required. bool
Whether the collection is system collection
is_view This property is required. bool
Whether the collection is a view of another collection
name This property is required. str
The unqualified name of the database or collection
qualified_name This property is required. str
The qualified name of the database or collection. For a collection, this is the database-qualified name.
supports_sharding This property is required. 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 This property is required. Number
The average document size, or -1 if the average size is unknown
dataSize This property is required. Number
The estimated total data size, in bytes, or -1 if the size is unknown.
databaseName This property is required. String
The name of the database containing the collection
documentCount This property is required. Number
The estimated total number of documents, or -1 if the document count is unknown
isCapped This property is required. Boolean
Whether the collection is a capped collection (i.e. whether it has a fixed size and acts like a circular buffer)
isSystemCollection This property is required. Boolean
Whether the collection is system collection
isView This property is required. Boolean
Whether the collection is a view of another collection
name This property is required. String
The unqualified name of the database or collection
qualifiedName This property is required. String
The qualified name of the database or collection. For a collection, this is the database-qualified name.
supportsSharding This property is required. 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 This property is required. double
The number of document bytes copied during the Copying stage
DocumentsCopied This property is required. double
The number of documents copied during the Copying stage
ElapsedTime This property is required. string
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
Errors This property is required. 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 This property is required. double
The number of oplog events awaiting replay
EventsReplayed This property is required. double
The number of oplog events replayed so far
State This property is required. string
TotalBytes This property is required. 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 This property is required. 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 This property is required. float64
The number of document bytes copied during the Copying stage
DocumentsCopied This property is required. float64
The number of documents copied during the Copying stage
ElapsedTime This property is required. string
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
Errors This property is required. map[string]MongoDbErrorResponse
The errors and warnings that have occurred for the current object. The keys are the error codes.
EventsPending This property is required. float64
The number of oplog events awaiting replay
EventsReplayed This property is required. float64
The number of oplog events replayed so far
State This property is required. string
TotalBytes This property is required. 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 This property is required. 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 This property is required. Double
The number of document bytes copied during the Copying stage
documentsCopied This property is required. Double
The number of documents copied during the Copying stage
elapsedTime This property is required. String
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. Map<String,MongoDbErrorResponse>
The errors and warnings that have occurred for the current object. The keys are the error codes.
eventsPending This property is required. Double
The number of oplog events awaiting replay
eventsReplayed This property is required. Double
The number of oplog events replayed so far
state This property is required. String
totalBytes This property is required. 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 This property is required. 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 This property is required. number
The number of document bytes copied during the Copying stage
documentsCopied This property is required. number
The number of documents copied during the Copying stage
elapsedTime This property is required. string
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. {[key: string]: MongoDbErrorResponse}
The errors and warnings that have occurred for the current object. The keys are the error codes.
eventsPending This property is required. number
The number of oplog events awaiting replay
eventsReplayed This property is required. number
The number of oplog events replayed so far
state This property is required. string
totalBytes This property is required. 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 This property is required. 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 This property is required. float
The number of document bytes copied during the Copying stage
documents_copied This property is required. float
The number of documents copied during the Copying stage
elapsed_time This property is required. str
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. Mapping[str, MongoDbErrorResponse]
The errors and warnings that have occurred for the current object. The keys are the error codes.
events_pending This property is required. float
The number of oplog events awaiting replay
events_replayed This property is required. float
The number of oplog events replayed so far
state This property is required. str
total_bytes This property is required. 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 This property is required. 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 This property is required. Number
The number of document bytes copied during the Copying stage
documentsCopied This property is required. Number
The number of documents copied during the Copying stage
elapsedTime This property is required. String
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. Map<Property Map>
The errors and warnings that have occurred for the current object. The keys are the error codes.
eventsPending This property is required. Number
The number of oplog events awaiting replay
eventsReplayed This property is required. Number
The number of oplog events replayed so far
state This property is required. String
totalBytes This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. double
The average document size, or -1 if the average size is unknown
Collections This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbCollectionInfoResponse>
A list of supported collections in a MongoDB database
DataSize This property is required. double
The estimated total data size, in bytes, or -1 if the size is unknown.
DocumentCount This property is required. double
The estimated total number of documents, or -1 if the document count is unknown
Name This property is required. string
The unqualified name of the database or collection
QualifiedName This property is required. string
The qualified name of the database or collection. For a collection, this is the database-qualified name.
SupportsSharding This property is required. bool
Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
AverageDocumentSize This property is required. float64
The average document size, or -1 if the average size is unknown
Collections This property is required. []MongoDbCollectionInfoResponse
A list of supported collections in a MongoDB database
DataSize This property is required. float64
The estimated total data size, in bytes, or -1 if the size is unknown.
DocumentCount This property is required. float64
The estimated total number of documents, or -1 if the document count is unknown
Name This property is required. string
The unqualified name of the database or collection
QualifiedName This property is required. string
The qualified name of the database or collection. For a collection, this is the database-qualified name.
SupportsSharding This property is required. bool
Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
averageDocumentSize This property is required. Double
The average document size, or -1 if the average size is unknown
collections This property is required. List<MongoDbCollectionInfoResponse>
A list of supported collections in a MongoDB database
dataSize This property is required. Double
The estimated total data size, in bytes, or -1 if the size is unknown.
documentCount This property is required. Double
The estimated total number of documents, or -1 if the document count is unknown
name This property is required. String
The unqualified name of the database or collection
qualifiedName This property is required. String
The qualified name of the database or collection. For a collection, this is the database-qualified name.
supportsSharding This property is required. Boolean
Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
averageDocumentSize This property is required. number
The average document size, or -1 if the average size is unknown
collections This property is required. MongoDbCollectionInfoResponse[]
A list of supported collections in a MongoDB database
dataSize This property is required. number
The estimated total data size, in bytes, or -1 if the size is unknown.
documentCount This property is required. number
The estimated total number of documents, or -1 if the document count is unknown
name This property is required. string
The unqualified name of the database or collection
qualifiedName This property is required. string
The qualified name of the database or collection. For a collection, this is the database-qualified name.
supportsSharding This property is required. boolean
Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
average_document_size This property is required. float
The average document size, or -1 if the average size is unknown
collections This property is required. Sequence[MongoDbCollectionInfoResponse]
A list of supported collections in a MongoDB database
data_size This property is required. float
The estimated total data size, in bytes, or -1 if the size is unknown.
document_count This property is required. float
The estimated total number of documents, or -1 if the document count is unknown
name This property is required. str
The unqualified name of the database or collection
qualified_name This property is required. str
The qualified name of the database or collection. For a collection, this is the database-qualified name.
supports_sharding This property is required. bool
Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.
averageDocumentSize This property is required. Number
The average document size, or -1 if the average size is unknown
collections This property is required. List<Property Map>
A list of supported collections in a MongoDB database
dataSize This property is required. Number
The estimated total data size, in bytes, or -1 if the size is unknown.
documentCount This property is required. Number
The estimated total number of documents, or -1 if the document count is unknown
name This property is required. String
The unqualified name of the database or collection
qualifiedName This property is required. String
The qualified name of the database or collection. For a collection, this is the database-qualified name.
supportsSharding This property is required. Boolean
Whether the database has sharding enabled. Note that the migration task will enable sharding on the target if necessary.

MongoDbDatabaseProgressResponse
, MongoDbDatabaseProgressResponseArgs

BytesCopied This property is required. double
The number of document bytes copied during the Copying stage
DocumentsCopied This property is required. double
The number of documents copied during the Copying stage
ElapsedTime This property is required. string
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
Errors This property is required. 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 This property is required. double
The number of oplog events awaiting replay
EventsReplayed This property is required. double
The number of oplog events replayed so far
State This property is required. string
TotalBytes This property is required. 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 This property is required. 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 This property is required. float64
The number of document bytes copied during the Copying stage
DocumentsCopied This property is required. float64
The number of documents copied during the Copying stage
ElapsedTime This property is required. string
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
Errors This property is required. map[string]MongoDbErrorResponse
The errors and warnings that have occurred for the current object. The keys are the error codes.
EventsPending This property is required. float64
The number of oplog events awaiting replay
EventsReplayed This property is required. float64
The number of oplog events replayed so far
State This property is required. string
TotalBytes This property is required. 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 This property is required. 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 This property is required. Double
The number of document bytes copied during the Copying stage
documentsCopied This property is required. Double
The number of documents copied during the Copying stage
elapsedTime This property is required. String
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. Map<String,MongoDbErrorResponse>
The errors and warnings that have occurred for the current object. The keys are the error codes.
eventsPending This property is required. Double
The number of oplog events awaiting replay
eventsReplayed This property is required. Double
The number of oplog events replayed so far
state This property is required. String
totalBytes This property is required. 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 This property is required. 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 This property is required. number
The number of document bytes copied during the Copying stage
documentsCopied This property is required. number
The number of documents copied during the Copying stage
elapsedTime This property is required. string
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. {[key: string]: MongoDbErrorResponse}
The errors and warnings that have occurred for the current object. The keys are the error codes.
eventsPending This property is required. number
The number of oplog events awaiting replay
eventsReplayed This property is required. number
The number of oplog events replayed so far
state This property is required. string
totalBytes This property is required. 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 This property is required. 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 This property is required. float
The number of document bytes copied during the Copying stage
documents_copied This property is required. float
The number of documents copied during the Copying stage
elapsed_time This property is required. str
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. Mapping[str, MongoDbErrorResponse]
The errors and warnings that have occurred for the current object. The keys are the error codes.
events_pending This property is required. float
The number of oplog events awaiting replay
events_replayed This property is required. float
The number of oplog events replayed so far
state This property is required. str
total_bytes This property is required. 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 This property is required. 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 This property is required. Number
The number of document bytes copied during the Copying stage
documentsCopied This property is required. Number
The number of documents copied during the Copying stage
elapsedTime This property is required. String
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. Map<Property Map>
The errors and warnings that have occurred for the current object. The keys are the error codes.
eventsPending This property is required. Number
The number of oplog events awaiting replay
eventsReplayed This property is required. Number
The number of oplog events replayed so far
state This property is required. String
totalBytes This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. {[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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. {[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 This property is required. 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 This property is required. 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 This property is required. double
The number of document bytes copied during the Copying stage
DocumentsCopied This property is required. double
The number of documents copied during the Copying stage
ElapsedTime This property is required. string
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
Errors This property is required. 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 This property is required. double
The number of oplog events awaiting replay
EventsReplayed This property is required. double
The number of oplog events replayed so far
State This property is required. string
TotalBytes This property is required. 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 This property is required. 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 This property is required. float64
The number of document bytes copied during the Copying stage
DocumentsCopied This property is required. float64
The number of documents copied during the Copying stage
ElapsedTime This property is required. string
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
Errors This property is required. map[string]MongoDbErrorResponse
The errors and warnings that have occurred for the current object. The keys are the error codes.
EventsPending This property is required. float64
The number of oplog events awaiting replay
EventsReplayed This property is required. float64
The number of oplog events replayed so far
State This property is required. string
TotalBytes This property is required. 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 This property is required. 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 This property is required. Double
The number of document bytes copied during the Copying stage
documentsCopied This property is required. Double
The number of documents copied during the Copying stage
elapsedTime This property is required. String
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. Map<String,MongoDbErrorResponse>
The errors and warnings that have occurred for the current object. The keys are the error codes.
eventsPending This property is required. Double
The number of oplog events awaiting replay
eventsReplayed This property is required. Double
The number of oplog events replayed so far
state This property is required. String
totalBytes This property is required. 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 This property is required. 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 This property is required. number
The number of document bytes copied during the Copying stage
documentsCopied This property is required. number
The number of documents copied during the Copying stage
elapsedTime This property is required. string
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. {[key: string]: MongoDbErrorResponse}
The errors and warnings that have occurred for the current object. The keys are the error codes.
eventsPending This property is required. number
The number of oplog events awaiting replay
eventsReplayed This property is required. number
The number of oplog events replayed so far
state This property is required. string
totalBytes This property is required. 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 This property is required. 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 This property is required. float
The number of document bytes copied during the Copying stage
documents_copied This property is required. float
The number of documents copied during the Copying stage
elapsed_time This property is required. str
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. Mapping[str, MongoDbErrorResponse]
The errors and warnings that have occurred for the current object. The keys are the error codes.
events_pending This property is required. float
The number of oplog events awaiting replay
events_replayed This property is required. float
The number of oplog events replayed so far
state This property is required. str
total_bytes This property is required. 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 This property is required. 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 This property is required. Number
The number of document bytes copied during the Copying stage
documentsCopied This property is required. Number
The number of documents copied during the Copying stage
elapsedTime This property is required. String
The elapsed time in the format [ddd.]hh:mm:ss[.fffffff] (i.e. TimeSpan format)
errors This property is required. Map<Property Map>
The errors and warnings that have occurred for the current object. The keys are the error codes.
eventsPending This property is required. Number
The number of oplog events awaiting replay
eventsReplayed This property is required. Number
The number of oplog events replayed so far
state This property is required. String
totalBytes This property is required. 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 This property is required. 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 This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.MongoDbConnectionInfo
Settings used to connect to the source cluster
Target This property is required. 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 This property is required. map[string]MongoDbDatabaseSettings
The databases on the source cluster to migrate to the target. The keys are the names of the databases.
Source This property is required. MongoDbConnectionInfo
Settings used to connect to the source cluster
Target This property is required. 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 This property is required. Map<String,MongoDbDatabaseSettings>
The databases on the source cluster to migrate to the target. The keys are the names of the databases.
source This property is required. MongoDbConnectionInfo
Settings used to connect to the source cluster
target This property is required. 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 This property is required. {[key: string]: MongoDbDatabaseSettings}
The databases on the source cluster to migrate to the target. The keys are the names of the databases.
source This property is required. MongoDbConnectionInfo
Settings used to connect to the source cluster
target This property is required. 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 This property is required. Mapping[str, MongoDbDatabaseSettings]
The databases on the source cluster to migrate to the target. The keys are the names of the databases.
source This property is required. MongoDbConnectionInfo
Settings used to connect to the source cluster
target This property is required. 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 This property is required. Map<Property Map>
The databases on the source cluster to migrate to the target. The keys are the names of the databases.
source This property is required. Property Map
Settings used to connect to the source cluster
target This property is required. 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 This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.MongoDbConnectionInfoResponse
Settings used to connect to the source cluster
Target This property is required. 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 This property is required. map[string]MongoDbDatabaseSettingsResponse
The databases on the source cluster to migrate to the target. The keys are the names of the databases.
Source This property is required. MongoDbConnectionInfoResponse
Settings used to connect to the source cluster
Target This property is required. 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 This property is required. Map<String,MongoDbDatabaseSettingsResponse>
The databases on the source cluster to migrate to the target. The keys are the names of the databases.
source This property is required. MongoDbConnectionInfoResponse
Settings used to connect to the source cluster
target This property is required. 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 This property is required. {[key: string]: MongoDbDatabaseSettingsResponse}
The databases on the source cluster to migrate to the target. The keys are the names of the databases.
source This property is required. MongoDbConnectionInfoResponse
Settings used to connect to the source cluster
target This property is required. 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 This property is required. Mapping[str, MongoDbDatabaseSettingsResponse]
The databases on the source cluster to migrate to the target. The keys are the names of the databases.
source This property is required. MongoDbConnectionInfoResponse
Settings used to connect to the source cluster
target This property is required. 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 This property is required. Map<Property Map>
The databases on the source cluster to migrate to the target. The keys are the names of the databases.
source This property is required. Property Map
Settings used to connect to the source cluster
target This property is required. 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 This property is required. string
The name of the field
Order This property is required. string | Pulumi.AzureNative.DataMigration.MongoDbShardKeyOrder
The field ordering
Name This property is required. string
The name of the field
Order This property is required. string | MongoDbShardKeyOrder
The field ordering
name This property is required. String
The name of the field
order This property is required. String | MongoDbShardKeyOrder
The field ordering
name This property is required. string
The name of the field
order This property is required. string | MongoDbShardKeyOrder
The field ordering
name This property is required. str
The name of the field
order This property is required. str | MongoDbShardKeyOrder
The field ordering
name This property is required. String
The name of the field
order This property is required. String | "Forward" | "Reverse" | "Hashed"
The field ordering

MongoDbShardKeyFieldResponse
, MongoDbShardKeyFieldResponseArgs

Name This property is required. string
The name of the field
Order This property is required. string
The field ordering
Name This property is required. string
The name of the field
Order This property is required. string
The field ordering
name This property is required. String
The name of the field
order This property is required. String
The field ordering
name This property is required. string
The name of the field
order This property is required. string
The field ordering
name This property is required. str
The name of the field
order This property is required. str
The field ordering
name This property is required. String
The name of the field
order This property is required. String
The field ordering

MongoDbShardKeyInfoResponse
, MongoDbShardKeyInfoResponseArgs

Fields This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbShardKeyFieldResponse>
The fields within the shard key
IsUnique This property is required. bool
Whether the shard key is unique
Fields This property is required. []MongoDbShardKeyFieldResponse
The fields within the shard key
IsUnique This property is required. bool
Whether the shard key is unique
fields This property is required. List<MongoDbShardKeyFieldResponse>
The fields within the shard key
isUnique This property is required. Boolean
Whether the shard key is unique
fields This property is required. MongoDbShardKeyFieldResponse[]
The fields within the shard key
isUnique This property is required. boolean
Whether the shard key is unique
fields This property is required. Sequence[MongoDbShardKeyFieldResponse]
The fields within the shard key
is_unique This property is required. bool
Whether the shard key is unique
fields This property is required. List<Property Map>
The fields within the shard key
isUnique This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbShardKeyField>
The fields within the shard key
IsUnique This property is required. bool
Whether the shard key is unique
Fields This property is required. []MongoDbShardKeyField
The fields within the shard key
IsUnique This property is required. bool
Whether the shard key is unique
fields This property is required. List<MongoDbShardKeyField>
The fields within the shard key
isUnique This property is required. Boolean
Whether the shard key is unique
fields This property is required. MongoDbShardKeyField[]
The fields within the shard key
isUnique This property is required. boolean
Whether the shard key is unique
fields This property is required. Sequence[MongoDbShardKeyField]
The fields within the shard key
is_unique This property is required. bool
Whether the shard key is unique
fields This property is required. List<Property Map>
The fields within the shard key
isUnique This property is required. Boolean
Whether the shard key is unique

MongoDbShardKeySettingResponse
, MongoDbShardKeySettingResponseArgs

Fields This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbShardKeyFieldResponse>
The fields within the shard key
IsUnique This property is required. bool
Whether the shard key is unique
Fields This property is required. []MongoDbShardKeyFieldResponse
The fields within the shard key
IsUnique This property is required. bool
Whether the shard key is unique
fields This property is required. List<MongoDbShardKeyFieldResponse>
The fields within the shard key
isUnique This property is required. Boolean
Whether the shard key is unique
fields This property is required. MongoDbShardKeyFieldResponse[]
The fields within the shard key
isUnique This property is required. boolean
Whether the shard key is unique
fields This property is required. Sequence[MongoDbShardKeyFieldResponse]
The fields within the shard key
is_unique This property is required. bool
Whether the shard key is unique
fields This property is required. List<Property Map>
The fields within the shard key
isUnique This property is required. 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 This property is required. int
Port for Server
ServerName This property is required. string
Name of the server
EncryptConnection bool
Whether to encrypt the connection
Password string
Password credential.
UserName string
User name
Port This property is required. int
Port for Server
ServerName This property is required. string
Name of the server
EncryptConnection bool
Whether to encrypt the connection
Password string
Password credential.
UserName string
User name
port This property is required. Integer
Port for Server
serverName This property is required. String
Name of the server
encryptConnection Boolean
Whether to encrypt the connection
password String
Password credential.
userName String
User name
port This property is required. number
Port for Server
serverName This property is required. string
Name of the server
encryptConnection boolean
Whether to encrypt the connection
password string
Password credential.
userName string
User name
port This property is required. int
Port for Server
server_name This property is required. str
Name of the server
encrypt_connection bool
Whether to encrypt the connection
password str
Password credential.
user_name str
User name
port This property is required. Number
Port for Server
serverName This property is required. String
Name of the server
encryptConnection Boolean
Whether to encrypt the connection
password String
Password credential.
userName String
User name

MySqlConnectionInfoResponse
, MySqlConnectionInfoResponseArgs

Port This property is required. int
Port for Server
ServerName This property is required. string
Name of the server
EncryptConnection bool
Whether to encrypt the connection
Password string
Password credential.
UserName string
User name
Port This property is required. int
Port for Server
ServerName This property is required. string
Name of the server
EncryptConnection bool
Whether to encrypt the connection
Password string
Password credential.
UserName string
User name
port This property is required. Integer
Port for Server
serverName This property is required. String
Name of the server
encryptConnection Boolean
Whether to encrypt the connection
password String
Password credential.
userName String
User name
port This property is required. number
Port for Server
serverName This property is required. string
Name of the server
encryptConnection boolean
Whether to encrypt the connection
password string
Password credential.
userName string
User name
port This property is required. int
Port for Server
server_name This property is required. str
Name of the server
encrypt_connection bool
Whether to encrypt the connection
password str
Password credential.
user_name str
User name
port This property is required. Number
Port for Server
serverName This property is required. 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 This property is required. string
EZConnect or TNSName connection string.
Password string
Password credential.
UserName string
User name
DataSource This property is required. string
EZConnect or TNSName connection string.
Password string
Password credential.
UserName string
User name
dataSource This property is required. String
EZConnect or TNSName connection string.
password String
Password credential.
userName String
User name
dataSource This property is required. string
EZConnect or TNSName connection string.
password string
Password credential.
userName string
User name
data_source This property is required. str
EZConnect or TNSName connection string.
password str
Password credential.
user_name str
User name
dataSource This property is required. String
EZConnect or TNSName connection string.
password String
Password credential.
userName String
User name

OracleConnectionInfoResponse
, OracleConnectionInfoResponseArgs

DataSource This property is required. string
EZConnect or TNSName connection string.
Password string
Password credential.
UserName string
User name
DataSource This property is required. string
EZConnect or TNSName connection string.
Password string
Password credential.
UserName string
User name
dataSource This property is required. String
EZConnect or TNSName connection string.
password String
Password credential.
userName String
User name
dataSource This property is required. string
EZConnect or TNSName connection string.
password string
Password credential.
userName string
User name
data_source This property is required. str
EZConnect or TNSName connection string.
password str
Password credential.
user_name str
User name
dataSource This property is required. 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 This property is required. int
Port for Server
ServerName This property is required. 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 This property is required. int
Port for Server
ServerName This property is required. 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 This property is required. Integer
Port for Server
serverName This property is required. 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 This property is required. number
Port for Server
serverName This property is required. 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 This property is required. int
Port for Server
server_name This property is required. 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 This property is required. Number
Port for Server
serverName This property is required. 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 This property is required. int
Port for Server
ServerName This property is required. 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 This property is required. int
Port for Server
ServerName This property is required. 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 This property is required. Integer
Port for Server
serverName This property is required. 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 This property is required. number
Port for Server
serverName This property is required. 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 This property is required. int
Port for Server
server_name This property is required. 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 This property is required. Number
Port for Server
serverName This property is required. 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 This property is required. string
Name of certificate to be exported.
Password This property is required. string
Password to use for encrypting the exported certificate.
CertificateName This property is required. string
Name of certificate to be exported.
Password This property is required. string
Password to use for encrypting the exported certificate.
certificateName This property is required. String
Name of certificate to be exported.
password This property is required. String
Password to use for encrypting the exported certificate.
certificateName This property is required. string
Name of certificate to be exported.
password This property is required. string
Password to use for encrypting the exported certificate.
certificate_name This property is required. str
Name of certificate to be exported.
password This property is required. str
Password to use for encrypting the exported certificate.
certificateName This property is required. String
Name of certificate to be exported.
password This property is required. String
Password to use for encrypting the exported certificate.

SelectedCertificateInputResponse
, SelectedCertificateInputResponseArgs

CertificateName This property is required. string
Name of certificate to be exported.
Password This property is required. string
Password to use for encrypting the exported certificate.
CertificateName This property is required. string
Name of certificate to be exported.
Password This property is required. string
Password to use for encrypting the exported certificate.
certificateName This property is required. String
Name of certificate to be exported.
password This property is required. String
Password to use for encrypting the exported certificate.
certificateName This property is required. string
Name of certificate to be exported.
password This property is required. string
Password to use for encrypting the exported certificate.
certificate_name This property is required. str
Name of certificate to be exported.
password This property is required. str
Password to use for encrypting the exported certificate.
certificateName This property is required. String
Name of certificate to be exported.
password This property is required. 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 This property is required. int
Number of databases in the server
ServerEdition This property is required. string
Edition of the database server
ServerName This property is required. string
Name of the server
ServerOperatingSystemVersion This property is required. string
Version of the operating system
ServerPlatform This property is required. string
Name of the server platform
ServerVersion This property is required. string
Version of the database server
ServerDatabaseCount This property is required. int
Number of databases in the server
ServerEdition This property is required. string
Edition of the database server
ServerName This property is required. string
Name of the server
ServerOperatingSystemVersion This property is required. string
Version of the operating system
ServerPlatform This property is required. string
Name of the server platform
ServerVersion This property is required. string
Version of the database server
serverDatabaseCount This property is required. Integer
Number of databases in the server
serverEdition This property is required. String
Edition of the database server
serverName This property is required. String
Name of the server
serverOperatingSystemVersion This property is required. String
Version of the operating system
serverPlatform This property is required. String
Name of the server platform
serverVersion This property is required. String
Version of the database server
serverDatabaseCount This property is required. number
Number of databases in the server
serverEdition This property is required. string
Edition of the database server
serverName This property is required. string
Name of the server
serverOperatingSystemVersion This property is required. string
Version of the operating system
serverPlatform This property is required. string
Name of the server platform
serverVersion This property is required. string
Version of the database server
server_database_count This property is required. int
Number of databases in the server
server_edition This property is required. str
Edition of the database server
server_name This property is required. str
Name of the server
server_operating_system_version This property is required. str
Version of the operating system
server_platform This property is required. str
Name of the server platform
server_version This property is required. str
Version of the database server
serverDatabaseCount This property is required. Number
Number of databases in the server
serverEdition This property is required. String
Edition of the database server
serverName This property is required. String
Name of the server
serverOperatingSystemVersion This property is required. String
Version of the operating system
serverPlatform This property is required. String
Name of the server platform
serverVersion This property is required. String
Version of the database server

SqlConnectionInfo
, SqlConnectionInfoArgs

DataSource This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Migration exceptions and warnings.
Name This property is required. string
Name of server role.
State This property is required. string
Current state of migration
ExceptionsAndWarnings This property is required. []ReportableExceptionResponse
Migration exceptions and warnings.
Name This property is required. string
Name of server role.
State This property is required. string
Current state of migration
exceptionsAndWarnings This property is required. List<ReportableExceptionResponse>
Migration exceptions and warnings.
name This property is required. String
Name of server role.
state This property is required. String
Current state of migration
exceptionsAndWarnings This property is required. ReportableExceptionResponse[]
Migration exceptions and warnings.
name This property is required. string
Name of server role.
state This property is required. string
Current state of migration
exceptions_and_warnings This property is required. Sequence[ReportableExceptionResponse]
Migration exceptions and warnings.
name This property is required. str
Name of server role.
state This property is required. str
Current state of migration
exceptionsAndWarnings This property is required. List<Property Map>
Migration exceptions and warnings.
name This property is required. String
Name of server role.
state This property is required. String
Current state of migration

SyncMigrationDatabaseErrorEventResponse
, SyncMigrationDatabaseErrorEventResponseArgs

EventText This property is required. string
Event text.
EventTypeString This property is required. string
Event type.
TimestampString This property is required. string
String value of timestamp.
EventText This property is required. string
Event text.
EventTypeString This property is required. string
Event type.
TimestampString This property is required. string
String value of timestamp.
eventText This property is required. String
Event text.
eventTypeString This property is required. String
Event type.
timestampString This property is required. String
String value of timestamp.
eventText This property is required. string
Event text.
eventTypeString This property is required. string
Event type.
timestampString This property is required. string
String value of timestamp.
event_text This property is required. str
Event text.
event_type_string This property is required. str
Event type.
timestamp_string This property is required. str
String value of timestamp.
eventText This property is required. String
Event text.
eventTypeString This property is required. String
Event type.
timestampString This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ValidateSyncMigrationInputSqlServerTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ValidateSyncMigrationInputSqlServerTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ValidateSyncMigrationInputSqlServerTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ValidateSyncMigrationInputSqlServerTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ValidateSyncMigrationInputSqlServerTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInput>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Connection information for source SQL Server
StorageResourceId This property is required. string
Fully qualified resourceId of storage
TargetConnectionInfo This property is required. 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 This property is required. 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 This property is required. []MigrateSqlServerSqlMIDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for source SQL Server
StorageResourceId This property is required. string
Fully qualified resourceId of storage
TargetConnectionInfo This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
BackupFileShare FileShare
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. List<MigrateSqlServerSqlMIDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for source SQL Server
storageResourceId This property is required. String
Fully qualified resourceId of storage
targetConnectionInfo This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
backupFileShare FileShare
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. MigrateSqlServerSqlMIDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Connection information for source SQL Server
storageResourceId This property is required. string
Fully qualified resourceId of storage
targetConnectionInfo This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
backupFileShare FileShare
Backup file share information for all selected databases.
azure_app This property is required. 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 This property is required. Sequence[MigrateSqlServerSqlMIDatabaseInput]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfo
Connection information for source SQL Server
storage_resource_id This property is required. str
Fully qualified resourceId of storage
target_connection_info This property is required. MiSqlConnectionInfo
Connection information for Azure SQL Database Managed Instance
backup_file_share FileShare
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source SQL Server
storageResourceId This property is required. String
Fully qualified resourceId of storage
targetConnectionInfo This property is required. Property Map
Connection information for Azure SQL Database Managed Instance
backupFileShare Property Map
Backup file share information for all selected databases.

ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse
, ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs

AzureApp This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInputResponse>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Connection information for source SQL Server
StorageResourceId This property is required. string
Fully qualified resourceId of storage
TargetConnectionInfo This property is required. 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 This property is required. 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 This property is required. []MigrateSqlServerSqlMIDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
StorageResourceId This property is required. string
Fully qualified resourceId of storage
TargetConnectionInfo This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
BackupFileShare FileShareResponse
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. List<MigrateSqlServerSqlMIDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
storageResourceId This property is required. String
Fully qualified resourceId of storage
targetConnectionInfo This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
backupFileShare FileShareResponse
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. MigrateSqlServerSqlMIDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
storageResourceId This property is required. string
Fully qualified resourceId of storage
targetConnectionInfo This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
backupFileShare FileShareResponse
Backup file share information for all selected databases.
azure_app This property is required. 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 This property is required. Sequence[MigrateSqlServerSqlMIDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfoResponse
Connection information for source SQL Server
storage_resource_id This property is required. str
Fully qualified resourceId of storage
target_connection_info This property is required. MiSqlConnectionInfoResponse
Connection information for Azure SQL Database Managed Instance
backup_file_share FileShareResponse
Backup file share information for all selected databases.
azureApp This property is required. 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 This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Connection information for source SQL Server
storageResourceId This property is required. String
Fully qualified resourceId of storage
targetConnectionInfo This property is required. Property Map
Connection information for Azure SQL Database Managed Instance
backupFileShare Property Map
Backup file share information for all selected databases.

ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse
, ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs

Id This property is required. string
Database identifier
Name This property is required. string
Name of database
ValidationErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Errors associated with a selected database object
Id This property is required. string
Database identifier
Name This property is required. string
Name of database
ValidationErrors This property is required. []ReportableExceptionResponse
Errors associated with a selected database object
id This property is required. String
Database identifier
name This property is required. String
Name of database
validationErrors This property is required. List<ReportableExceptionResponse>
Errors associated with a selected database object
id This property is required. string
Database identifier
name This property is required. string
Name of database
validationErrors This property is required. ReportableExceptionResponse[]
Errors associated with a selected database object
id This property is required. str
Database identifier
name This property is required. str
Name of database
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Errors associated with a selected database object
id This property is required. String
Database identifier
name This property is required. String
Name of database
validationErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.BlobShare
SAS URI of Azure Storage Account Container to be used for storing backup files.
SelectedDatabases This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInput>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. BlobShare
SAS URI of Azure Storage Account Container to be used for storing backup files.
SelectedDatabases This property is required. []MigrateSqlServerSqlMIDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. BlobShare
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. List<MigrateSqlServerSqlMIDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. BlobShare
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. MigrateSqlServerSqlMIDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. BlobShare
SAS URI of Azure Storage Account Container to be used for storing backup files.
selected_databases This property is required. Sequence[MigrateSqlServerSqlMIDatabaseInput]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfo
Information for connecting to source
target_connection_info This property is required. 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 This property is required. Property Map
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. Pulumi.AzureNative.DataMigration.Inputs.BlobShareResponse
SAS URI of Azure Storage Account Container to be used for storing backup files.
SelectedDatabases This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlMIDatabaseInputResponse>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. BlobShareResponse
SAS URI of Azure Storage Account Container to be used for storing backup files.
SelectedDatabases This property is required. []MigrateSqlServerSqlMIDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
TargetConnectionInfo This property is required. 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 This property is required. BlobShareResponse
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. List<MigrateSqlServerSqlMIDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. BlobShareResponse
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. MigrateSqlServerSqlMIDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. BlobShareResponse
SAS URI of Azure Storage Account Container to be used for storing backup files.
selected_databases This property is required. Sequence[MigrateSqlServerSqlMIDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfoResponse
Information for connecting to source
target_connection_info This property is required. 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 This property is required. Property Map
SAS URI of Azure Storage Account Container to be used for storing backup files.
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Information for connecting to source
targetConnectionInfo This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Errors associated with the BackupFolder path
BackupShareCredentialsErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Errors associated with backup share user name and password credentials
BackupStorageAccountErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Errors associated with the storage account provided.
ExistingBackupErrors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Errors associated with existing backup files.
Id This property is required. string
Result identifier
Name This property is required. string
Name of database
RestoreDatabaseNameErrors This property is required. 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 This property is required. []ReportableExceptionResponse
Errors associated with the BackupFolder path
BackupShareCredentialsErrors This property is required. []ReportableExceptionResponse
Errors associated with backup share user name and password credentials
BackupStorageAccountErrors This property is required. []ReportableExceptionResponse
Errors associated with the storage account provided.
ExistingBackupErrors This property is required. []ReportableExceptionResponse
Errors associated with existing backup files.
Id This property is required. string
Result identifier
Name This property is required. string
Name of database
RestoreDatabaseNameErrors This property is required. []ReportableExceptionResponse
Errors associated with the RestoreDatabaseName
DatabaseBackupInfo DatabaseBackupInfoResponse
Information about backup files when existing backup mode is used.
backupFolderErrors This property is required. List<ReportableExceptionResponse>
Errors associated with the BackupFolder path
backupShareCredentialsErrors This property is required. List<ReportableExceptionResponse>
Errors associated with backup share user name and password credentials
backupStorageAccountErrors This property is required. List<ReportableExceptionResponse>
Errors associated with the storage account provided.
existingBackupErrors This property is required. List<ReportableExceptionResponse>
Errors associated with existing backup files.
id This property is required. String
Result identifier
name This property is required. String
Name of database
restoreDatabaseNameErrors This property is required. List<ReportableExceptionResponse>
Errors associated with the RestoreDatabaseName
databaseBackupInfo DatabaseBackupInfoResponse
Information about backup files when existing backup mode is used.
backupFolderErrors This property is required. ReportableExceptionResponse[]
Errors associated with the BackupFolder path
backupShareCredentialsErrors This property is required. ReportableExceptionResponse[]
Errors associated with backup share user name and password credentials
backupStorageAccountErrors This property is required. ReportableExceptionResponse[]
Errors associated with the storage account provided.
existingBackupErrors This property is required. ReportableExceptionResponse[]
Errors associated with existing backup files.
id This property is required. string
Result identifier
name This property is required. string
Name of database
restoreDatabaseNameErrors This property is required. ReportableExceptionResponse[]
Errors associated with the RestoreDatabaseName
databaseBackupInfo DatabaseBackupInfoResponse
Information about backup files when existing backup mode is used.
backup_folder_errors This property is required. Sequence[ReportableExceptionResponse]
Errors associated with the BackupFolder path
backup_share_credentials_errors This property is required. Sequence[ReportableExceptionResponse]
Errors associated with backup share user name and password credentials
backup_storage_account_errors This property is required. Sequence[ReportableExceptionResponse]
Errors associated with the storage account provided.
existing_backup_errors This property is required. Sequence[ReportableExceptionResponse]
Errors associated with existing backup files.
id This property is required. str
Result identifier
name This property is required. str
Name of database
restore_database_name_errors This property is required. Sequence[ReportableExceptionResponse]
Errors associated with the RestoreDatabaseName
database_backup_info DatabaseBackupInfoResponse
Information about backup files when existing backup mode is used.
backupFolderErrors This property is required. List<Property Map>
Errors associated with the BackupFolder path
backupShareCredentialsErrors This property is required. List<Property Map>
Errors associated with backup share user name and password credentials
backupStorageAccountErrors This property is required. List<Property Map>
Errors associated with the storage account provided.
existingBackupErrors This property is required. List<Property Map>
Errors associated with existing backup files.
id This property is required. String
Result identifier
name This property is required. String
Name of database
restoreDatabaseNameErrors This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ValidateMigrationInputSqlServerSqlMITaskOutputResponse>
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ValidateMigrationInputSqlServerSqlMITaskOutputResponse
Task output. This is ignored if submitted.
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ValidateMigrationInputSqlServerSqlMITaskOutputResponse>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ValidateMigrationInputSqlServerSqlMITaskOutputResponse[]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ValidateMigrationInputSqlServerSqlMITaskOutputResponse]
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
Task output. This is ignored if submitted.
state This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MongoDbMigrationProgressResponse>
An array containing a single MongoDbMigrationProgress object
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []MongoDbMigrationProgressResponse
An array containing a single MongoDbMigrationProgress object
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<MongoDbMigrationProgressResponse>
An array containing a single MongoDbMigrationProgress object
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. MongoDbMigrationProgressResponse[]
An array containing a single MongoDbMigrationProgress object
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[MongoDbMigrationProgressResponse]
An array containing a single MongoDbMigrationProgress object
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
An array containing a single MongoDbMigrationProgress object
state This property is required. 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 This property is required. List<Union<Pulumi.AzureNative.DataMigration.Inputs.MigrateMISyncCompleteCommandPropertiesResponse, Pulumi.AzureNative.DataMigration.Inputs.MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
Errors This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ODataErrorResponse>
Array of errors. This is ignored if submitted.
Output This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse>
An array containing a single validation error response object
State This property is required. 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 This property is required. []interface{}
Array of command properties.
Errors This property is required. []ODataErrorResponse
Array of errors. This is ignored if submitted.
Output This property is required. []ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse
An array containing a single validation error response object
State This property is required. 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 This property is required. List<Either<MigrateMISyncCompleteCommandPropertiesResponse,MigrateSyncCompleteCommandPropertiesResponse>>
Array of command properties.
errors This property is required. List<ODataErrorResponse>
Array of errors. This is ignored if submitted.
output This property is required. List<ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse>
An array containing a single validation error response object
state This property is required. 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 This property is required. (MigrateMISyncCompleteCommandPropertiesResponse | MigrateSyncCompleteCommandPropertiesResponse)[]
Array of command properties.
errors This property is required. ODataErrorResponse[]
Array of errors. This is ignored if submitted.
output This property is required. ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse[]
An array containing a single validation error response object
state This property is required. 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 This property is required. Sequence[Union[MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse]]
Array of command properties.
errors This property is required. Sequence[ODataErrorResponse]
Array of errors. This is ignored if submitted.
output This property is required. Sequence[ValidateOracleAzureDbPostgreSqlSyncTaskOutputResponse]
An array containing a single validation error response object
state This property is required. 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 This property is required. List<Property Map | Property Map>
Array of command properties.
errors This property is required. List<Property Map>
Array of errors. This is ignored if submitted.
output This property is required. List<Property Map>
An array containing a single validation error response object
state This property is required. 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 This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.ReportableExceptionResponse>
Errors associated with a selected database object
ValidationErrors This property is required. []ReportableExceptionResponse
Errors associated with a selected database object
validationErrors This property is required. List<ReportableExceptionResponse>
Errors associated with a selected database object
validationErrors This property is required. ReportableExceptionResponse[]
Errors associated with a selected database object
validation_errors This property is required. Sequence[ReportableExceptionResponse]
Errors associated with a selected database object
validationErrors This property is required. List<Property Map>
Errors associated with a selected database object

ValidateSyncMigrationInputSqlServerTaskInput
, ValidateSyncMigrationInputSqlServerTaskInputArgs

SelectedDatabases This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbSyncDatabaseInput>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Information for connecting to source SQL server
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfo
Information for connecting to target
SelectedDatabases This property is required. []MigrateSqlServerSqlDbSyncDatabaseInput
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source SQL server
TargetConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to target
selectedDatabases This property is required. List<MigrateSqlServerSqlDbSyncDatabaseInput>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source SQL server
targetConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to target
selectedDatabases This property is required. MigrateSqlServerSqlDbSyncDatabaseInput[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to source SQL server
targetConnectionInfo This property is required. SqlConnectionInfo
Information for connecting to target
selected_databases This property is required. Sequence[MigrateSqlServerSqlDbSyncDatabaseInput]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfo
Information for connecting to source SQL server
target_connection_info This property is required. SqlConnectionInfo
Information for connecting to target
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Information for connecting to source SQL server
targetConnectionInfo This property is required. Property Map
Information for connecting to target

ValidateSyncMigrationInputSqlServerTaskInputResponse
, ValidateSyncMigrationInputSqlServerTaskInputResponseArgs

SelectedDatabases This property is required. List<Pulumi.AzureNative.DataMigration.Inputs.MigrateSqlServerSqlDbSyncDatabaseInputResponse>
Databases to migrate
SourceConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Information for connecting to source SQL server
TargetConnectionInfo This property is required. Pulumi.AzureNative.DataMigration.Inputs.SqlConnectionInfoResponse
Information for connecting to target
SelectedDatabases This property is required. []MigrateSqlServerSqlDbSyncDatabaseInputResponse
Databases to migrate
SourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source SQL server
TargetConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to target
selectedDatabases This property is required. List<MigrateSqlServerSqlDbSyncDatabaseInputResponse>
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source SQL server
targetConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to target
selectedDatabases This property is required. MigrateSqlServerSqlDbSyncDatabaseInputResponse[]
Databases to migrate
sourceConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to source SQL server
targetConnectionInfo This property is required. SqlConnectionInfoResponse
Information for connecting to target
selected_databases This property is required. Sequence[MigrateSqlServerSqlDbSyncDatabaseInputResponse]
Databases to migrate
source_connection_info This property is required. SqlConnectionInfoResponse
Information for connecting to source SQL server
target_connection_info This property is required. SqlConnectionInfoResponse
Information for connecting to target
selectedDatabases This property is required. List<Property Map>
Databases to migrate
sourceConnectionInfo This property is required. Property Map
Information for connecting to source SQL server
targetConnectionInfo This property is required. Property Map
Information for connecting to target

ValidateSyncMigrationInputSqlServerTaskOutputResponse
, ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs

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

ValidationErrorResponse
, ValidationErrorResponseArgs

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

WaitStatisticsResponse
, WaitStatisticsResponseArgs

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

Import

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

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

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

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi