/AWS1/CL_DMGREPLICATION¶
Provides information that describes a serverless replication created by the
CreateReplication operation.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_replconfigidentifier TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING¶
The identifier for the
ReplicationConfigassociated with the replication.
iv_replicationconfigarn TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING¶
The Amazon Resource Name for the
ReplicationConfigassociated with the replication.
iv_sourceendpointarn TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING¶
The Amazon Resource Name for an existing
Endpointthe serverless replication uses for its data source.
iv_targetendpointarn TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING¶
The Amazon Resource Name for an existing
Endpointthe serverless replication uses for its data target.
iv_replicationtype TYPE /AWS1/DMGMIGRATIONTYPEVALUE /AWS1/DMGMIGRATIONTYPEVALUE¶
The type of the serverless replication.
iv_status TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING¶
The current status of the serverless replication.
io_provisiondata TYPE REF TO /AWS1/CL_DMGPROVISIONDATA /AWS1/CL_DMGPROVISIONDATA¶
Information about provisioning resources for an DMS serverless replication.
it_premigrationassessments00 TYPE /AWS1/CL_DMGPREMIGRATIONASSE00=>TT_PREMIGRATIONASSESSMENTSTA00 TT_PREMIGRATIONASSESSMENTSTA00¶
The status output of premigration assessment in describe-replications.
iv_stopreason TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING¶
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"
it_failuremessages TYPE /AWS1/CL_DMGSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST¶
Error and other information about why a serverless replication failed.
io_replicationstats TYPE REF TO /AWS1/CL_DMGREPLICATIONSTATS /AWS1/CL_DMGREPLICATIONSTATS¶
This object provides a collection of statistics about a serverless replication.
iv_startreplicationtype TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING¶
The type of replication to start.
iv_cdcstarttime TYPE /AWS1/DMGTSTAMP /AWS1/DMGTSTAMP¶
Indicates the start time for a change data capture (CDC) operation. Use either
CdcStartTimeorCdcStartPositionto specify when you want a CDC operation to start. Specifying both values results in an error.
iv_cdcstartposition TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING¶
Indicates the start time for a change data capture (CDC) operation. Use either
CdcStartTimeorCdcStartPositionto specify when you want a CDC operation to start. Specifying both values results in an error.
iv_cdcstopposition TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING¶
Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
iv_recoverycheckpoint TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING¶
Indicates the last checkpoint that occurred during a change data capture (CDC) operation. You can provide this value to the
CdcStartPositionparameter to start a CDC operation that begins at that checkpoint.
iv_replicationcreatetime TYPE /AWS1/DMGTSTAMP /AWS1/DMGTSTAMP¶
The time the serverless replication was created.
iv_replicationupdatetime TYPE /AWS1/DMGTSTAMP /AWS1/DMGTSTAMP¶
The time the serverless replication was updated.
iv_replicationlaststoptime TYPE /AWS1/DMGTSTAMP /AWS1/DMGTSTAMP¶
The timestamp when replication was last stopped.
iv_repldeprovisiontime TYPE /AWS1/DMGTSTAMP /AWS1/DMGTSTAMP¶
The timestamp when DMS will deprovision the replication.
Queryable Attributes¶
ReplicationConfigIdentifier¶
The identifier for the
ReplicationConfigassociated with the replication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPLCONFIGIDENTIFIER() |
Getter for REPLICATIONCONFIGIDENTIFIER, with configurable de |
ASK_REPLCONFIGIDENTIFIER() |
Getter for REPLICATIONCONFIGIDENTIFIER w/ exceptions if fiel |
HAS_REPLCONFIGIDENTIFIER() |
Determine if REPLICATIONCONFIGIDENTIFIER has a value |
ReplicationConfigArn¶
The Amazon Resource Name for the
ReplicationConfigassociated with the replication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPLICATIONCONFIGARN() |
Getter for REPLICATIONCONFIGARN, with configurable default |
ASK_REPLICATIONCONFIGARN() |
Getter for REPLICATIONCONFIGARN w/ exceptions if field has n |
HAS_REPLICATIONCONFIGARN() |
Determine if REPLICATIONCONFIGARN has a value |
SourceEndpointArn¶
The Amazon Resource Name for an existing
Endpointthe serverless replication uses for its data source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEENDPOINTARN() |
Getter for SOURCEENDPOINTARN, with configurable default |
ASK_SOURCEENDPOINTARN() |
Getter for SOURCEENDPOINTARN w/ exceptions if field has no v |
HAS_SOURCEENDPOINTARN() |
Determine if SOURCEENDPOINTARN has a value |
TargetEndpointArn¶
The Amazon Resource Name for an existing
Endpointthe serverless replication uses for its data target.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETENDPOINTARN() |
Getter for TARGETENDPOINTARN, with configurable default |
ASK_TARGETENDPOINTARN() |
Getter for TARGETENDPOINTARN w/ exceptions if field has no v |
HAS_TARGETENDPOINTARN() |
Determine if TARGETENDPOINTARN has a value |
ReplicationType¶
The type of the serverless replication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPLICATIONTYPE() |
Getter for REPLICATIONTYPE, with configurable default |
ASK_REPLICATIONTYPE() |
Getter for REPLICATIONTYPE w/ exceptions if field has no val |
HAS_REPLICATIONTYPE() |
Determine if REPLICATIONTYPE has a value |
Status¶
The current status of the serverless replication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
ProvisionData¶
Information about provisioning resources for an DMS serverless replication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROVISIONDATA() |
Getter for PROVISIONDATA |
PremigrationAssessmentStatuses¶
The status output of premigration assessment in describe-replications.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PREMIGRATIONASSESSMENT02() |
Getter for PREMIGRATIONASSESSMENTSTATES, with configurable d |
ASK_PREMIGRATIONASSESSMENT02() |
Getter for PREMIGRATIONASSESSMENTSTATES w/ exceptions if fie |
HAS_PREMIGRATIONASSESSMENT02() |
Determine if PREMIGRATIONASSESSMENTSTATES has a value |
StopReason¶
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"
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STOPREASON() |
Getter for STOPREASON, with configurable default |
ASK_STOPREASON() |
Getter for STOPREASON w/ exceptions if field has no value |
HAS_STOPREASON() |
Determine if STOPREASON has a value |
FailureMessages¶
Error and other information about why a serverless replication failed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILUREMESSAGES() |
Getter for FAILUREMESSAGES, with configurable default |
ASK_FAILUREMESSAGES() |
Getter for FAILUREMESSAGES w/ exceptions if field has no val |
HAS_FAILUREMESSAGES() |
Determine if FAILUREMESSAGES has a value |
ReplicationStats¶
This object provides a collection of statistics about a serverless replication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPLICATIONSTATS() |
Getter for REPLICATIONSTATS |
StartReplicationType¶
The type of replication to start.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTREPLICATIONTYPE() |
Getter for STARTREPLICATIONTYPE, with configurable default |
ASK_STARTREPLICATIONTYPE() |
Getter for STARTREPLICATIONTYPE w/ exceptions if field has n |
HAS_STARTREPLICATIONTYPE() |
Determine if STARTREPLICATIONTYPE has a value |
CdcStartTime¶
Indicates the start time for a change data capture (CDC) operation. Use either
CdcStartTimeorCdcStartPositionto specify when you want a CDC operation to start. Specifying both values results in an error.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CDCSTARTTIME() |
Getter for CDCSTARTTIME, with configurable default |
ASK_CDCSTARTTIME() |
Getter for CDCSTARTTIME w/ exceptions if field has no value |
HAS_CDCSTARTTIME() |
Determine if CDCSTARTTIME has a value |
CdcStartPosition¶
Indicates the start time for a change data capture (CDC) operation. Use either
CdcStartTimeorCdcStartPositionto specify when you want a CDC operation to start. Specifying both values results in an error.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CDCSTARTPOSITION() |
Getter for CDCSTARTPOSITION, with configurable default |
ASK_CDCSTARTPOSITION() |
Getter for CDCSTARTPOSITION w/ exceptions if field has no va |
HAS_CDCSTARTPOSITION() |
Determine if CDCSTARTPOSITION has a value |
CdcStopPosition¶
Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CDCSTOPPOSITION() |
Getter for CDCSTOPPOSITION, with configurable default |
ASK_CDCSTOPPOSITION() |
Getter for CDCSTOPPOSITION w/ exceptions if field has no val |
HAS_CDCSTOPPOSITION() |
Determine if CDCSTOPPOSITION has a value |
RecoveryCheckpoint¶
Indicates the last checkpoint that occurred during a change data capture (CDC) operation. You can provide this value to the
CdcStartPositionparameter to start a CDC operation that begins at that checkpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECOVERYCHECKPOINT() |
Getter for RECOVERYCHECKPOINT, with configurable default |
ASK_RECOVERYCHECKPOINT() |
Getter for RECOVERYCHECKPOINT w/ exceptions if field has no |
HAS_RECOVERYCHECKPOINT() |
Determine if RECOVERYCHECKPOINT has a value |
ReplicationCreateTime¶
The time the serverless replication was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPLICATIONCREATETIME() |
Getter for REPLICATIONCREATETIME, with configurable default |
ASK_REPLICATIONCREATETIME() |
Getter for REPLICATIONCREATETIME w/ exceptions if field has |
HAS_REPLICATIONCREATETIME() |
Determine if REPLICATIONCREATETIME has a value |
ReplicationUpdateTime¶
The time the serverless replication was updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPLICATIONUPDATETIME() |
Getter for REPLICATIONUPDATETIME, with configurable default |
ASK_REPLICATIONUPDATETIME() |
Getter for REPLICATIONUPDATETIME w/ exceptions if field has |
HAS_REPLICATIONUPDATETIME() |
Determine if REPLICATIONUPDATETIME has a value |
ReplicationLastStopTime¶
The timestamp when replication was last stopped.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPLICATIONLASTSTOPTIME() |
Getter for REPLICATIONLASTSTOPTIME, with configurable defaul |
ASK_REPLICATIONLASTSTOPTIME() |
Getter for REPLICATIONLASTSTOPTIME w/ exceptions if field ha |
HAS_REPLICATIONLASTSTOPTIME() |
Determine if REPLICATIONLASTSTOPTIME has a value |
ReplicationDeprovisionTime¶
The timestamp when DMS will deprovision the replication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPLDEPROVISIONTIME() |
Getter for REPLICATIONDEPROVISIONTIME, with configurable def |
ASK_REPLDEPROVISIONTIME() |
Getter for REPLICATIONDEPROVISIONTIME w/ exceptions if field |
HAS_REPLDEPROVISIONTIME() |
Determine if REPLICATIONDEPROVISIONTIME has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_REPLICATIONLIST¶
TYPES TT_REPLICATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DMGREPLICATION WITH DEFAULT KEY
.