[−][src]Struct rusoto_dms::ReplicationTask
Fields
cdc_start_position: Option<String>
Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start. Specifying both values results in an error.
The value can be in date, checkpoint, or LSN/SCN format.
Date Example: --cdc-start-position “2018-03-08T12:12:12”
Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93"
LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”
cdc_stop_position: Option<String>
Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
Server time example: --cdc-stop-position “server_time:3018-02-09T12:12:12”
Commit time example: --cdc-stop-position “commit_time: 3018-02-09T12:12:12 “
last_failure_message: Option<String>
The last error (failure) message generated for the replication instance.
migration_type: Option<String>
The type of migration.
recovery_checkpoint: Option<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_instance_arn: Option<String>
The Amazon Resource Name (ARN) of the replication instance.
replication_task_arn: Option<String>
The Amazon Resource Name (ARN) of the replication task.
replication_task_creation_date: Option<f64>
The date the replication task was created.
replication_task_identifier: Option<String>
The user-assigned replication task identifier or name.
Constraints:
-
Must contain from 1 to 255 alphanumeric characters or hyphens.
-
First character must be a letter.
-
Cannot end with a hyphen or contain two consecutive hyphens.
replication_task_settings: Option<String>
The settings for the replication task.
replication_task_start_date: Option<f64>
The date the replication task is scheduled to start.
replication_task_stats: Option<ReplicationTaskStats>
The statistics for the task, including elapsed time, tables loaded, and table errors.
source_endpoint_arn: Option<String>
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
status: Option<String>
The status of the replication task.
stop_reason: Option<String>
The reason the replication task was stopped.
table_mappings: Option<String>
Table mappings specified in the task.
target_endpoint_arn: Option<String>
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
Trait Implementations
impl PartialEq<ReplicationTask> for ReplicationTask
[src]
fn eq(&self, other: &ReplicationTask) -> bool
[src]
fn ne(&self, other: &ReplicationTask) -> bool
[src]
impl Default for ReplicationTask
[src]
fn default() -> ReplicationTask
[src]
impl Clone for ReplicationTask
[src]
fn clone(&self) -> ReplicationTask
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for ReplicationTask
[src]
impl<'de> Deserialize<'de> for ReplicationTask
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for ReplicationTask
impl Sync for ReplicationTask
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self