#[non_exhaustive]pub struct AwsDmsReplicationTaskDetails {Show 13 fields
pub cdc_start_position: Option<String>,
pub cdc_start_time: Option<String>,
pub cdc_stop_position: Option<String>,
pub migration_type: Option<String>,
pub id: Option<String>,
pub resource_identifier: Option<String>,
pub replication_instance_arn: Option<String>,
pub replication_task_identifier: Option<String>,
pub replication_task_settings: Option<String>,
pub source_endpoint_arn: Option<String>,
pub table_mappings: Option<String>,
pub target_endpoint_arn: Option<String>,
pub task_data: Option<String>,
}
Expand description
Provides details about an Database Migration Service (DMS) replication task. A replication task moves a set of data from the source endpoint to the target endpoint.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.cdc_start_position: Option<String>
Indicates when you want a change data capture (CDC) operation to start. CCdcStartPosition
or CCdcStartTime
specifies when you want a CDC operation to start. Only a value for one of these fields is included.
cdc_start_time: Option<String>
Indicates the start time for a CDC operation. CdcStartPosition
or CCdcStartTime
specifies when you want a CDC operation to start. Only a value for one of these fields is included.
cdc_stop_position: Option<String>
Indicates when you want a CDC operation to stop. The value can be either server time or commit time.
migration_type: Option<String>
The migration type.
id: Option<String>
The identifier of the replication task.
resource_identifier: Option<String>
A display name for the resource identifier at the end of the EndpointArn
response parameter. If you don't specify a ResourceIdentifier
value, DMS generates a default identifier value for the end of EndpointArn
.
replication_instance_arn: Option<String>
The Amazon Resource Name (ARN) of a replication instance.
replication_task_identifier: Option<String>
The user-defined replication task identifier or name.
replication_task_settings: Option<String>
The settings for the replication task.
source_endpoint_arn: Option<String>
The ARN of the source endpoint.
table_mappings: Option<String>
The table mappings for the replication task, in JSON format.
target_endpoint_arn: Option<String>
The ARN of the target endpoint.
task_data: Option<String>
Supplemental information that the task requires to migrate the data for certain source and target endpoints.
Implementations§
source§impl AwsDmsReplicationTaskDetails
impl AwsDmsReplicationTaskDetails
sourcepub fn cdc_start_position(&self) -> Option<&str>
pub fn cdc_start_position(&self) -> Option<&str>
Indicates when you want a change data capture (CDC) operation to start. CCdcStartPosition
or CCdcStartTime
specifies when you want a CDC operation to start. Only a value for one of these fields is included.
sourcepub fn cdc_start_time(&self) -> Option<&str>
pub fn cdc_start_time(&self) -> Option<&str>
Indicates the start time for a CDC operation. CdcStartPosition
or CCdcStartTime
specifies when you want a CDC operation to start. Only a value for one of these fields is included.
sourcepub fn cdc_stop_position(&self) -> Option<&str>
pub fn cdc_stop_position(&self) -> Option<&str>
Indicates when you want a CDC operation to stop. The value can be either server time or commit time.
sourcepub fn migration_type(&self) -> Option<&str>
pub fn migration_type(&self) -> Option<&str>
The migration type.
sourcepub fn resource_identifier(&self) -> Option<&str>
pub fn resource_identifier(&self) -> Option<&str>
A display name for the resource identifier at the end of the EndpointArn
response parameter. If you don't specify a ResourceIdentifier
value, DMS generates a default identifier value for the end of EndpointArn
.
sourcepub fn replication_instance_arn(&self) -> Option<&str>
pub fn replication_instance_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of a replication instance.
sourcepub fn replication_task_identifier(&self) -> Option<&str>
pub fn replication_task_identifier(&self) -> Option<&str>
The user-defined replication task identifier or name.
sourcepub fn replication_task_settings(&self) -> Option<&str>
pub fn replication_task_settings(&self) -> Option<&str>
The settings for the replication task.
sourcepub fn source_endpoint_arn(&self) -> Option<&str>
pub fn source_endpoint_arn(&self) -> Option<&str>
The ARN of the source endpoint.
sourcepub fn table_mappings(&self) -> Option<&str>
pub fn table_mappings(&self) -> Option<&str>
The table mappings for the replication task, in JSON format.
sourcepub fn target_endpoint_arn(&self) -> Option<&str>
pub fn target_endpoint_arn(&self) -> Option<&str>
The ARN of the target endpoint.
source§impl AwsDmsReplicationTaskDetails
impl AwsDmsReplicationTaskDetails
sourcepub fn builder() -> AwsDmsReplicationTaskDetailsBuilder
pub fn builder() -> AwsDmsReplicationTaskDetailsBuilder
Creates a new builder-style object to manufacture AwsDmsReplicationTaskDetails
.
Trait Implementations§
source§impl Clone for AwsDmsReplicationTaskDetails
impl Clone for AwsDmsReplicationTaskDetails
source§fn clone(&self) -> AwsDmsReplicationTaskDetails
fn clone(&self) -> AwsDmsReplicationTaskDetails
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AwsDmsReplicationTaskDetails
impl Debug for AwsDmsReplicationTaskDetails
source§impl PartialEq for AwsDmsReplicationTaskDetails
impl PartialEq for AwsDmsReplicationTaskDetails
source§fn eq(&self, other: &AwsDmsReplicationTaskDetails) -> bool
fn eq(&self, other: &AwsDmsReplicationTaskDetails) -> bool
self
and other
values to be equal, and is used
by ==
.