---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_dms_data_migration{% #aws_dms_data_migration %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `data_migration_arn`{% #data_migration_arn %}

**Type**: `STRING`**Provider name**: `DataMigrationArn`**Description**: The Amazon Resource Name (ARN) that identifies this replication.

## `data_migration_cidr_blocks`{% #data_migration_cidr_blocks %}

**Type**: `UNORDERED_LIST_STRING`**Provider name**: `DataMigrationCidrBlocks`**Description**: The CIDR blocks of the endpoints for the data migration.

## `data_migration_create_time`{% #data_migration_create_time %}

**Type**: `TIMESTAMP`**Provider name**: `DataMigrationCreateTime`**Description**: The UTC time when DMS created the data migration.

## `data_migration_end_time`{% #data_migration_end_time %}

**Type**: `TIMESTAMP`**Provider name**: `DataMigrationEndTime`**Description**: The UTC time when data migration ended.

## `data_migration_name`{% #data_migration_name %}

**Type**: `STRING`**Provider name**: `DataMigrationName`**Description**: The user-friendly name for the data migration.

## `data_migration_settings`{% #data_migration_settings %}

**Type**: `STRUCT`**Provider name**: `DataMigrationSettings`**Description**: Specifies CloudWatch settings and selection rules for the data migration.

- `cloudwatch_logs_enabled`**Type**: `BOOLEAN`**Provider name**: `CloudwatchLogsEnabled`**Description**: Whether to enable CloudWatch logging for the data migration.
- `number_of_jobs`**Type**: `INT32`**Provider name**: `NumberOfJobs`**Description**: The number of parallel jobs that trigger parallel threads to unload the tables from the source, and then load them to the target.
- `selection_rules`**Type**: `STRING`**Provider name**: `SelectionRules`**Description**: A JSON-formatted string that defines what objects to include and exclude from the migration.

## `data_migration_start_time`{% #data_migration_start_time %}

**Type**: `TIMESTAMP`**Provider name**: `DataMigrationStartTime`**Description**: The UTC time when DMS started the data migration.

## `data_migration_statistics`{% #data_migration_statistics %}

**Type**: `STRUCT`**Provider name**: `DataMigrationStatistics`**Description**: Provides information about the data migration's run, including start and stop time, latency, and data migration progress.

- `cdc_latency`**Type**: `INT32`**Provider name**: `CDCLatency`**Description**: The current latency of the change data capture (CDC) operation.
- `elapsed_time_millis`**Type**: `INT64`**Provider name**: `ElapsedTimeMillis`**Description**: The elapsed duration of the data migration run.
- `full_load_percentage`**Type**: `INT32`**Provider name**: `FullLoadPercentage`**Description**: The data migration's progress in the full-load migration phase.
- `start_time`**Type**: `TIMESTAMP`**Provider name**: `StartTime`**Description**: The time when the migration started.
- `stop_time`**Type**: `TIMESTAMP`**Provider name**: `StopTime`**Description**: The time when the migration stopped or failed.
- `tables_errored`**Type**: `INT32`**Provider name**: `TablesErrored`**Description**: The number of tables that DMS failed to process.
- `tables_loaded`**Type**: `INT32`**Provider name**: `TablesLoaded`**Description**: The number of tables loaded in the current data migration run.
- `tables_loading`**Type**: `INT32`**Provider name**: `TablesLoading`**Description**: The data migration's table loading progress.
- `tables_queued`**Type**: `INT32`**Provider name**: `TablesQueued`**Description**: The number of tables that are waiting for processing.

## `data_migration_status`{% #data_migration_status %}

**Type**: `STRING`**Provider name**: `DataMigrationStatus`**Description**: The current status of the data migration.

## `data_migration_type`{% #data_migration_type %}

**Type**: `STRING`**Provider name**: `DataMigrationType`**Description**: Specifies whether the data migration is full-load only, change data capture (CDC) only, or full-load and CDC.

## `last_failure_message`{% #last_failure_message %}

**Type**: `STRING`**Provider name**: `LastFailureMessage`**Description**: Information about the data migration's most recent error or failure.

## `migration_project_arn`{% #migration_project_arn %}

**Type**: `STRING`**Provider name**: `MigrationProjectArn`**Description**: The Amazon Resource Name (ARN) of the data migration's associated migration project.

## `public_ip_addresses`{% #public_ip_addresses %}

**Type**: `UNORDERED_LIST_STRING`**Provider name**: `PublicIpAddresses`**Description**: The IP addresses of the endpoints for the data migration.

## `service_access_role_arn`{% #service_access_role_arn %}

**Type**: `STRING`**Provider name**: `ServiceAccessRoleArn`**Description**: The IAM role that the data migration uses to access Amazon Web Services resources.

## `source_data_settings`{% #source_data_settings %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `SourceDataSettings`**Description**: Specifies information about the data migration's source data provider.

- `cdc_start_position`**Type**: `STRING`**Provider name**: `CDCStartPosition`**Description**: The change data capture (CDC) start position for the source data provider.
- `cdc_start_time`**Type**: `TIMESTAMP`**Provider name**: `CDCStartTime`**Description**: The change data capture (CDC) start time for the source data provider.
- `cdc_stop_time`**Type**: `TIMESTAMP`**Provider name**: `CDCStopTime`**Description**: The change data capture (CDC) stop time for the source data provider.
- `slot_name`**Type**: `STRING`**Provider name**: `SlotName`**Description**: The name of the replication slot on the source data provider. This attribute is only valid for a PostgreSQL or Aurora PostgreSQL source.

## `stop_reason`{% #stop_reason %}

**Type**: `STRING`**Provider name**: `StopReason`**Description**: The reason the data migration last stopped.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `target_data_settings`{% #target_data_settings %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `TargetDataSettings`**Description**: Specifies information about the data migration's target data provider.

- `table_preparation_mode`**Type**: `STRING`**Provider name**: `TablePreparationMode`**Description**: This setting determines how DMS handles the target tables before starting a data migration, either by leaving them untouched, dropping and recreating them, or truncating the existing data in the target tables.
