Replication
¶
Source code in docs_src/capo_database_migration_service/types/replication.py
cdc_start_position
instance-attribute
¶
cdc_start_position: NotRequired[String]
Indicates the start time for a change data capture (CDC) operation. Use either CdcStartTime or CdcStartPosition to specify when you want a CDC operation to start. Specifying both values results in an error.
cdc_start_time
instance-attribute
¶
cdc_start_time: NotRequired[TStamp]
Indicates the start time for a change data capture (CDC) operation. Use either CdcStartTime or CdcStartPosition to specify when you want a CDC operation to start. Specifying both values results in an error.
cdc_stop_position
instance-attribute
¶
cdc_stop_position: NotRequired[String]
Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
failure_messages
instance-attribute
¶
failure_messages: NotRequired[StringList]
Error and other information about why a serverless replication failed.
is_read_only
instance-attribute
¶
is_read_only: NotRequired[BooleanOptional]
Indicates whether the serverless replication is read-only. When set to true, this replication is managed by DMS as part of a zero-ETL integration and cannot be modified or deleted directly. You can only modify or delete read-only replications through their associated zero-ETL integration.
premigration_assessment_statuses
instance-attribute
¶
premigration_assessment_statuses: NotRequired[PremigrationAssessmentStatusList]
The status output of premigration assessment in describe-replications.
provision_data
instance-attribute
¶
provision_data: NotRequired[ProvisionData]
Information about provisioning resources for an DMS serverless replication.
recovery_checkpoint
instance-attribute
¶
recovery_checkpoint: NotRequired[String]
Indicates the last checkpoint that occurred during a change data capture (CDC) operation. You can provide this value to the CdcStartPosition parameter to start a CDC operation that begins at that checkpoint.
replication_config_arn
instance-attribute
¶
replication_config_arn: NotRequired[String]
The Amazon Resource Name for the ReplicationConfig associated with the replication.
replication_config_identifier
instance-attribute
¶
replication_config_identifier: NotRequired[String]
The identifier for the ReplicationConfig associated with the replication.
replication_create_time
instance-attribute
¶
replication_create_time: NotRequired[TStamp]
The time the serverless replication was created.
replication_deprovision_time
instance-attribute
¶
replication_deprovision_time: NotRequired[TStamp]
The timestamp when DMS will deprovision the replication.
replication_last_stop_time
instance-attribute
¶
replication_last_stop_time: NotRequired[TStamp]
The timestamp when replication was last stopped.
replication_stats
instance-attribute
¶
replication_stats: NotRequired[ReplicationStats]
This object provides a collection of statistics about a serverless replication.
replication_type
instance-attribute
¶
replication_type: NotRequired[MigrationTypeValue]
The type of the serverless replication.
replication_update_time
instance-attribute
¶
replication_update_time: NotRequired[TStamp]
The time the serverless replication was updated.
source_endpoint_arn
instance-attribute
¶
source_endpoint_arn: NotRequired[String]
The Amazon Resource Name for an existing Endpoint the serverless replication uses for its data source.
start_replication_type
instance-attribute
¶
start_replication_type: NotRequired[String]
The type of replication to start.
status
instance-attribute
¶
status: NotRequired[String]
The current status of the serverless replication.
stop_reason
instance-attribute
¶
stop_reason: NotRequired[String]
The reason the replication task was stopped. This response parameter can return one of the following values:
-
"Stop Reason NORMAL" -
"Stop Reason RECOVERABLE_ERROR" -
"Stop Reason FATAL_ERROR" -
"Stop Reason FULL_LOAD_ONLY_FINISHED" -
"Stop Reason STOPPED_AFTER_FULL_LOAD"– Full load completed, with cached changes not applied -
"Stop Reason STOPPED_AFTER_CACHED_EVENTS"– Full load completed, with cached changes applied -
"Stop Reason EXPRESS_LICENSE_LIMITS_REACHED" -
"Stop Reason STOPPED_AFTER_DDL_APPLY"– User-defined stop task after DDL applied -
"Stop Reason STOPPED_DUE_TO_LOW_MEMORY" -
"Stop Reason STOPPED_DUE_TO_LOW_DISK" -
"Stop Reason STOPPED_AT_SERVER_TIME"– User-defined server time for stopping task -
"Stop Reason STOPPED_AT_COMMIT_TIME"– User-defined commit time for stopping task -
"Stop Reason RECONFIGURATION_RESTART" -
"Stop Reason RECYCLE_TASK"